Organization Clock — Eastern Time (ET) · Miami, FL () Eastern Time ·
HackTheLearn course

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.

School of Programming And DevelopmentComputer Science260 hours

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.

Modules

  1. Week 1 — Python Foundations & Dev Environment
  2. Week 2 — Variables, Data Types & Operators
  3. Week 3 — Control Flow: Conditionals & Loops
  4. Week 4 — Functions, Modules & Scope
  5. Week 5 — Data Structures & Comprehensions
  6. Week 6 — File I/O & Exception Handling
  7. Week 7 — Object-Oriented Programming