Learn practical skills, build real-world projects, and advance your career

Object Oriented Programming using Classes in Python

Part 6 of "A Gentle Introduction to Programming with Python"

This tutorial is the sixth in a series on introduction to programming using the Python language. These tutorials take a practical coding-based approach, and the best way to learn the material is to execute the code and experiment with the examples. Check out the full series here:

  1. First Steps with Python and Jupyter
  2. A Quick Tour of Variables and Data Types
  3. Branching Using Conditional Statements and Loops
  4. Writing Reusable Code Using Functions
  5. Reading from and Writing to Files
  6. Object Oriented Programming with Classes
# TODO - this tutorial is currently in development. Please check back later.
!pip install jovian --upgrade --quiet
import jovian
jovian.commit(project='python-object-oriented-programming')
[jovian] Attempting to save notebook..