In this lesson, you will learn the core ideas behind
Object-oriented programming.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 2
Decorators
In this lesson, you will learn the core ideas behind
Decorators.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 3
Generators
In this lesson, you will learn the core ideas behind
Generators.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 4
Iterators
In this lesson, you will learn the core ideas behind
Iterators.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 5
Lambda functions
In this lesson, you will learn the core ideas behind
Lambda functions.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 6
Modules and packages
In this lesson, you will learn the core ideas behind
Modules and packages.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 7
Virtual environments
In this lesson, you will learn the core ideas behind
Virtual environments.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.
LESSON 8
Async programming
In this lesson, you will learn the core ideas behind
Async programming.
Start with the concepts, follow the examples, and then practise
what you have learned with small exercises.
Learning objective
Understand the concept, recognize when to use it, and apply it in a practical example.