Object-oriented programming (OOP)
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
- OOP provides a clear structure for the programs
- OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug
- Logic can be abstracted, encapsulated, composed, inherited and decoupled
Here are 23 public repositories matching this topic...
Notebook tutorials for Python Programming Language (Fundamentals, OOP, MVT, Frameworks, Django, Machine Learning, NLP)
-
Updated
Jan 22, 2025 - Jupyter Notebook
Jupyter Notebook Pemrograman Berorientasi Objek (PBO) Python
-
Updated
Dec 22, 2018 - Jupyter Notebook
Python code from scratch, covering the basics and advancing to OOP, iterators and advanced python tricks.
-
Updated
Jan 25, 2025 - Jupyter Notebook
Python Code Documented by Me During Learning Some Topics
-
Updated
Oct 1, 2022 - Jupyter Notebook
Miscellaneous Jupyter notebooks for Python practice
-
Updated
Feb 11, 2025 - Jupyter Notebook
Python mastery. OOP | Numpy | Pandas | Jupyter Notebook & more.
-
Updated
Feb 19, 2025 - Jupyter Notebook
A jupyter notebook holding a collection of DSA problems
-
Updated
Jan 18, 2023 - Jupyter Notebook
A notebook on SOLID principles with detailed descriptions, history and examples of implementation.
-
Updated
Jun 11, 2023
✔️ Object Oriented Programming project - Rental Store
-
Updated
Nov 18, 2019 - Jupyter Notebook
Este repositorio incluye una serie de Jupyter Notebooks con tutoriales sobre python. En estos tutoriales se cubre multiple temas como los conceptos básicos, programación orientada a objetos, manejo de bases de datos, entre otros.
-
Updated
Dec 3, 2024 - Jupyter Notebook
Created by MIT, Alan Kay
Released 1960
- Followers
- 75 followers
- Wikipedia
- Wikipedia