DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

Учебный роадмап

Что учить и в каком порядке

Карта собрана из каталога портала: узел здесь — это ступень, трек или глава, которые уже есть. Порядок ступеней и глав внутри трека выводится из самого каталога, а связи, которые из порядка не выводятся, названы ниже поимённо и с причиной.

Каталог курсов Карта знаний
Ступеней
7
Треков
71
Глав
1093
Связей вручную
10

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

Сроков прохождения здесь нет намеренно: подтвердить их нечем. Вместо часов — счёт глав и адрес каждой.

У каждого трека есть «Сделать свой»: главы трека уезжают на холст «Архитектора» — там их двигают, дописывают свои и выгружают файлом. Доска живёт в самом адресе ссылки, а у адреса предел 2000 знаков: трек влезает в него целиком (самый длинный занимает 87 %), ступень — нет ни одна, поэтому у ступени такой кнопки нет.

  1. 01 Первые шаги

  2. 02 Фундамент

  3. 03 Языки и парадигмы

  4. 04 Проектирование систем

  5. 05 Данные, ML и ИИ

  6. 06 Инфраструктура, инструменты и качество

  7. 07 Продукт, процесс и люди

Связи, названные руками

Всё, что не выводится из порядка каталога. У каждой связи есть причина и место на портале, где это уже написано словами.

  1. Фундамент Данные, ML и ИИ

    Данные и ML стоят на фундаменте напрямую: сложность, структуры данных и математика нужны, а ступень языков между ними в цепочке объявления — нет. Читатель с фундаментом может идти в ML, не проходя сначала три ступени подряд.

    Где написано: content/post/roadmap.md

  2. Языки и парадигмы Продукт, процесс и люди

    Продуктовая ступень требует, чтобы человек уже умел писать код на одном языке: без этого discovery, метрики и приёмка обсуждаются в воздухе. Проектирование систем при этом не требуется — продуктовые роли начинаются раньше него.

    Где написано: content/post/roadmap.md

  3. Проектирование систем Продукт, процесс и люди

    Второй путь в продукт — со стороны проектирования: тот, кто прошёл паттерны, архитектурные стили и DDD, приходит в продуктовые темы через границы систем, а не через язык. Ступени инфраструктуры между ними не нужно.

    Где написано: content/post/roadmap.md

  4. Как учиться Как искать информацию

    Приёмы поиска негде применять, пока нет потока настоящих вопросов, и они забываются ровно так, как описано в главе про иллюзию компетентности. Обзор трека поиска сам просит сначала пройти «Как учиться».

    Где написано: content/post/research-skills/00-overview.md

  5. Программирование с нуля Как делают софт и карьера

    Новичку сначала нужно написать хоть что-то работающее, и только потом узнавать, из чего состоит работа в индустрии: роли, грейды и собеседования читаются иначе, когда уже есть свой первый проект.

    Где написано: content/post/roadmap.md

  6. Архитектурные паттерны Domain-Driven Design

    DDD расставляет границы внутри уже выбранного архитектурного стиля: без модульного монолита, слоёв и событийной интеграции в голове ограниченные контексты выглядят переименованием пакетов.

    Где написано: content/post/roadmap.md

  7. Машинное обучение Нейронные сети

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

    Где написано: content/post/neural-networks/00-overview.md

  8. Инженерная практика Git и командная работа

    Трек Git почти сразу лезет под капот — объекты, граф, reset. Обзор трека сам отправляет новичка сначала за обзорной главой про контроль версий из инженерной практики.

    Где написано: content/post/git/00-overview.md

  9. Принципы разработки Архитектурные паттерны

    Архитектурные стили читаются как набор компромиссов только у того, кто знает SOLID, DRY и цену рефакторинга. Ступень языков между ними не требуется: стиль системы не зависит от того, Go это или C#.

    Где написано: content/post/roadmap.md

  10. Программирование с нуля Git и командная работа

    До внутреннего устройства Git нужен практический минимум командной строки и первых коммитов — обзор трека Git прямо называет главу «Терминал и Git» из трека для новичков.

    Где написано: content/post/git/00-overview.md