freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- learn-to-code
- nonprofits
- programming
- nodejs
61,275 visible repositories in the index
1–24 of 107 · Most stars
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
A Collection of application ideas which can be used to improve your coding skills.
:crab: Small exercises to get you used to reading and writing Rust code!
Collection of TypeScript type challenges with online judge
:page_with_curl: A list of practical projects that anyone can solve in any programming language.
An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
100+ Python challenging programming exercises
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Practice your rust skill hardly
TranslatedPython exercise book, one small program every day
Practice your pandas skills!
Solve puzzles. Learn CUDA.
A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation
A self-paced course to learn Rust, one exercise at a time.
An interactive TypeScript tutorial for beginners
Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.
Git your game on!
TranslatedE-book "Large Models and Agents" (《大模型与智能体》) with 6 programming tasks: Transformer, mini-GPT, SFT/DPO, RAG, tool calling, and coding agents.
Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
Python assignments for the machine learning class by andrew ng on coursera with complete submission for grading capability and re-written instructions.
Python Koans - Learn Python through TDD
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
🔥 LeetCode for PyTorch — practice implementing softmax, attention, GPT-2 and more from scratch with instant auto-grading. Jupyter-based, self-hosted or try online.