Middle трек
Цель
Уверенно проходить live-coding и обсуждение архитектурных решений уровня Middle.
Маршрут обучения (по порядку)
- JavaScript
- TypeScript
- React
- Next.js
- Инженерные принципы
- Frontend-архитектура
- Тестирование frontend
- Tooling и Delivery
- Package Managers и Bundlers
- Node.js
Карта подготовки для контроля прогресса
Дополнительно (fullstack ветка)
Fullstack маршрут внутри Middle
- Пройдите Node.js как базу runtime и API надежности.
- Затем NestJS как архитектурный слой backend.
- Затем Базы данных для data-моделирования и запросов.
- После каждого шага закрепляйте в Node.js вопросах, NestJS вопросах, Базы данных вопросах.
Практика
- Пройдите Middle JavaScript и React.
- Пройдите Node.js.
- Пройдите Next.js.
- Решайте в Песочнице задачи на async, closures и производительность.
Критерий готовности
Вы аргументируете инженерные решения, сравниваете альтернативы и стабильно проходите технический раунд уровня Middle.