Programming I
Deep fundamentals of programming in Python: installing and running real programs, data and control flow, functions and recursion, the built-in data structures with a first look at Big-O, files and your own exceptions, testing and debugging discipline, and object-oriented programming — with a from-scratch capstone.
- LevelI
- SchoolSchool of Programming And Development
- TrackComputer Science
- PrerequisitesNone
Modules
- Week 1 — Python Foundations & Dev Environment
- Week 2 — Variables, Data Types & Operators
- Week 3 — Control Flow: Conditionals & Loops
- Week 4 — Functions, Modules & Scope
- Week 5 — Data Structures & Comprehensions
- Week 6 — File I/O & Exception Handling
- Week 7 — Object-Oriented Programming