freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- learn-to-code
- nonprofits
- programming
- nodejs
47,133 repositories indexed
1–24 of 33 · Most stars
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
🎓 Path to a free self-taught education in Computer Science!
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Learn AI Engineering! Learn it. Build it. Ship it for others.
12 Weeks, 24 Lessons, AI for All!
TranslatedGuidance for courses in Department of Computer Science and Technology, Tsinghua University
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
Course Files for Complete Python 3 Bootcamp Course on Udemy
A brief computer graphics / rendering course
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Starter files, final projects, and FAQ for my Complete JavaScript course
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
Source code for Hacker101.com - a free online web and mobile security class.
TranslatedA project to localize the MIT open video course "Structure and Interpretation of Computer Programs" into Chinese, and a collection of course study materials.
Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course
TranslatedCrash Course Computer Science (5,090,000 views) (40 episodes in total, each 10 minutes) Translation completed in 2018. The comment section has a lot of praise
Material de apoio gamificado com resumos, tarefas e links úteis para estudo sobre Versionamento de Código com Git e GitHub.
Get started using GitHub in less than an hour.
Learn to Code While Building Apps - The Complete Flutter Development Bootcamp
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Lectures on scientific computing with python, as IPython notebooks.
Claude Code guide in three levels, Beginner to Advanced: hands-on lessons with checked exercises, every volatile fact cited to its source. Independent community guide.