О курсе

Курс HTML Academy по профессиональной разработке веб-интерфейсов на JavaScript предназначен для новичков, завершивших тренажеры по основам HTML, CSS и JavaScript. Обучение строится на сочетании живых лекций, практических заданий и индивидуального ревью кода наставником. Программа рассчитана на 9 недель, включает 9 разделов, охватывающих ключевые темы: от синтаксиса и типов данных до работы с DOM, асинхронности и сборщиков. Особое внимание уделяется выполнению реальных проектов, приближенных к индустриальным задачам, и итоговой защите с оценкой по критериям качества.

Что рассматривается в программе

  • рассматривается базовый синтаксис JavaScript, переменные, функции, типы данных и приведение типов
  • изучаются структуры данных: массивы и объекты, а также встроенные API
  • разбирается организация кода с использованием принципа DRY и модульности
  • рассматривается работа с DOM: создание, удаление, перемещение элементов, обработка событий
  • изучаются внешние API и сторонние библиотеки
  • осваивается асинхронность: колбэки, setTimeout, Promise, работа с сетью и HTTP
  • рассматриваются сборщики JavaScript и их роль в разработке

Кому может быть полезен курс

  • тем, кто интересуется программированием на JavaScript и хочет освоить профессиональную разработку веб-интерфейсов
  • новичкам, которые завершили базовые тренажеры по HTML, CSS и JavaScript
  • тем, кто готов уделять обучению 15-20 часов в неделю

Вопросы о программе

Какие требования к уровню подготовки для прохождения курса?

Курс рассчитан на новичков, достаточно завершить тренажеры по основам HTML, CSS и JavaScript.

Как организован учебный процесс?

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

Сколько времени нужно уделять обучению?

Для успешного прохождения курса потребуется 15-20 часов в неделю или 2,5-3 часа в день.

Что входит в итоговую защиту проекта?

Итоговая защита проходит в течение нескольких недель: подготовка проекта, оценка проверяющим наставником по критериям качества, улучшение по замечаниям и финальная оценка.