Перейти к содержимому

Литература и ресурсы

Это рабочая библиотека для пути. Не пытайся прочитать всё подряд — ресурсы сгруппированы по этапам из плана действий. Правило простое: один основной ресурс на тему + первоисточник из документации. Пять туториалов по React не дадут того, что даст один пройденный до конца плюс чтение официальных доков.

Ресурс Зачем
roadmap.sh Карты пути: Frontend, Backend, DevOps, TypeScript, Node.js, React, Docker, Kubernetes. Сверяйся, чтобы не упускать целые области.
javascript.info Лучший учебник по JS — от основ до продвинутых тем. База для месяцев 1–2.
egghead.io Короткие практические курсы — идеально для быстрого погружения в новый инструмент.
Frontend Masters Глубокие курсы по архитектуре фронтенда и DevOps от инженеров из индустрии.
Type Challenges Коллекция задач на типы TypeScript — тренажёр уровня medium/expert.
Книга Этап
Дэвид Флэнаган — «JavaScript. Подробное руководство» Фундамент (месяц 1–2). Справочник, к которому возвращаешься годами.
Mario Casciaro — «Node.js: Паттерны проектирования и производительность» Backend (месяц 6–9). Паттерны, стримы, масштабирование Node.js.
Martin Kleppmann — «Designing Data-Intensive Applications» (DDIA) Год 2+. Библия системного дизайна: хранилища, репликация, консенсус. Читается медленно — это нормально.
«The Phoenix Project» / «The DevOps Handbook» (Kim, Humble, Debois) DevOps-культура и практики. Phoenix — художественная вводная, Handbook — системный разбор.
Шон Смит — «Docker: Ускорение разработки» Месяц 10–12. Практический Docker от базы до многоступенчатых сборок.
Marko Lukša — «Kubernetes in Action» Год 2+. Лучшее введение в K8s: от подов до сетевой модели.

Читай документацию до туториалов: она актуальна, точна и показывает «правильный путь», а не чужой обходной.

Первоисточник Тема
TypeScript Handbook Официальный справочник TS. Обязателен после javascript.info.
Next.js Docs App Router, Server Components, Server Actions — только из первоисточника, туториалы быстро устаревают.
NestJS Docs Модули, DI, Guards, Interceptors — с примерами кода.
Prisma Docs Схемы, миграции, relation-запросы, оптимизация N+1.
Docker Docs Dockerfile reference, Compose specification — читай справочники, а не статьи.
Kubernetes Docs Concepts → Tasks → Reference: лучшая структурированная дока по K8s.
Arch Wiki Лучшая документация по Linux вообще: от настройки сети до восстановления загрузчика.
PostgreSQL Docs Конкурентность, транзакции, планировщик запросов.
OWASP Top 10 Безопасность веб-приложений — проверочный список перед продом.
  1. Заведи закладки-папки «Learn» в браузере: одна на этап плана, клади туда только то, что реально прочитал.
  2. Пройди Type Challenges до medium — это проверка фундамента перед React.
  3. Подпишись на changelog одного инструмента из своего стека (например, Next.js Releases) и читай release notes — так растёт системное понимание экосистемы.
  4. Раз в квартал перечитывай раздел Concepts в Kubernetes Docs — на каждом уровне понимания открывается новое.