На цьому курсі навчання починається відразу після вступу. Кожен студент отримує базові матеріали з верстки та JavaScript. Перше завдання допомагає закріпити теорію на практиці.
Перший модуль присвячений комунікації та роботі в команді. Тут розглядають емоційний інтелект, критичне мислення, управління емоціями та самопрезентацію. Ці навички стануть у пригоді під час групових проектів.
Студенти вивчають HTML для створення структури сторінки. Потім переходять до CSS - вчаться оформляти елементи, керувати розміщенням блоків і робити верстку адаптивною. Окремо розглядають основи JavaScript: змінні, функції, цикли, роботу з DOM і обробку подій.
Другий модуль показує, як верстати точно і якісно. Тут вивчають методологію BEM, підтримку Retina-екранів, кросбраузерність та принципи доступності. Mobile-first підхід допомагає створювати сучасні сайти.
Третій модуль охоплює об'єктно-орієнтоване та функціональне програмування. Студенти працюють з ES6/ES7, вивчають прототипи, рекурсію, асинхронність. Знайомляться з AJAX, Promise, WebSocket та RESTful API.
Четвертий модуль присвячений сучасному фреймворку. Тут розглядають компоненти, JSX, віртуальний DOM, роботу з State та Props. Студи вчаться використовувати React Router, Redux, тестувати додатки та застосовувати хуки.
Воркшоп з BackEnd знайомить з Node.js, Express.js та MongoDB. Окремий блок присвячений роботі з Git - від створення репозиторію до роботи з гілками та віддаленими серверами.
На завершення курсу команди студентів розробляють реальний проект за методикою Scrum. Після завершення - презентація перед експертами. Окремий модуль допомагає підготуватися до співбесід, а бонусний курс покращує технічну англійську.
Курс включає майстер-класи від українських та ізраїльських фахівців. Заняття проходять ввечері, що зручно для поєднання з роботою. Постійна підтримка ментора та робота над реальними проектами готують до роботи в IT.