freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
- learn-to-code
- nonprofits
- programming
- nodejs
84,085 visible repositories in the index
1–24 of 68 · 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
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
TranslatedE-book "Large Models and Agents" (《大模型与智能体》) with 6 programming tasks: Transformer, mini-GPT, SFT/DPO, RAG, tool calling, and coding agents.
Python assignments for the machine learning class by andrew ng on coursera with complete submission for grading capability and re-written instructions.
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.
Learn the Zig programming language by fixing tiny broken programs.
TranslatedAn original project by programmer Yupi (程序员鱼皮): a free, interactive, level-based SQL self-study tutorial website. From zero background to advanced, it helps you master common SQL syntax (MySQL, SQLite, PostgreSQL) and quickly learn SQL and databases. It supports features such as an online SQL editor, real-time query results, syntax highlighting, and an SQL running square. Implemented purely on the front end, simple and easy to learn~
Solve puzzles. Improve your pytorch.
Anthropic's original performance take-home, now open for you to try!
Some basic javascript coding challenges and interview questions
Open-source Python challenge courses — your AI coding agent teaches, verify.py decides when you're done.
Game written in Ruby for learning Ruby.
Application that will help you learn React fundamentals. Install this application locally - there's tutorial, code snippets and exercises. The main objective of this project is to help you get off the ground with React!
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.
A series of ReactJS coding challenges with a variety of difficulties.
This is an adaptation of the Ninety-Nine Prolog Problems written by Werner Hett.
Learn basics of React.js making the tests pass
The repository is about 100+ python programming exercise problem discussed, explained, and solved in different ways