Overview
Syllabus
Introduction
Variables & Data Types
Basic Operators & Input
Conditions
if-elif-else
Chained Conditionals & Nested Statements
For Loops
While Loops
List's and Tuples
Iteration by Item
String Methods
Slice Operator
Functions
How to Read a Text File
Writing to a Text File
Using .count and .find
Introduction to Modular Programming
Optional Parameters
Try and Except Error Handling
Global vs Local Variables
Introduction to Objects
Creating Classes
Inheritance
Overloading Methods
Static Methods and Class Methods
Private and Public Classes
Optional Parameters
Static and Class Methods
Map Function
Filter Function
Lambda Function
Introduction to Collections
Named Tuple
Deque
Overview of Python
Dunder/Magic Methods
Metaclasses
Decorators
Generators
Context Managers
Taught by
Tech With Tim