Learners starting from zero
If you have never opened a terminal, the first modules cover syntax, data types, and control flow without assuming prior experience. Each lesson ends with a small program you can run and break on purpose.
Foundation track · guided exercises · weekly review