Computer Science Mastery

The Ultimate FREE Course for Mastering Software

Course Curriculum

Code Editor Setup13m
1 - Numbers18m
2 - Strings22m
3 - Lists18m
4 - User Input8m
5 - Logic and if Statements14m
6 - Loops14m
7 - More on Loops18m
8 - Nested Control Flow9m
9 - Nested While Loops5m
10 - Functions20m
eBook and Community
1 - Working with Lists14m
2 - Lists Continued11m
3 - Sorting10m
4 - Basic IO13m
5 - 2D Lists14m
6 - Modules14m
7 - Dictionaries and Sets23m
8 - Object Oriented Programming20m
9 - Input and Output with Objects27m
10 - Databases and SDKs45m
1.1 - Introduction13m
1.2 - Type Checking and Linting6m
1.3 - Code Formatting6m
1.4 - Dependency Management with uv11m
1.5 - CPython and .pyc Files11m
2.1 - Dependencies, Wheels, and Deploying Python17m
2.2 - Installing and Creating Wheels11m
2.3 - Type Safety20m
2.4 - Generics and Protocols9m
2.5 - Requiring Methods9m