freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
A visual systems language for beginners compiled using LLVM
30 Seconds Of Angular
[WIP] Curated collection of Angular snippets that you can understand in 30 seconds or less
A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi
🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects
Quick, graphical, fun introduction to programming in Scala.
Code for "Writing An Interpreter in Go"
Creating interactive R Problem Sets. Automatic hints and solution checks. (Shiny or RStudio)
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
The Open Digital Innovation Marketplace
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
An opinionated guide on how to become a professional Web/Mobile App Developer.
When you know the bases of git but sometimes you have problemes with it. This "code kata" could help you to deal with git problems
The w3develops.org open source codebase - Learn, build, and meetup with other developers on DISCORD https://discord.gg/WphGvTT and YOUTUBE http://bit.ly/codingyt
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Java8 Guides Tutorials
Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much more
🎓 Learning Ruby on Rails through building the Instagram Application.
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
📗 A course to teach non-technical team members what developers do 📗
Educational computer programming environment using Haskell
From rags to riches; building Tetris with no programming experience.
Materials from LSH members' tutorials/talks.
Make your URLs shorter (smaller) and more memorable in Go
👩💻 Ideoxan is a free to use online tool to learn programming.
Learn Python for free using open-source notebooks in Hebrew.
30 Seconds Of Java
Curated collection of useful little Java functions that you can understand quickly
Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.
Repository for public issue-tracking and discussions
Learn to code for secondary and higher education
👩🏫 👨🏫 The open-source curriculum of Enki!