Course materials, exercises, assignments, and project work from a certified Python programming course completed by Nadir Ali Khan.
| Module | Topics |
|---|---|
| Basics | Variables, data types, operators, input/output |
| Control Flow | if/else, loops, while, break/continue |
| Functions | def, args, kwargs, lambda, recursion |
| Data Structures | Lists, tuples, dicts, sets |
| OOP | Classes, inheritance, polymorphism, encapsulation |
| File I/O | Reading/writing files, CSV, JSON |
| Modules | os, sys, math, datetime, random |
| Libraries | NumPy, Pandas, Matplotlib basics |
├── 01-basics/
├── 02-control-flow/
├── 03-functions/
├── 04-data-structures/
├── 05-oop/
├── 06-file-io/
├── 07-modules/
├── assignments/
└── final-project/
pip install numpy pandas matplotlibCertified Python Programming — completed coursework with projects and assignments.
MIT