Back to Topics Directory
Topic Hub

#learning-by-doing (28 Repositories)

Ranked open-source repositories tagged with #learning-by-doing, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

16.8%

Avg Review Latency

11.9h

Filter by language

28 repositories tagged #learning-by-doing

A TierGo 152

educates/educates-training-platform

A platform for hosting interactive workshop environments in Kubernetes, or on top of a local container runtime.

96.5%
Merge Rate
14d
First Review
100%
1st-Timers
1
Maintainers
B TierGo 430

iximiuz/shellgym

ShellGym - an Interactive Linux Command-Line Trainer

75.0%
Merge Rate
9h
First Review
100%
1st-Timers
1
Maintainers
B TierPython 6.0k

huangsam/ultimate-python

Ultimate Python study guide 🐍 🐍 🐍

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierJava 223

mfaisalkhatri/rest-assured-examples

Learn API testing using rest-assured framework.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierPython 18.4k

trekhleb/learn-python

📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

100.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
B TierJavaScript 146

MonitSharma/Learn-Quantum-Computing-For-Free

This Repository contains link to all the free resources to learn Quantum Computing, Maths, Physics etc.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
D TierHTML 328

booleanhunter/how-to-build-your-own-uber-for-x-app

Code for my blog post on How to Build Your Own Uber-for-X App

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierMulti-language 1.5k

Puliczek/github-achievements-academy

Get All Github achievements

0.0%
Merge Rate
<1h
First Review
0%
1st-Timers
1
Maintainers
D TierPython 4.0k

gusye1234/nano-graphrag

A simple, easy-to-hack GraphRAG implementation

0.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
D TierGo 317

alexandregama/golang-tutorials

Go Tutorials - Let's get our hands really dirty by writing a lot of Golang code

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierGo 318

thomscoder/luna

🌙 A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssembly dungeon

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 342

willdurand/ArvernOS

:floppy_disk: A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 294

seaswalker/tiny-os

《操作系统真象还原》一书实现的系统代码

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJava 472

AbdurRKhalid/Design-Patterns

Design Patterns play an important role in the writing of the re-usable object oriented code in the both desktop and web applications. This repository contains all information related to design patterns alongside with implementation in Java.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJava 485

schananas/practical-reactor

Practical Project Reactor and reactive programing workshop

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPython 340

learnbyexample/practice_python_projects

Book on basic to intermediate level Python projects

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHAHaskell 1.0k

kowainik/learn4haskell

👩‍🏫 👨‍🏫 Learn Haskell basics in 4 pull requests

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 1.9k

ishtms/learn-nodejs-hard-way

Learn NodeJS and master the art of server-side programming by creating a backend framework with 0 dependencies.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 9.6k

mainmatter/100-exercises-to-learn-rust

A self-paced course to learn Rust, one exercise at a time.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierCSS 590

hasinhayder/tailwind-cards

A growing collection of text/image cards you can use/copy-paste in your tailwind css projects

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPython 1.8k

learnbyexample/py_regular_expressions

Learn Python Regular Expressions step by step from beginner to advanced levels

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHTML 1.2k

odan/learn-php

:elephant: Learn modern PHP

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierMulti-language 4.7k

ratfactor/ziglings

Learn the Zig programming language by fixing tiny broken programs.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierGo 298

inancgumus/gobyexample

📚 Go by Example: Programmer's Guide to Idiomatic and Testable Code

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierLua 1.3k

nshen/learn-neovim-lua

Neovim 配置实战:从 0 到 1 打造自己的 IDE

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 3.2k

Simple-XX/SimpleKernel

Interface-Driven OS Kernel for AI-Assisted Learning | 面向 AI 的操作系统学习项目

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 814

LearningOS/os-lectures

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

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 499

rambod-rahmani/ffmpeg-video-player

An FFmpeg and SDL Tutorial.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Learning-by-doing Open Source Repositories & C-Rank™ | GetMerged