Extra perks unlocked via skillcraft.ai link
Learn the fundamentals of the most widely-used programming paradigm today: object-oriented programming. You will model real-world problems within your programs, and learn how to write code that is easy to understand and maintain. By the end of this course you'll be writing production-quality Python code.

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
61+ lessons
Interactive
Included
Free
Master classes and objects in Python
Apply encapsulation for cleaner code
Implement inheritance and polymorphism
Use abstraction to build robust systems
Basic Python programming knowledge
Understanding of functions and variables
Python developers learning OOP principles
Programmers transitioning from functional to OOP
Developers wanting to write cleaner Python code
Notice something missing?
Help us improve this course information for the community