👉 Get your Free Python Starter Course ~ https://tinyurl.com/2kjh4n4r 🧠 Join 9k+ Readers — Python Newsletter ~ https://www.thenerdnook.io 💼 Build Real Projects & Go Deeper Full Python Masterclass → https://www.zerotoknowing.com/join-now Live Python Cohort (Next Start: Nov 18) → https://www.zerotoknowing.com/live-cohort 📚 Learning Resources Get your Python eBooks ~ https://www.zerotoknowing.com/ebooks Our Discord Community ~ https://discord.gg/dvrcpXSwyc Our Facebook ~ https://tinyurl.com/msy8mnxm 🔔 Subscribe for content that helps you grow! PLEASE USE THESE LINKS GUYS: 📚 Game Changer Books I Recommend: 1. Python Crash Course - https://amzn.to/3vGDXqH 2. Automate the boring stuff - https://amzn.to/428yoO0 3. Data Structures and Algorithms in Python - https://amzn.to/3SkzYZL 4. Python pocket reference - https://amzn.to/3SlK0tA ----------------------------------------------------------------------------------------------------------------------------------------------------------- Welcome to your Gateway to Mastering Object Oriented Programming with Python 2024! In this comprehensive 7-hour free course tailored for beginners, you'll embark on a journey to unravel the core principles of OOP while delving into encapsulation, inheritance, and more. Discover the power of Python as you learn to create classes, define attributes, and utilize the magic of inheritance to craft efficient and reusable code. Whether you're a novice programmer or seeking to fortify your skills, this course equips you with the essential knowledge to thrive in the world of software development. I want to emphasize this is not a project based course, but rather a scenario/challenge based to enhance your understanding of core principles of Object Oriented Programming. Join me as we demystify Object Oriented Programming and pave the way to further your potential. 🎓 Congratulations on completing my Object Oriented Programming with Python Course! 🎯 Subscribe ~ https://www.youtube.com/@codewithjoshoffical?sub_confirmation=1 🔹🔹🔹🔹🔹🔹🔹🔹🔹 CHAPTERS: 0:00 - Introducing Code with Josh’s Free OOP Course 4:45 - Object Oriented Course Structure 8:57 - Installation Python and VS Code on Your Computer 12:45 - What is Object Oriented Programming (OOP)? 17:00 - Object Oriented Programming Explained 22:40 - Introduction to Objects in Python with Turtle 43:48 - Python Turtle Graphics Overview 01:08:30 - Working with Objects Bonus 01:20:12 - Learn Classes in Python in 20 Minutes 01:43:13 - Define your own Classes and Objects in Python 01:53:48 - Build your own Online Course Management System 02:08:03 - Build a Travel Planner Class Challenge 02:35:27 - Python OOP Encapsulation 02:53:14 - How to Create a Subclass in Python 03:02:30 - Python Class Inheritance 03:06:17 - Create a Subclass with New Properties 03:24:08 - Mini Python Superhero Project 03:38:17 - Object Oriented Library System 04:04:00 - Country Information System Project 04:22:10 - How to Use Multiple Class Inheritance 04:29:45 - Multiple Class Inheritance Python OOP Project 04:42:04 - Finance Based OOP Project 04:58:04 - Customer Loyalty System Project 05:12:55 - Interactive Shopping System OOP Project 05:31:25 - What are Special (Magic/Dunder) Methods? 05:46:40 - System to Check different Roles in a Company 06:01:50 - Sports based Dunder Project 06:16:00 - Manage a List of Projects with an OOP Challenge 06:30:15 - Final Project Object Oriented Crypto Scenario 06:44:27 - Congrats and Goodbye! #python #pythoncourse #coding #objectorientedprogramming Object Oriented Programming, Python 2024, Free Python Course, Beginners, Encapsulation, Inheritance, Polymorphism, Abstraction, OOP Python, Learn Python OOP, Python Programming, Programming Tutorial, Coding Tutorial, Software Development, Computer Science, Python Basics, Python Classes, Object Classes, Python Projects, Programming Languages, Python Development, Software Engineering, Online Education, Tech Learning, Coding Bootcamp, Coding for Beginners, Programming Concepts, Programming Fundamentals, Python Syntax, Python Tricks, Python Tips, Python Tricks, Python Techniques, Python Functions, Python Methods, Python Libraries, Python Modules, Python Packages, Python Tools, Python IDEs, Python Environments, Python Setup, Python Installation, Python Scripting, Python Automation, Python Scripts, Python Projects, Python Applications, Python Frameworks, Python Web Development, Python Data Science, Python Machine Learning, Python AI, Python Algorithms, Python Data Structures, Python Tutorials, Python Guides, Python Examples, Python Exercises, Python Challenges, Python Solutions, Python Resources, Python Community, Python Forums, Python Groups, Python Blogs, Python Websites, Python Online Courses, Python Certifications, Python Credentials, Python Degrees, Python Diplomas, Python Schools, Python Colleges, Python Universities, Python Academies, Python Instructors, Python Teachers
ADVERTISEMENT
Let’s show this some love! Well done! This was great
Absolute legend 💯 Another full course in less than a month…
I am 80 and used to program in Assembler VB and mostly in php. I have stopped for 10 years now, play music and wanted a solution to connect my keyboards. There is a lot on the market but not what I want. I then decided to write a program for my purpose. Since Python is currently the most popular language I started to delve into it. And started following some YT courses. Some are clearer than others. But still it is not always easy to follow, until I discovered your course and started following it. WOW that is really a breath of fresh air. Everything goes at an easy to follow pace and is systematically taught. I dare say that this is the best course I have started following. I cannot thank you enough for the way you teach and the quality of what you offer? I just wanted to get this off my chest. Now I spend a few hours every day on your courses and it gives me a lot of satisfaction and the opportunity to design my program. Good luck and thanks again for your excellent courses. Thumbs up 👌👌👌👌👌👌
Hey Josh. Thank you so much for this. I'm so glad I found your channel. You are a remarkable and very good teacher, who takes his time and explains things slowly in a way anyone can understand. I'm 61 from England who learnt to program in BASIC way back when I was in high school at 18 and I've been using python for about a year and have learned just about everything I know from YouTube videos. I've only watched the first 41 minutes of this so far, and even though I've programmed in OOP before, I'm sure I'll learn a lot I don't know from this.
Awesome pedagogy. One of the rarest teaching methods on the www. Thank you Josh for your teaching efforts and generosity to share them. Be Blessed. Salutations from France.
Great Python course video, you will never regret spending your time watching this video.😁😁😁 I am watching it.
I was about to give up as soon as you pronounced "oriented" as "orientated", but since it's a British English pronunciation, I'll assume you're part British and give it a shot. 😄
In time you'll have hundreds of thousands of follows 💯
people like you made the programmers and their happy face . huge respect.
am a beginner in coding, but honestly Josh videos has tramendously made my coding journey smooth. Simple and articulate mob love buddy!!!!!!!
Thank you🎉 so much. But if anyone who is only interested in OOPs and not Turtle, you better start at 1:20:12. Not that the first hour isn't interesting.
If you're new to Object-Oriented Programming (OOP) with Python, this is the perfect place to start! At 2:15:30, you'll learn the key concepts of inheritance and how it works in real-world projects—super important for mastering Python OOP. Don't miss it! 🚀 #PythonOOP #LearnCoding #PythonForBeginners
I find you are very good at naming a variant in code, which makes your code easier to understand.👍👍👍
This was great course! Thank you Josh! 🙌
I am from Myanmar,and I see myanmar map behind you at the beginning of the course…I am start learning from you after subscribing
Amazing , easy to understand and in-depth tutorial to learn oop by implementation.Kudos to the instructor. However, i have just one complain that the problem statement is not fully readable, so the learners cannot try on their own to try to solve it beforehand ,by pausing the video.
Hi Josh.. great tutorial on oops.. can you give me some pointers like when should one use classes(oops) when the same problem can be solved.using just Python.. I get confused..I like the functional approach( and secretly hate oops)
who else is playing the video as X2 speed. comment "Me" Below. But great great great breakdown....!!!!
🎯Get my Python Masterclass ~ 👉Join my Python Newsletter ~ www.thenerdnook.io 👉Join our Discord Community ~ /dvrcpXSwyc 📚 Get my book The Data Analytics Playbook ~
Why isn't this channel more popular. He's doing a great job