The Coding Space: C, C++, C#, Java, Python, Rust, Go, PHP and More
24.7K subscribers
315 photos
5 videos
398 files
99 links
Welcome to the ultimate destination for Programming and Coding Tutorials!

πŸ’»πŸŽ“ Dive into a world of coding with tutorials on Java, Python, C, C++, Rust, and more.

Buy ads: https://telega.io/c/The_Coding_Space
Download Telegram
πŸ’‘ Understanding Operating System
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘18❀14
πŸ”… Programming Foundations: Object-Oriented Design

🌐 Author: Olivia Chiu Stone
πŸ”° Level: Beginner

⏰ Duration: 3h 41m

πŸŒ€ Good software starts with great design. Get a fun and fresh introduction to object-oriented design and analysisβ€”from defining requirements to diagramming classes.


πŸ“— Topics: Software Design Patterns, Object-Oriented Programming

πŸ“€ Join The Coding Space for more courses
Please open Telegram to view this post
VIEW IN TELEGRAM
❀22πŸ‘12
πŸ’‘ The Fundamental Pillars of Object-Oriented Programming

Abstraction, Encapsulation, Inheritance, and Polymorphism are the four pillars of object-oriented programming. What do they mean?


1 - Abstraction
This is the process of hiding implementation details and showing only the essential features of an object. For example, a Vehicle class an abstract stop method.

2 - Encapsulation
It involves wrapping data (fields) and methods in a single unit (class) and restricting direct access using access modifiers. For example, private fields public getters and setters.

3 - Inheritance
The process of creating a new class (child) that inherits attributes and methods from an existing class (parent), thereby promoting code reuse. For example, a Car class inherits from a Vehicle class.

4 - Polymorphism
It allows methods to perform differently based on the object they are invoked on. When two types share an inheritance chain, they can be used interchangeably with no errors.
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘35❀22
πŸ”… Python: Recursion

🌐 Author: Robin Andrews
πŸ”° Level: Intermediate

⏰ Duration: 2h 10m

πŸŒ€ This course takes an in-depth look at recursion and its uses in Python.


πŸ“— Topics: Programming, Python

πŸ“€ Join The Coding Space for more courses
Please open Telegram to view this post
VIEW IN TELEGRAM
❀14πŸ‘3
Python - Recursion.zip
376.6 MB
πŸ“±The Coding Space
πŸ“±Python: Recursion
Please open Telegram to view this post
VIEW IN TELEGRAM
❀14πŸ‘2
πŸ”° 7 Python Programs Every Programmer Should Know
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘29❀10