Курс Front-end разработчика создан именно для людей, желающих научиться верстке интерактивных страниц в кратчайшие сроки. После окончания обучения, Вы сможете сами выбирать место и график работы, а также устроиться на работу в IT-компанию. Вы будете знать HTML, CSS и JavaScript на уровне, достаточном для работы Junior Frot-end developer-ом.
Курс Front End позволит вам начать работать на фрилансе, выбирать проекты или собрать собственную команду программистов для работы над собственным проектом. Как известно, начинающий Front-end программист может зарабатывать до 500 долларов в месяц. А постоянный профессиональный рост в течение нескольких лет может вывести вас на заработок в 1500 долларов ежемесячно. Вы сможете стать руководителем целой команды WEB-разработчиков.
Если вы любите нестандартные решения, необходимо освоить верстку интерактивных страниц в Интернете, и хотите получить перспективную работу с постоянным профессиональным ростом и новыми задачами, то работа front-end разработчика придется вам по душе. Данная специальность не требует знания языков программирования или умение программировать совсем. Достаточно изучить язык разметки WEB-сайтов и научится нестандартному подходу в решении сложных задач.
Перед тем, как записаться на курс Front End программирования, ознакомьтесь с HTML, CSS и JS, чтобы иметь общее представление о создании страниц. Курс вести высококвалифицированные специалисты, а сами занятия будут разбиты на несколько логических блоков. Таким образом, освоение новой информации будет проходить гораздо легче и быстрее.
1. Обязательные HTML теги
2. Базовые HTML теги и CSS свойства
3. Атрибуты тегов
1. Основа работы в IDE на примере VSCode
2. Обзор необходимых плагинов для IDE
3. Работа в Chrome developer tools
1. Нормализация и сброс стилей
2.Приемы позиционирования элементов
3.Псевдоклассы, псевдоэлементы
4.Sticky header/footer
1. Структура типового проекта
2.Обзор сборщиков: gulp/grunt/webpack
3.Препроцессоры SASS/LESS
1. Работа с графическим редактором: Photoshop/Sketch/Figma
2. Нарезка картинок в графическом редакторе
1. Git, описание процесса Git flow
2. JIRA, Confluence
1. Методологии БЭМ, SMACSS, OSCSS
2. Респонсив верстка
3. Адаптивная верстка
1. Pixel perfect верстка, плагин PerfectPixel
2. Работа со шрифтами
3. Работа с SVG иконками
1. Обзор самых популярных фреймворков
2. Детальный разбор Bootstrap компонентов
3. Работа с сеткой: css grid, flexbox grid
1. SASS, LESS Препроцессоры
2. Обзор основных свойств для CSS3 анимации
3. Анимация с помощью keyframes
1. Сsslint, eslint, prettify.
2. Внедрение контроля кода в скрипты сборщиков grunt/gulp/webpack
1. Основные свойства и методы DOM элементов
2. Управление стилизацией элементов с помощью Javascript
3. Создание компонента карусели изображений
1.Разобьем готовый дизайн проекта на составные части
2. Разделим части между всеми учениками
3. Будем вести паралельную разработку
4. В конце проведем прием верстки со стороны заказчика