Last Update: Oct 27, 2024

Learn Python Object Oriented Programming

  • Free

About Course

Unlock the power of Learn Python Object Oriented Programming (OOP) with our hands-on course designed for aspiring developers. This program focuses on practical examples that illustrate key OOP concepts, including classes, objects, inheritance, and polymorphism. With our approach, you’ll Learn OOP Python effectively, ensuring you gain the confidence to build robust applications.

Python Intermediate Course

Are you ready to advance your programming skills? Our Python intermediate course delves into the intricacies of OOP, providing in-depth insights into essential Python intermediate topics such as design patterns and encapsulation. This course is ideal for those looking to deepen their understanding and enhance their coding capabilities.

In this course you learn how to do Python Object-Oriented Programming by following a hands-on project step-by-step. This self-paced course is a continuation of our previous Intro to Python course. Right after taking this self-paced course, you can take our Intro to Machine Learning and data science, data analytics and data visualizations with Python courses.

 

Python Intermediate Course Learning Objectives

In this course, you learned how to:

  • Define a class, which is a sort of blueprint for an object
  • Instantiate an object from a class
  • Use attributes and methods to define the properties and behaviors of an object
  • Use inheritance to create child classes from a parent class
  • Reference a method on a parent class using super()
  • Check if an object inherits from another class using isinstance()

 

Python Object Oriented Programming Topics

1- Python installation and setup

 

2- Object-Oriented Programming in Python

 

3- Define a Class in Python- Classes vs Instances

 

4- Instantiate an Object in Python

 

5- Class and Instance Attributes & Methods

 

6- Inherit From Other Classes in Python

 

7- Extend the Functionality of a Parent Class

 

Project 1- Build a Car Class with 3 Sub-classes

 

Project 2- Build Guess the Rolling Dice with Python

 

Project 3- Build a BlackJack Game with Python

 
 

Next steps

One-to-One Live Python Classes

Coding Bootcamps school offers One-to-One Live Python Classes for Beginners.

 

What Will You Learn?

  • Learn new things
  • Revamp your career
  • Target IT jobs
  • Sharpen your skills
Free
Free access this course

Requirements

  • A laptop or PC
  • Good Internet
  • Routine Study
  • Regular Join Class