Курс начинается с изучения 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 из разных стран и дают практические знания для карьеры. Это бесплатная возможность обучаться у лучших специалистов.