Learning

学习资源与教程

LearningOS/os-lectures

https://learningos.cn/os-lectures/ 2026年春季OS课程Slides\实验指导\思维导图\挑战项目等

C 815 99 MIT
education learning learning-by-doing opensource +4

onmyway133/awesome-machine-learning

🎰 A curated list of machine learning resources, preferably CoreML

814 103 MIT
ai augmented core-ml language +6

Angelo1211/SoftwareRenderer

Software rendering engine with PBR. Built from scratch on C++.

C++ 803 73 MIT
3d-graphics c-plus-plus cpp graphics +11

jstrosch/learning-reverse-engineering

This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.

C 802 118
c cplusplus educational-project learning +1

processing/processing-android

Processing mode and core library to create Android apps with Processing

Java 797 297
android ar art design +4

hwgilbert16/scholarsome

Web-based interactive flashcard learning software

TypeScript 795 72 AGPL-3.0
education flashcards learning self-hosted +1

denysdovhan/learnyoubash

Learn you how to write your first bash script

JavaScript 793 69
bash cygwin exercises how-to +6

simplesteph/kafka-streams-course

Learn Kafka Streams with several examples!

Java 784 456
kafka kafka-streams learning udemy

chrisvoncsefalvay/learn-julia-the-hard-way

Learn Julia the hard way!

Makefile 781 151 NOASSERTION
data-science hpc julia julia-language +8

thinca/vim-quickrun

Run commands quickly.

Vim Script 778 100 Zlib
debug learning vim vim-plugin

mathworks/awesome-matlab-students

An awesome list of helpful resources for students learning MATLAB & Simulink. List includes tips & tricks, tutorials, videos, cheat sheets, and opportunities to learn MATLAB & Simulink.

MATLAB 773 89 CC0-1.0
awesome awesome-list education learning +4

ad-si/Coding-Flashcards

Over 1000 flashcards to learn Rust, SQLite, Lua, C, Godot, or Wolfram Language from first principles. Written in markdown with script to convert them to Anki decks or PDF files.

Rust 770 26
anki anki-cards anki-deck anki-flashcards +12

activist-org/activist

An open-source activism platform

TypeScript 769 638 AGPL-3.0
activism app backend community +16

open-spaced-repetition/awesome-fsrs

A curated list of awesome FSRS implementations, papers and resources

760 73 CC0-1.0
awesome-list fsrs learning memory +3

zagahr/Conferences.digital

👨‍💻Watch the latest and greatest conference videos on your Mac

Swift 758 28 BSD-2-Clause
conferences-talk developer-experience developer-tools learning +4

taniarascia/react-tutorial

A walkthrough of basic React concepts.

CSS 754 390
create-react-app javascript js learning +4

calclavia/DeepJ

A deep learning model for style-specific music generation.

Python 744 108 MIT
composition deep generation keras +4

bystritskiy/awesome-ios-books

📚 Directory of iOS books

744 87 MIT
awesome awesome-list books ios +4

lukew3/mathgenerator

A math problem generator, created for the purpose of giving self-studying students and teaching organizations the means to easily get access to high-quality, generated math problems to suit their needs.

Python 739 185 MIT
contributions-welcome education generator learning +5

plabayo/learn-rust-101

A guide to aid you in your journey of becoming a Rustacean (Rust developer).

719 21 MIT
educational guide learning rust +2

benedekrozemberczki/awesome-monte-carlo-tree-search-papers

A curated list of Monte Carlo tree search papers with implementations.

Python 717 76 CC0-1.0
atari deep-learning deep-q-learning learning +12

Hopson97/open-builder

Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server

C++ 714 82 GPL-3.0
cmake cpp enet game +12

jstrosch/learning-malware-analysis

This repository contains sample programs that mimick behavior found in real-world malware. The goal is to provide source code that can be compiled and used for learning purposes, without having to worry about handling live malware.

C 712 85
c learning malware-analysis reverse-engineering +1

PacktPublishing/Node.js_Design_Patterns_Second_Edition_Code

Code repository for Node.js Design Patterns Second Edition, published by Packt

JavaScript 704 309
book books design-patterns designpatterns +4

RisingStack/risingstack-bootcamp

This is the Node.js Bootcamp we ask new recruits at RisingStack to finish in their first weeks. It helps to get the basics right, and prepare you to work on enterprise projects.

JavaScript 699 153
bootstrap javascript learning nodejs

VernonGrant/gnu-c-language-manual

This is a mirror of Richard Stallman's GNU C Language Intro and Reference, available in Markdown and PDF.

694 45 GPL-3.0
c c-language c-programming documentation +4

seokju-na/geeks-diary

TIL writing tool for programmer

TypeScript 691 83 MIT
angular diary electron electron-app +6

dformoso/sklearn-classification

Data Science Notebook on a Classification Task, using sklearn and Tensorflow.

Jupyter Notebook 689 226 GPL-3.0
classification-task data docker jupyter +9

SwiftEducation/teaching-app-dev-swift

DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.

684 90 NOASSERTION
apple education experiential-learning instructor-materials +8

Startup-Landing/Startup-Landing

Collection of free top of the line startup landing templates built using react/nextjs/gatsby. Free to download, simply edit and deploy! Updated weekly!

674 65 CC0-1.0
beautiful business components customizable +16