Introduction to Classes in Python

Difficulty: Beginner
Duration: 11 minutes and 19 seconds
Students: 424
Rating: 3.9/5

This lesson introduces Classes in Python and is part of a series of content designed to help you learn to program with the Python programming language. 

Learning Objectives

  • Classes are conceptually templates for creating new types of objects
  • Classes can include two types of attributes
  • Classes can include two types of methods
  • Classes can define a constructor by using the init method

Intended Audience

This lesson was designed for first-time developers wanting to learn Python. 

Prerequisites

This is an introductory lesson and doesn’t require any prior programming knowledge.