На этом курсе начинают с HTML и CSS. Ученики изучают основные теги языка разметки и правила стилизации. Они учатся форматировать текст, добавлять изображения и графику. После этого модуля каждый создает свою первую веб-страницу.
Далее курс показывает, как правильно компоновать элементы на странице. Основное внимание уделяется технологии Flexbox - инструменту для создания гибких макетов. Ученики обучаются делать сайты адаптивными, чтобы они хорошо выглядели на разных устройствах.
Третий модуль посвящен основам JavaScript. Здесь рассматривают переменные, условные операторы, циклы и функции. Ученики учатся взаимодействовать с элементами страницы и создают свою первую игру на этом языке программирования.
На завершающем этапе курс углубляется в JavaScript. Ученики знакомятся с библиотекой jQuery для создания различных эффектов на веб-страницах. Также они изучают основы фреймворка Vue.js для разработки интерфейсов. Результатом станет создание онлайн-квеста.
После завершения курса ученики умеют работать с HTML, CSS и JavaScript. Они понимают технологии Flexbox и Grid, создают адаптивные сайты. Также они обучаются использовать jQuery, AJAX, SQL, NodeJS и размещать сайты на хостинге.
Курс длится 2,5 года в онлайн-формате. Занятия проходят раз в неделю по 1,5 часа. Группы небольшие - до 8 человек. Ученики общаются с преподавателями через Google Meet, имеют групповой чат и выполняют домашние задания.