Open Source: #learning

Проекты каталога, отмеченные тегом #learning. Теги работают как отдельные посадочные страницы, чтобы похожие инструменты было проще находить и связывать между собой.

В подборке 56 проектов с суммарным рейтингом 6,614,713 звёзд на GitHub. Основные языки: Python, JavaScript, Jupyter Notebook.

Про проекты для обучения

Учиться по чужому коду — самый быстрый способ расти как инженер. Репозитории из этой подборки созданы именно для этого: пошаговые туториалы, проекты «собери сам» и структурированные пути обучения.

Особенно ценны проекты формата «построй своё с нуля» — база данных, интерпретатор, игра: они дают то понимание, которое не получить из документации. Выбирайте по своему стеку и уровню.

Фильтры

Языки

Репозитории

Найдено: 56
Snailclimb/JavaGuide
JavaGuide

JavaGuide — китайский гид по Java backend interview prep, computer science, базам данных, distributed systems и AI application development.

Звёзды 156,187 Форки 46,133 Автор Snailclimb Язык JavaScript Лицензия Apache-2.0
Открыть
labuladong/fucking-algorithm
labuladong algorithm

labuladong algorithm — китайские заметки по алгоритмам и LeetCode, построенные вокруг понимания шаблонов, а не запоминания ответов.

Звёзды 133,567 Форки 23,581 Автор labuladong Язык Markdown Лицензия Не указано
Открыть
Chalarangelo/30-seconds-of-code
30 seconds of code

30 seconds of code — сайт и репозиторий с короткими статьями и примерами кода для JavaScript, CSS, HTML, Git и веб-разработки.

Звёзды 128,033 Форки 12,492 Автор Chalarangelo Язык JavaScript Лицензия CC-BY-4.0
Открыть
krahets/hello-algo
Hello Algo

Hello Algo — открытая книга по структурам данных и алгоритмам с анимациями, запуском кода и версиями на нескольких языках.

Звёзды 126,612 Форки 15,110 Автор krahets Язык Java Лицензия NOASSERTION
Открыть
doocs/advanced-java
Advanced Java

Advanced Java — китайскоязычная база знаний по Java, распределенным системам, высокой нагрузке и собеседованиям для опытных инженеров.

Звёзды 78,989 Форки 19,213 Автор doocs Язык Java Лицензия CC-BY-SA-4.0
Открыть
MisterBooo/LeetCodeAnimation
LeetCodeAnimation

LeetCodeAnimation — китайский учебный репозиторий, который объясняет задачи LeetCode через анимации и разборы алгоритмов.

Звёзды 76,591 Форки 13,905 Автор MisterBooo Язык Java Лицензия Не указано
Открыть
openai/openai-cookbook
OpenAI Cookbook

OpenAI Cookbook — официальная коллекция примеров и руководств по использованию OpenAI API в прикладных задачах.

Звёзды 74,123 Форки 12,545 Автор openai Язык Jupyter Notebook Лицензия MIT
Открыть
TapXWorld/ChinaTextbook
ChinaTextbook

ChinaTextbook — китайскоязычный репозиторий с учебными материалами и ссылками на PDF-учебники для разных уровней образования.

Звёзды 73,825 Форки 16,525 Автор TapXWorld Язык Roff Лицензия Не указано
Открыть