На этом курсе студенты проходят полный путь от основ веб-разработки до создания современных интерактивных приложений. Каждый модуль строится на знаниях из предыдущего, что позволяет системно освоить все необходимые навыки.
Курс начинается с основ работы с Git и GitHub - это важные инструменты для любого разработчика. Студенты учатся работать с дизайн-макетами в Figma и Photoshop, затем переходят к изучению HTML. Здесь рассматриваются семантика, теги, атрибуты и валидация кода. Далее идет CSS: синтаксис, селекторы, единицы измерения и стилизация текста. Особое внимание уделяется блочной модели, позиционированию элементов и работе с графикой. Модуль завершается изучением CSS-анимации, адаптивного дизайна и основ Twitter Bootstrap.
Второй большой блок посвящен JavaScript. Сначала студенты знакомятся с основами языка: переменными, типами данных и операторами. Потом переходят к более сложным темам - условным операторам, циклам и функциям. В программе также есть работа с числами, текстом, датой и временем. Завершается модуль изучением объектов, наследования и основ jQuery для взаимодействия с DOM-элементами.
Финальная часть курса посвящена фреймворку Vue.js. Студенты начинают с основ, потом переходят к условным конструкциям и работе со списками. Далее изучаются компоненты, события и работа с формами. Особое внимание уделяется AJAX-запросам, слотам и пользовательским событиям. Курс включает создание анимаций, слайдеров изображений, маршрутизацию через Vue-Router и работу с глобальным хранилищем Vuex. Завершается обучение созданием Progressive Web Applications.
После завершения курса студенты могут самостоятельно создавать веб-страницы и программировать скрипты. Они освоят практические инструменты веб-разработчика, получат опыт работы с адаптивным дизайном и оптимизацией под мобильные платформы. Курс дает четкое понимание структуры клиентской части сайта и позволяет на практике освоить программирование через работу над собственными проектами.
Курс проходит в Хмельницком. Занятия происходят дважды в неделю по два часа. Общая продолжительность обучения - четыре месяца. После успешного завершения курса студенты получают сертификат.