Освоить платформу
Понять HTML, CSS, модель браузера и сетевой жизненный цикл страницы.
Тема
Сильный frontend начинается не с API фреймворка. Трек последовательно соединяет платформу браузера, языки, архитектуру приложения, качество и production.
Трек связывает основы браузера, JavaScript и TypeScript с архитектурой интерфейсов, доступностью, производительностью и эксплуатацией frontend-систем.
Понять HTML, CSS, модель браузера и сетевой жизненный цикл страницы.
Уверенно работать с JavaScript, TypeScript и семантикой среды выполнения.
Проектировать отрисовку, состояние, поток данных, формы и границы UI.
Сделать интерфейс доступным, быстрым, безопасным и проверяемым.
Развивать дизайн-системы, доставку, наблюдаемость и frontend-платформу.
URL, HTTP, браузер и веб-стандарты
24 темСтруктура документа и семантический UI
22 темКаскад, селекторы и визуальное форматирование
30 темПоток, Flexbox, Grid и адаптивность
24 темСемантика языка и модель программирования
32 темЦикл событий, DOM, отрисовка и workers
25 темТипы, вывод типов и безопасное проектирование API
24 темГраницы, композиция и сопровождаемость
26 темCSR, SSR, гидратация и реактивность
28 темМодели состояния, загрузка и синхронизация
24 темВвод, проверка и отправка
18 темWCAG, клавиатура и вспомогательные технологии
24 темМетрики, загрузка и производительность среды
26 темИсточник, XSS, CSP и доверие во frontend
22 темМодульные, компонентные, интеграционные и E2E-тесты
24 темСборка, бандлы, CI и выпуски
22 темТокены, компоненты и управление
22 темМониторинг, инциденты и платформа
24 тем| Этап | Проект | Что доказывает |
|---|---|---|
| Platform | Доступная responsive-страница без framework | HTML, CSS, browser model |
| Application | Data-heavy SPA | TypeScript, state, errors, concurrency |
| Rendering | SSR-приложение | hydration, caching, performance |
| System | Component library | API, tokens, accessibility, governance |
| Production | Наблюдаемый web-продукт | RUM, incidents, safe delivery |
Полная программа: progress.md.