Диагностика и постановка цели
Фиксируем стартовый уровень, измеримый результат и критерии готовности проекта.
Научиться создавать интерактивные интерфейсы. Обучение построено вокруг практики и завершается проектом, который можно показать в портфолио.
Итоговый результат: одностраничное приложение с внешним API.
Фиксируем стартовый уровень, измеримый результат и критерии готовности проекта.
Настраиваем инструменты и воспроизводимый порядок работы: задача, выполнение, проверка, фиксация результата.
Разбираем выражения, переменные, типы, преобразования и правила именования.
Строим ветвления, проверяем пользовательский ввод и обрабатываем пограничные случаи.
Обрабатываем списки данных, выбираем подходящий цикл и избегаем лишних повторений.
Делим решение на небольшие функции с понятными входами и результатами.
Организуем сохранение данных и обмен с внешними сервисами.
Читаем сообщения об ошибках, локализуем дефект и пишем проверки.
Проектируем структуру, сущности, сценарии пользователя и план разработки.
Реализуем ключевой сценарий и защищаем решение от некорректного ввода.
Улучшаем читаемость, удаляем дублирование и оформляем инструкцию запуска.
Проверяем критерии, демонстрируем результат и формируем план дальнейшего развития.
В каждом модуле ученик создаёт часть итоговой работы, проходит самопроверку и получает баллы за практику.
JavaScript ES2024+, DOM, Fetch API, Vite
Теория, демонстрация, практика, автопроверка и итоговый проект
Да. Первый модуль определяет уровень, а материал идёт от базовых действий к самостоятельному проекту.
Система проверяет полноту ответа, ключевые критерии и тест. Результат и рекомендации появляются сразу.
Именной сертификат автоматически выпускается после успешного завершения всех модулей.