Python code from scratch, covering the basics and advancing to OOP, iterators and advanced python tricks.
-
Updated
Mar 16, 2026 - Jupyter Notebook
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:
Python code from scratch, covering the basics and advancing to OOP, iterators and advanced python tricks.
Python Code Documented by Me During Learning Some Topics
Jupyter notebooks covering core Python concepts like values, data structures, loops, functions, and OOP — perfect for beginners and students.
Miscellaneous Jupyter notebooks for Python practice
Python mastery. OOP | Numpy | Pandas | Jupyter Notebook & more.
A jupyter notebook holding a collection of DSA problems
"A beginner-friendly Python learning repo with notebooks, examples, and exercises."
A notebook on SOLID principles with detailed descriptions, history and examples of implementation.
Repository containing Jupyter Notebooks with solutions for Python scripting and data manipulation challenges.
A beginner-friendly Python course with hands-on Jupyter Notebooks. Covers everything from installation to file handling, object-oriented programming, and API requests. Each notebook builds on core concepts with clear examples and practice questions.
✔️ Object Oriented Programming project - Rental Store
This repo contains 12 Python labs and several other notebooks on core computer science concepts like OOP, Databases, and Web concepts
Example notebooks from the Advanced Python video series, created in collaboration with Irancell Academy, covering practical topics from decorators and generators to data analysis and GUI development.
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.
A curated collection of Python scripts and notebooks documenting my learning journey that includes hands-on exercises, projects, and notes covering Python fundamentals, data structures, file handling, object-oriented programming, and more advanced topics as I progress.
Projet de Machine Learning pour estimer le prix optimal d'une voiture d'occasion via un modèle de régression linéaire et une application Python
Created by MIT, Alan Kay
Released 1960