Awesome Open Source
Awesome Open Source
Combined Topics
learn-to-code
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 85 Learn To Code Open Source Projects
Categories
>
Learning Resources
>
Learn To Code
Freecodecamp
⭐
318,840
freeCodeCamp.org's open source codebase and curriculum. Learn to code at home.
You Dont Know Js
⭐
132,778
A book series on JavaScript. @YDKJS on twitter.
30 Seconds Of Code
⭐
67,489
Short JavaScript code snippets for all your development needs
Freecodecamp.cn
⭐
36,688
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
30 Seconds Of Css
⭐
13,957
Short CSS code snippets for all your development needs
30 Seconds Of Interviews
⭐
8,543
A curated collection of common interview questions to help you prepare for your next interview.
Mal
⭐
7,420
mal - Make a Lisp
Thejsway
⭐
7,203
The JavaScript Way book
30 Seconds Of Python
⭐
6,945
Short Python code snippets for all your development needs
Learnyounode
⭐
6,642
Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.
C
⭐
6,433
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Es6 For Humans
⭐
4,834
A kickstarter guide to writing ES6
100 Days Of Code
⭐
4,746
Fork this template for the 100 days journal - to keep yourself accountable (multiple languages available)
Blog
⭐
3,315
记录成长的过程
30 Seconds Of React
⭐
3,199
Short React code snippets for all your development needs
Fullstack Web Developer Path
⭐
2,937
📚 A learning path for Full-stack web development
Ultimate Python
⭐
2,661
Ultimate Python study guide for newcomers and professionals alike. 🐍 🐍 🐍
30 Seconds Of Php
⭐
2,402
Short PHP code snippets for all your development needs
Javascript
⭐
2,206
GitBook teaching programming basics with Javascript
Hackclub
⭐
1,976
🎓🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects
Webgems
⭐
1,955
A curated list of resources for devs and designers. Join me on devcord.com if you are up for a chit chat :)
Developer Handbook
⭐
1,603
An opinionated guide on how to become a professional Web/Mobile App Developer.
100daysofcode With Python Course
⭐
1,334
Course materials and handouts for #100DaysOfCode in Python course
Codeworld
⭐
1,134
Educational computer programming environment using Haskell
Jennifer_dewalt
⭐
1,098
a.k.a. 180 Websites in 180 Days
Patchwork
⭐
978
All the Git-it Workshop completers!
30 Seconds Of Java
⭐
865
Curated collection of useful little Java functions that you can understand quickly
Notebooks
⭐
843
Learn Python for free using open-source notebooks in Hebrew.
Community
⭐
823
Repository for public issue-tracking and discussions
The Complete Guide To Modern Javascript
⭐
811
A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2020. Read more on my blog https://inspiredwebdev.com or buy it here http://a-fwd.to/jHO6m9t. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB
Numerical Computing Is Fun
⭐
729
Learning numerical computing with notebooks for all ages.
Juliatutorials
⭐
687
Learn Julia via interactive tutorials!
Python Tutorial
⭐
614
A Python 3 programming tutorial for beginners.
Curriculum
⭐
608
👩🏫 👨🏫 The open-source curriculum of Enki!
Learnyoubash
⭐
579
Learn you how to write your first bash script
Tryenlight.github.io
⭐
493
💻 Learn to code by building projects (old site!)
30 Seconds Of Swift Code
⭐
476
A Swift implementation of 30-seconds-of-code: A curated collection of useful Swift 4 snippets that you can understand in 30 seconds or less.
Learning Graphql
⭐
453
The code samples for Learning GraphQL by Eve Porcello and Alex Banks, published by O'Reilly Media
Awesome Cn
⭐
395
超赞列表合集
Textbook Curriculum
⭐
391
Ada Developers Academy Online Curriculum
Javascript Exercises
⭐
385
📚 Collection of JavaScript exercises and coding challenges.
Learn Php
⭐
371
🐘 Learn modern PHP
Qiskit Textbook
⭐
349
A university quantum algorithms/computation course supplement based on Qiskit
Sobre
⭐
343
Informações gerais sobre o Centro de Treinamento
Llthw
⭐
293
Learn Lisp The Hard Way source-code and full book text
Nodebook
⭐
289
📖 Livre publié aux Éditions Eyrolles • Première édition : Node.js v10 et npm v6.
50 Projects For React And The Static Web
⭐
279
⚛ 50 project ideas to learn by doing complete with project briefs, layout ideas, and resources!
Free Courses
⭐
277
A collection of free courses about programming 📖
Golang Tutorials
⭐
274
Go Tutorials - Let's get our hands really dirty by writing a lot of Golang code
Awesome Coding Camps
⭐
268
A curated list of awesome Coding Bootcamps and websites to help you boost your career in Programming
Python Mini Projects
⭐
261
A collection of simple python mini projects to enhance your python skills
Zimjs
⭐
248
ZIM JavaScript Canvas Framework - Code Creativity! Interactive Media For All.
Chigraph
⭐
239
A visual systems language for beginners compiled using LLVM
Cracking The Coding Interview Rust
⭐
238
Cracking the Coding Interview problem solutions in Rust
Start Machine Learning In 2020
⭐
230
A complete guide on how to start learning machine learning (ML), artificial intelligence (AI) in 2021 without ANY background in the field.
30 Seconds Of Angular
⭐
221
[WIP] Curated collection of Angular snippets that you can understand in 30 seconds or less
Python Awesome
⭐
216
Learn Python, Easy to learn, Awesome
Mud Pi
⭐
183
A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi
Blocklike
⭐
176
Bridging the gap between block programming and JavaScript.
How To Markdown
⭐
173
Learn how to start using Markdown
Creative Scala
⭐
166
Quick, graphical, fun introduction to programming in Scala.
Go Monkey
⭐
163
Code for "Writing An Interpreter in Go"
React Tutorial Exercises
⭐
145
Learn and practice React.js in this interactive tutorial with dozens of react exercises.
Inginious
⭐
134
INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Carmel
⭐
134
The Open Digital Innovation Marketplace
Rtutor
⭐
129
Creating interactive R Problem Sets. Automatic hints and solution checks. (Shiny or RStudio)
Git Kata
⭐
127
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
W3develops
⭐
120
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
Godot_tutorials
⭐
115
Code and examples for KidsCanCode Godot Tutorials.
Java8 Guides Tutorials
⭐
98
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
Selectstarsql
⭐
91
An interactive SQL book
Learn Tech
⭐
91
Duolingo of Technology
Instuigram
⭐
86
🎓 Learning Ruby on Rails through building the Instagram Application.
Dayasadev
⭐
73
📗 A course to teach non-technical team members what developers do 📗
Community Search
⭐
70
A community-curated repository of 🔥 learning resources
Tetris Tutorial
⭐
64
From rags to riches; building Tetris with no programming experience.
Phoenix Todo List Tutorial
⭐
59
✅ Complete beginners tutorial building a todo list from scratch in Phoenix 1.5.3 (latest)
Parsing With Haskell Parser Combinators
⭐
49
🔍 A step-by-step guide to parsing using Haskell parser combinators.
Tutorials
⭐
39
Materials from LSH members' tutorials/talks.
Cmp 167 Programming Methods I
⭐
32
Lehman College
Modern Js
⭐
31
Road to Modern JavaScript and React
Tic Tac Vue
⭐
29
A simple Tic-Tac-Toe game written in Vue.
Koochooloo
⭐
28
Make your URLs shorter (smaller) and more memorable in Go
Dodona
⭐
25
Learn to code for secondary and higher education
Python Introducing Pandas
⭐
23
Introduction to pandas Treehouse course
1-85 of 85 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210