Lesson 1: Python Review & OOP Preview

⏱ ~35 min Lesson 1 of 14 💚 Free

What You'll Learn

  • Refresh core Python: variables, functions, lists, dicts, and loops
  • Understand what Object-Oriented Programming (OOP) is and why it matters
  • Preview classes and objects — the foundation of the entire course
Quick Check

1. In OOP, what is a class?

AA specific instance of an object
BA blueprint for creating objects
CA list of functions

2. The __init__ method is called when:

AA method is called on an object
BA new object (instance) is created from the class
CThe program starts

3. Which OOP pillar describes hiding internal implementation details?

AInheritance
BPolymorphism
CEncapsulation

4. self in a Python method refers to:

AThe specific object instance the method is called on
BThe class itself
CThe parent class