Feb 12 · 3 min read · https://www.youtube.com/watch?v=FPuoJmL6LTg One of the biggest "roadblocks" for Python beginners is the self keyword. You see it in almost every class, it’s the first argument in every method, and yet, we don't seem to pass any value to it when we ...
Join discussion
Jan 22 · 3 min read · https://youtu.be/iP-SINTBKac?si=WHNFFFlr_1HjGq9m Object Oriented Programming (OOP) in Python is a programming approach where software is built using objects that represent real world entities. Each object is created from a class which acts as a blu...
Join discussion
Nov 23, 2025 · 6 min read · If you’ve read the first article of this series, you already know what Object-Oriented Programming (OOP) is and how it differs from the traditional procedural approach.Now, let’s take the next step — understanding the heart of OOP: Classes and Object...
Join discussion
Sep 24, 2025 · 4 min read · This week was an intensive deep dive into object-oriented programming, iterators, polymorphism and scope in Python. This week came with depth. I visited important Python programming concepts that form the backbone of data science workflows. Some of t...
Join discussion
Sep 21, 2025 · 4 min read · Diving into OOP & Scope This week was all about deepening our understanding of Object-Oriented Programming (OOP)—we tackled inheritance, iterators, polymorphism, and scope. We also reviewed a notebook and a video to see these ideas in action. Here’s ...
Join discussion
Sep 21, 2025 · 3 min read · This week in Python was both exciting and overwhelming. I worked on topics like scope, object-oriented programming (OOP), inheritance, polymorphism, iterators, and class variables. While some concepts clicked easily, others pushed me into moments of ...
Join discussionSep 20, 2025 · 4 min read · In my last write-up, I shared how my Dataraflow Internship kicked off with me brushing up on the basics of Python. For those who are just joining in and would like to catch up on that first part of the journey, you can read it here. That stage was li...
Join discussion
Sep 21, 2025 · 3 min read · Table of Contents Introduction What I learned What I built Challenges and solutions Conclusion Introduction OOP stands for object-oriented programming; it allows us to structure our code into classes and objects for reusability and better orga...
Join discussion
Sep 17, 2025 · 5 min read · Coming into Week 2 of my Dataraflow internship, I knew the pace would pick up but I didn’t realize just how much yet. This week was centered on Object-Oriented Programming (OOP), and it felt like stepping into the deeper waters of Python. Concepts li...
Join discussion