PY-3.12 Foundation TrackCompiler: python3 (CPython 3.12)
Python Course Modules
Master Python progressively: basic syntax, variables, conditionals, loops, functions, recursion, data structures, and raw socket programming.
Select a module below to view and practice its coding exercises.
Modules:5 Sections
Total Labs:12 Practice Labs
Course Modules (5 of 5)
Level:
BasicCORE BASICS
5 Exercises
Module 01
Basic
Variables, f-strings, arithmetic, conditionals, and loop iterations.
View Module LabsExplore Labs
BasicFUNCTIONS
1 Exercise
Module 02
Functions
Function arguments, return values, variable scopes, and recursion.
View Module LabsExplore Labs
IntermediateDATA STRUCTURES
1 Exercise
Module 03
Data Structure
String slicing, dynamic lists, hash map dictionaries, and sets.
View Module LabsExplore Labs
IntermediateALGORITHMS
0 Exercises
Module 04
Algorithms
Two Sum hash lookups, algorithmic patterns, and space/time complexity.
View Module LabsExplore Labs
AdvancedNETWORKING
0 Exercises
Module 05
Networking
Raw TCP socket clients, network probes, and system protocol communications.
View Module LabsExplore Labs