Курс починається з вивчення системи контролю версій Git. Студенти освоють базові команди, навчаться працювати з репозиторіями та розберуться в основних принципах роботи з кодом у команді.
У цьому модулі розглядаються сучасні підходи до верстки. Студенти освоють Flexbox та CSS Grid для створення складних макетів. Також курс охоплює адаптивний дизайн, пре- та пост-процесори CSS, та методи організації коду за допомогою CSS методологій.
Цей розділ присвячений глибокому вивченню JavaScript. Студенти розберуть функції, роботу з DOM та обробку подій. Далі курс охоплює ООП, AJAX-запити та модульну систему. Особлива увага приділяється інструментам розробки, патернам програмування, юніт-тестуванню та оптимізації фронтенд-додатків.
Для успішного навчання потрібен рівень англійської від B1, базові знання HTML, CSS та JavaScript. Важливі навички самостійного навчання та розуміння основних IT-концепцій. Досвід програмування будь-якою мовою буде перевагою.
Щоб долучитися до курсу, потрібно зареєструватися та пройти тест з англійської мови у профілі. Далі - технічний тест та співбесіда з рекрутером. Після успішного проходження всіх етапів студент отримує запрошення до групи.