На этом курсе начинают с основ HTML - изучают типы элементов и атрибуты. Затем переходят к CSS, где разбирают определение размеров блоков, работу с отступами и текстом. Студенты осваивают верстку с помощью Flexbox, комбинирование селекторов и работу с фоном. Завершают модуль семантической версткой, формами и позиционированием элементов.
Здесь рассматривают основы JavaScript - переменные, типы данных, строки и операторы. Далее переходят к логическим структурам, массивам и циклам. Студенты изучают функции и объекты, закрепляя знания на практике.
Этот короткий модуль охватывает основы Git, публикацию репозитория и интеграцию с IDE.
Студенты учатся работать с DOM деревом - находить элементы, изменять их и добавлять CSS стили. Большое внимание уделяется работе с событиями. Затем переходят к более сложным темам - функции-конструкторы, классы, наследование, контекст функции и замыкания. Модуль включает работу с формами, проверку данных, cookies, web storage и обработку исключений. Завершают изучением асинхронного кода, Promise и сетевых запросов.
Здесь рассматривают Grid разметку, шаблоны сайтов, микроданные и пользовательские данные. Студенты изучают WebWorker, работу с аудио и видео, графику на стороне клиента и Canvas. Модуль включает анимации, градиенты и основы препроцессора Sass.
Практический курс готовит к поиску работы. Студенты анализируют рынок труда, регистрируются на сайтах поиска работы, заполняют профили. Учат создавать резюме и сопроводительные письма. Разбирают общение с рекрутерами, подготовку к HR и техническим собеседованиям. Завершают модуль вопросами получения офера и прохождения испытательного срока.
После основного курса студенты выбирают одно из направлений. TypeScript охватывает переменные, функции, классы, интерфейсы, generics, модули и пространства имен. Angular включает введение в фреймворк, события, датабайдинг, директивы, пайпы, модули, компоненты, сервисы, HttpClient, RxJS, формы и маршрутизацию. React базовый учит JSX, основы React, состояние, жизненный цикл, формы, стилизацию, создание списков, роутинг, модальные окна, hooks и оптимизацию приложений.
Курс предлагает утренние и вечерние группы. Студенты выполняют 4 курсовых проекта. Предоставляется пакет учебных материалов со всех уроков. После защиты финального проекта и тестирования выдается сертификат. Каждый студент получает индивидуальные рекомендации тренера.