Training Index Welcome to the Python Training project. This document serves as a guide to the contents of the training materials. Lessons Lesson 1: Basics Basics of Python Booleans Strings Numbers Lesson 2: Data Structures Data Structures Overview Lists Tuples Sets Dictionaries Lesson 3: Control Flow Control Flow overview Loops Conditional Statements Functions Lesson 4: Tasks Text Tasks Loops Tasks Lesson 5: Object-Oriented Programming Classes Design Patterns Design Patterns Overview GoF Principles SOLID Principles Other Principles Creational Patterns Creational Patterns Overview Structural Patterns Structural Patterns Overview Behavioral Patterns Behavioral Patterns Overview Additional Resources README Project Configuration