3000 грн/мес
8000 при оплате полного курса
3 месяца
Проводится набор
24 занятия
практика и теория
8 мест

О курсе

Курс рассчитан на новичков без знаний в области IT.

 

После прохождения этого курса Вы будете иметь необходимый минимум и достаточно опыта/знаний для того, чтобы претендовать на должность Junior front-end developer.

 

После прохождения курса, лучшим ученикам будет предложена стажировка с возможностью последующего трудоустройства в EVNE Developers.

Для кого

    • Начинающим веб-разработчикам, которые хотят значительно ускорить свой профессиональный рост в сфере front-end разработки;
    • Для представителей других профессий, которые желают сменить род своей деятельности на веб разработку;
    • Для IT специалистов, которые стремятся освоить front-end разработку, тем самым увеличив свой скил стек;
    • Для всех, кто хочет научиться самостоятельно создавать веб-страницы для развития своего бизнеса;

Структура курса

На курсе вы детально затронете тему UX дизайна: научитесь создавать архитектуру сайта, проектировать прототипы. Вы научитесь основным приемам, что позволит вам создавать различные по контенту веб-страницы. И что самое важное, вы научитесь правильно взаимодействовать с разработчиками и передавать материалы веб-дизайна. Всё обучение основано в первую очередь на практике

  • Введение

    Знакомство со структурой курса. Настройка рабочей среды разработчика. Введение в системы контроля версий и их использование;

  • HTML разметка

    Создание HTML разметки страниц проекта. Особенности использования подходящих тегов, правила именования классов, оценка сложности верстки;

  • Введение в CSS

    Архитектура CSS-кода, селекторы и свойства элементов. Стилизация страниц проекта;

  • Photoshop для верстальщика

    Основные навыки для работы верстальщика в Photoshop (Sketch). Подготовка графики для проекта;

  • Резиновая и адаптивная вёрстка

    Блочная модель документа. Разница статической, резиновой и адаптивной сеток. Взглянем на ограничение мобильной и планшетной версий;

  • Flexbox

    Особенности использования Flexbox. Достоинства и ограничения;

  • Декоративные элементы

    Приемы создания декоративных элементов. Стилизация страниц проекта;

  • Оформление контента

    Текстовые элементы страницы, универсальные стили для наполнения страницы средствами CMS. Приемы стилизации нестандартных элементов форм;

  • Введение в JavaScript

    Знакомство с JavaScript, “оживление” элементов верстки. Создание, удаление, перемещение и управление DOM-элементами;

  • Обработка событий

    Динамическое взаимодействие с пользователем: обработка, ввод текста в формы, нажатие на определенные элементы, прокрутка страницы;

  • Препроцессоры и автоматизация сборки

    Препроцессоры LESS/SASS: возможности, преимущества и настройка окружения для автоматизации;

  • Погружение в автоматизацию

    Обзор инструментов автоматизации (Grunt или Gulp), подготовка проекта для публикации;

  • Адаптивная и векторная графика

    Погружаемся в адаптивную, ретиновую и векторную графику. Разбираемся с форматами и назначением;

  • ES2015

    Знакомство со стандартом ECMAScript 2015, нововведения и отличия  от ECMAScript 5;

  • Доступность

    Создание  удобных и доступных интерфейсов для всех. Управление фокусом, важность семантики, тестирование и скринридеры;

  • Экзамен

    Вы получите тестовое задание на основе полученных знаний. Затем, мы вместе проанализируем работу и отметим якорные места;

image

Преподаватели

Teacher photo
Алена Шулежко

Full stack web developer

crystal image

FAQ

  • Что мне нужно для прохождения курса?

    Для выполнения практических заданий Вам потребуется собственный ноутбук и достаточно времени, чтобы выполнять домашние задания.

  • Какой график проведения занятий и их длительность?

    Курс рассчитан на 24 занятия. Занятия проходят 2 раза в неделю. Начало в 18:30. Длительность каждого - порядка 2,5-3 часа.

Регистрация

Чтобы поступить на курс, пожалуйста, оформите заявку на обучение. На Вашу почту придет письмо с детальной информацией о поступлении

Ice cream image

Готовы учиться?

Записаться на курс