Курс «Разработка интерфейсов: верстка и JavaScript» от платформы Coursera даст вам основы профессии верстальщика.
Вы выучите JavaScript, HTML и CSS и сможете применять эти языки для решения практических задач.
Вам подойдет этот курс, если вы:
- знаете любой язык программирования;
- хотите сменить специальность и приобрести необходимые для разработки интерфейсов навыки;
- знакомы с основами объектно-ориентированного программирования.
Ключевые навыки, которые вы освоите на этом курсе:
- построение интерфейсов;
- использование JS, CSS и HTML;
- работа с Node.js и DOM;
- асинхронное программирование;
- создание анимации.
Учебная программа:
- введение в JavaScript: типы данных, настройка окружения, функции, объекты, массивы, строки, ключевое слово this, создание библиотеки;
- база CSS и HTML: элементы, семантика, создание ссылок, селекторы, псевдоклассы, текст, шрифты, многоколоночная развертка, анимации;
- особенности верстки: боксы, границы, отступы, позиционирование, Flexbox, Grid, архитектура и рендеринг браузера, работа с графикой и изображениями, Photoshop;
- прототипы и асинхронность: Node.js, асинхронный код, конструкторы;
- итоговый проект: разработка интерфейса.
Программа состоит из пяти отдельных курсов. По окончании обучения выдается сертификат, а, подав заявку, выпускники могут получить помощь в трудоустройстве — их резюме отправят в Яндекс и компании-партнеры.