CodeBreakthrough
Login
Computer Science Mastery
The Ultimate FREE Course for Mastering Software
Get Started for Free ->
Course Curriculum
1
Beginner Python Fundamentals
Code Editor Setup
13m
1 - Numbers
18m
2 - Strings
22m
3 - Lists
18m
4 - User Input
8m
5 - Logic and if Statements
14m
6 - Loops
14m
7 - More on Loops
18m
8 - Nested Control Flow
9m
9 - Nested While Loops
5m
10 - Functions
20m
2
Resources
eBook and Community
3
Intermediate Python Fundamentals
1 - Working with Lists
14m
2 - Lists Continued
11m
3 - Sorting
10m
4 - Basic IO
13m
5 - 2D Lists
14m
6 - Modules
14m
7 - Dictionaries and Sets
23m
8 - Object Oriented Programming
20m
9 - Input and Output with Objects
27m
10 - Databases and SDKs
45m
4
Week 1 - Environment Management
1.1 - Introduction
13m
1.2 - Type Checking and Linting
6m
1.3 - Code Formatting
6m
1.4 - Dependency Management with uv
11m
1.5 - CPython and .pyc Files
11m
5
Week 2 - Type Safety
2.1 - Dependencies, Wheels, and Deploying Python
17m
2.2 - Installing and Creating Wheels
11m
2.3 - Type Safety
20m
2.4 - Generics and Protocols
9m
2.5 - Requiring Methods
9m