Курс починається з основ. Студенти освоють роботу з Git та GitHub для контролю версій. Вчитимуться працювати з Figma та Photoshop для розробки макетів. Далі йде вивчення HTML: семантика, теги, атрибути та валідація коду. Після цього переходять до CSS - синтаксис, селектори, одиниці виміру та стилізація тексту.
Тут розглядають блочну модель та позиціонування елементів. Студенти вчаться додавати графіку через тег img та властивості background, додавати тіні. Опанують створення CSS-анімацій та адаптивного дизайну для різних пристроїв. Завершується модуль основами Twitter Bootstrap для швидкої розробки.
Модуль присвячений мові програмування JavaScript. Починається зі змінних, типів даних та операторів. Потім студенти вивчають умовні оператори, цикли та функції. Робота з числами, текстом, датою та часом. Завершується модуль об'єктами, наслідуванням та основами jQuery для взаємодії з DOM.
Останній блок присвячений фреймворку Vue.js. Студенти вивчають основи, умови, роботу зі списками та компонентами. Працюють з подіями, формами та AJAX-запитами. Опанують слоти, користувацькі події, переходи та анімацію. Вивчають маршрутизацію через Vue-Router, управління станом через Vuex та створення PWA-додатків.
Ви зможете створювати веб-сторінки та писати скрипти. Опануєте інструменти веб-розробника та отримаєте досвід роботи з адаптивним дизайном. Зрозумієте структуру клієнтської частини сайту та вивчите синтаксис мов. На практиці освоїте програмування та попрацюєте над власними проєктами. Отримаєте досвід оптимізації сайтів під мобільні платформи.
Курс проходить онлайн. Заняття відбуваються двічі на тиждень по дві години. Після успішного завершення видається сертифікат. На протязі всього курсу доступна підтримка ментора.