Курс починається з вивчення Git Basics. Слухачі розберуться з основами системи контролю версій, навчаться працювати з репозиторіями та освоять основні команди. Це важливо для подальшої роботи в команді.
У модулі Web Fundamentals студенти освоять базові технології. Вони вивчать HTML 5 Basics для створення структури сторінок та CSS Basics для оформлення. Далі йде робота з Pre & Post Processing CSS, CSS Layouts, Responsive Design для адаптації під різні пристрої та CSS Methodologies для підтримуваності коду.
Модуль JavaScript Basic знайомить з мовою програмування. Він включає JS Intro, роботу з інструментами налагодження, Data types, JS Sorting Methods та Functions. Також розглядаються робота з помилками, сховищами даних, датами, регулярними виразами, DOM, подіями та BOM.
У CSS Advanced студенти освоють сучасні методи верстки. Вони детально вивчать Flexbox та CSS Grid для створення складних та адаптивних макетів.
Модуль JavaScript Advanced охоплює складніші теми. Тут вивчається OOP Intro, Ajax, Frontend Optimization та ES Next. Також курс включає роботу з Jquery, інструментами, JS Patterns, MVC, модулями та unit testing для забезпечення якості коду.
Для успішного навчання потрібна англійська мова на рівні B1 або вище. Досвід розробки на будь-якій мові програмування буде перевагою. Впевнені знання алгоритмів, структур даних та основ ООП допоможуть легше опанувати програму.
Потрібно зареєструватися та заповнити профіль. За бажанням можна пройти тест на рівень англійської. Посилання на курс надішлють на електронну пошту. Після цього можна починати вивчати матеріали.
Навчання доступне з будь-якої точки світу в зручному темпі. Курс дає міцну основу для розвитку у Front-End розробці. Програма містить актуальний контент, що відповідає стану IT-індустрії. Матеріали розроблені експертами EPAM з різних країн та дають практичні знання для кар'єри. Це безкоштовна можливість навчатися у кращих фахівців.