8000 GitHub - coddytech/curriculum: The open roadmap of every journey and course on Coddy ยท GitHub
[go: up one dir, main page]

Skip to content

About

The open roadmap of every journey and course on Coddy

Topics

Resources

Stars

23 stars

Watchers

1 watching

Forks

Latest commit

ย 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Coddy

The Coddy Curriculum

Everything you can learn on coddy.tech โ€” bite-sized, hands-on, free to finish.

Courses Journeys Certificates

โญ Star this repo to keep the roadmap handy โ€” and don't know where to start? Take the 2-minute onboarding quiz.

Journeys

A journey is Coddy's guided path for one language: ordered sections, ~30 minutes a day, a free certificate at the end. Some tracks (TypeScript, Next.js, Luau, Roblox Scripting, Git, Docker, Kubernetes, SwiftUI, CSS) live inside a parent journey โ€” the Sections column names it. Journeys with several certificates (Node.js, Django, Pygame, Godot, Flutter, Arduino) issue one per section.

Language Sections Start Path Docs Certificate
Python 3 Start Path Docs ๐ŸŽ“
Machine Learning 4 Start Path โ€” โ€”
Pygame 7 Start Path Docs ๐ŸŽ“
Django 6 Start Path โ€” ๐ŸŽ“
JavaScript 4 Start Path Docs ๐ŸŽ“
TypeScript 1 (in JavaScript) Start Path Docs โ€”
React 2 Start Path Docs โ€”
Next.js 1 (in React) Start Path โ€” โ€”
Node.js 6 Start Path Docs ๐ŸŽ“
HTML & CSS 5 Start Path Docs ๐ŸŽ“
Java 3 Start Path Docs ๐ŸŽ“
C++ 3 Start Path Docs ๐ŸŽ“
C# 3 Start Path Docs ๐ŸŽ“
Unity 4 Start Path โ€” โ€”
C 3 Start Path Docs ๐ŸŽ“
Go 3 Start Path Docs ๐ŸŽ“
Rust 3 Start Path โ€” ๐ŸŽ“
PHP 3 Start Path Docs ๐ŸŽ“
Ruby 3 Start Path โ€” ๐ŸŽ“
Swift 4 Start Path โ€” ๐ŸŽ“
SwiftUI 1 (in Swift) Start Path โ€” โ€”
Kotlin 3 Start Path โ€” ๐ŸŽ“
Dart 3 Start Path โ€” ๐ŸŽ“
Flutter 7 Start Path โ€” ๐ŸŽ“
Lua 5 Start Path โ€” ๐ŸŽ“
Luau 1 (in Lua) Start Path โ€” โ€”
Roblox Scripting 1 (in Lua) Start Path โ€” โ€”
GDScript 3 Start Path Docs ๐ŸŽ“
Godot 6 Start Path โ€” ๐ŸŽ“
R 3 Start Path Docs ๐ŸŽ“
SQL 2 Start Path Docs ๐ŸŽ“
Terminal 4 Start Path โ€” ๐ŸŽ“
Git 1 (in Terminal) Start Path โ€” โ€”
Docker 1 (in Terminal) Start Path โ€” โ€”
Kubernetes 1 (in Terminal) Start Path โ€” โ€”
Excel 2 Start Path Docs ๐ŸŽ“
Power BI 3 Start Path โ€” ๐ŸŽ“
AI Prompts 3 Start Path Docs ๐ŸŽ“
Verilog 2 Start Path Docs โ€”
Arduino 6 Start Path โ€” ๐ŸŽ“
Assembly 2 Start Path โ€” ๐ŸŽ“
Solidity 1 Start Path โ€” ๐ŸŽ“

Beyond code

Space Journeys Path
โ™Ÿ๏ธ Chess Learn Chess ยท Tactics & Checkmates ยท Endgames ยท Openings ๐Ÿ”œ ยท Strategy ๐Ÿ”œ ยท Chess Coach Path
โž— Math Pre-Algebra ยท Algebra ยท Geometry ยท Algebra 2 ยท Trigonometry Path
โš›๏ธ Physics Physics for Beginners (Mechanics ยท Electricity and Magnetism ยท Optics, Waves and Modern Physics) Path
๐Ÿงช Chemistry Chemistry (7 sections, from Atomic Structure to Food Chemistry and the Lab) Path
๐Ÿ›ก๏ธ Cybersecurity Cybersecurity ยท standalone Investigations Path

Topic tracks

Cross-language tracks โ€” most courses let you code in your language of choice.

Track Courses Path
Data Structures & Algorithms 16 Path
Graph Algorithms 7 Path
Interview Preparation 10 Path
Computer Networking 4 Path

Browse all 140 standalone courses at coddy.tech/landing/courses.

Play, practice and look it up

๐Ÿ•น๏ธ Arcade Free browser games made with code โ€” Roblox-style Luau, pygame, Godot and Unity โ€” each linked to the course that teaches how it was built. Remix any of them.
๐ŸŽฎ Game development One course per engine and the four game paths, in one place
๐Ÿงฉ Daily challenge ยท Practice A new coding challenge every day, plus practice problems by language and difficulty
๐Ÿ’ผ Interview problems ยท Interview questions 200+ problems with hints and full solutions, and question banks by language and topic โ€” see Interview Preparation
๐Ÿ“š Docs ยท Cheat sheets Reference with runnable examples, and printable cheat sheets
โ–ถ๏ธ Playground Run code in the browser, from Python to Godot, Unity, Django and Express
๐Ÿ”Ž Visualize ยท Tools Watch algorithms run, and 40+ free developer tools

Career paths

Roadmaps that string journeys and courses together in the order a job needs them. Finish every step of a path to earn one free certificate of completion for the whole path, on top of the section and course certificates it bundles.

Path Builds on
Frontend Developer HTML & CSS ยท JavaScript ยท TypeScript ยท React ยท Next.js ยท Git
Full Stack Web Developer HTML & CSS ยท JavaScript ยท TypeScript ยท React ยท Next.js ยท SQL ยท Terminal ยท Git ยท Docker
MERN Stack Developer HTML & CSS ยท JavaScript ยท React ยท Node.js (Express, MongoDB, auth) ยท Terminal ยท Git
Backend Developer Python ยท SQL ยท Terminal ยท Git ยท Docker โ€” also in JavaScript with Node.js, Java, Go, PHP, Rust, Kotlin
Software Engineer Python ยท Terminal ยท Git ยท SQL ยท DSA โ€” also in Java, JavaScript, C++, C#, Go, Rust
DevOps Terminal ยท Git ยท Docker ยท Kubernetes ยท SQL ยท Python โ€” also in Go
Data Analyst Excel ยท SQL ยท Power BI ยท Python ยท NumPy ยท pandas ยท R (optional)
Data Science Python ยท SQL ยท Machine Learning
iOS Developer Swift ยท SwiftUI ยท DSA in Swift ยท Terminal ยท Git
Flutter Developer Dart ยท Flutter ยท Terminal ยท Git
Roblox Game Development Roblox Scripting ยท 7 complete Roblox games
Unity Game Development Unity ยท object-oriented C# ยท Snake 3D, Brick Breaker and Tower Defense
Python Game Development The Pygame journey, section by section
Godot Game Development The Godot journey ยท four complete 2D games
Data Structures & Algorithms The DSA, graph and interview tracks, in 14 languages
Computer Networking Terminal ยท the networking courses ยท Docker

Coming soon

Show your work

Built something while learning? Tag your repo with the GitHub topic coddytech so other learners can find it.

Feedback

  • ๐Ÿ’ฌ Discussions โ€” questions, ideas, course requests
  • ๐Ÿ› Issues โ€” broken links, wrong info

This repo is a roadmap, not a content mirror โ€” course content lives on coddy.tech and isn't accepted via PR here.


About

The open roadmap of every journey and course on Coddy

Topics

Resources

Stars

23 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

0