Object-Oriented Programming with Python in 2024 | 7-Hour FREE Course for Beginners

preview_player
Показать описание


🔔 Subscribe for content that helps you grow!

PLEASE USE THESE LINKS GUYS:

📚 Game Changer Books I Recommend:

(Even just clicking can help support me at NO cost to you!)

-----------------------------------------------------------------------------------------------------------------------------------------------------------

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!

🔹🔹🔹🔹🔹🔹🔹🔹🔹

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, Python Educators, Python Experts, Python Professionals, Python Developers
Рекомендации по теме
Комментарии
Автор

👉Join my Python Newsletter ~ www.thenerdnook.io

codewithjoshoffical
Автор

Let’s show this some love!

Well done! This was great

TheAdventureOfLife
Автор

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 👌👌👌👌👌👌

swpderf
Автор

Absolute legend 💯

Another full course in less than a month…

ultimatesound
Автор

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.

chalkypj
Автор

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

FantastiChef
Автор

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.

discipleanele
Автор

people like you made the programmers and their happy face . huge respect.

mahdihasan
Автор

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.

xyzxyz
Автор

I really got a lot more out of this class than I expected. Was a programmer, DBA, etc, but never learned OOP. This really helped, so Thank you. There was one concept that I didn't understand. You started out using the super() function in methods in the child classes. Later you replaced the super() with the class name of the parent class. I'm not sure I heard (or more likely not paying close enough attention ;-). Quick explanation or hh:mm:ss where you covered it. It seemed pretty obvious that when you changed it the error went away. Anyway thanks again...Irv in Florida

turnswood
Автор

am a beginner in coding, but honestly Josh videos has tramendously made my coding journey smooth. Simple and articulate mob love

YoutheB
Автор

This was great course! Thank you Josh! 🙌

AS-okbe
Автор

Thank you for this amazing intro to oop, just what I was looking for!

slyandlethal
Автор

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

dezinhtang
Автор

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.

eclecticspirit
Автор

Amazing Course 👏👏, Thanks for making this !!

hiteshram
Автор

Loved your tutorial! You're amazing at teaching and your technique is truly outstanding. Thanks for providing such an incredible tutorial. It would be great if you could also create Java tutorials.

preetomadityapranoy
Автор

Well done Josh, I enjoyed the course immensely. I like the way you thorouhly explain things in a manner even a beginner such as myself can grasp. Keep up the good work my friend!!

toddroloff
Автор

Finally, only this code works for me by removing the "i" replaced it with underscore in range, using done on import. I also removed the forward slashes and integers. Just using comma and rgb. I am not sure why my PC doesn't respond to your code.

geee
Автор

Excellent course for intermediate python developers. complex concepts are explained in a more palatable and understandable manner

godfreyndiritu
visit shbcf.ru