Create software using a general-purpose visual programming system
A complete computer science study plan to become a software engineer
The Swift Programming Language in Chinese
Xiaobai Python Tutorial
BlueJ and Greenfoot
The Iris Book: Addition, Subtraction, Multiplication, and Division
30 Day Vanilla JS Challenge
Solutions to LeetCode by Go, 100% test coverage
Elixir learning exercises
Essential knowledge for technical interviews, Leetcode, and OS
freeCodeCamp.org's open-source codebase and curriculum
Freely available programming books
Introduction to computational thinking with Julia
Comprehensive study guide for coding interviews
Comprehensive tutorial repository aimed at teaching the Python program
This is the Rust course used by the Android team at Google
Python open source project "The Road to Self-Study Programming"
The Art of Debugging Open Book
The Complete Intro to Web Dev v3, as taught on Frontend Masters
Research into AI engineering interview assignments
Master programming by recreating your favorite technologies
Software Design in Haskell
It has been the world's most popular language for 8 consecutive years
AGPL-licensed free tool to create and publish educational resources
This repository consists of the code samples, assignments, and notes