Core Concepts
Step through the core ideas behind algorithms - watch recursive calls branch, hit their base case, and unwind the call stack.
The courses most Coddy learners take.
Build websites and web apps, from the first tag to React.
General-purpose languages for apps, scripts and backends.
Get close to the machine: memory, chips and smart contracts.
Make phone apps and your own games.
Query, analyze and chart data, and put AI to work.
The command line and the tools every developer works with.
See all courses or pick a course to start learning.
Step through the core ideas behind algorithms - watch recursive calls branch, hit their base case, and unwind the call stack.