Освоите профессию с нуля и будете готовы к первой работе уже через 5 месяцев. Научитесь создавать крутые интерфейсы для сайтов и приложений на JavaScript.
Наполните портфолио 3 проектами и сможете соревноваться за должность с практиками.
Дата старта
9 апреляДлительность
5 месяцевГород
МоскваФормат обучения
Онлайн / Видео-курс / ОчноFront-end это специалист, который создает внешнюю часть сайтов и приложений. Именно его работу вы видите, когда заходите в интернет-магазин или мобильное приложение. Он переносит дизайн-макет в код, заботится об оформлении контента, работе кнопок и ссылок. Его главная задача – чтобы всё на сайте работало быстро и было удобным для пользователя.
Javascript – ваш главный партнер по работе
Российский и мировой бизнес активно переходит в онлайн. Всем нужны крутые сайты и приложения, чтобы держать бизнес на плаву и не выглядеть хуже конкурентов. Только на hh.ru доступно больше 2 тысяч вакансий от компаний уровня CберБанк, Wildberries, kaspersky и подобных.

Новичкам
Вы никогда не работали в IT, но теперь твердо решили быстро туда попасть.

Начинающим
Хотите структурировать знания, попрактиковаться и получить обратную связь от ментора

Верстальщикам
Работали верстальщиком, но поняли, что способны на большее. 1/4 часть Front-end вы уже знаете – поэтому вперед!

Другим программистам
Вы знаете другой язык программирования или даже несколько, но появилась необходимость изучить JavaScript.
Адаптивный, кроссбраузерный сайт интернет-магазина
В процессе работы над проектом вы научитесь:
Язык программирования для создания динамических веб-сайтов
Библиотека JavaScript с открытым кодом для создания интерфейсов
Библиотека управления состоянием для приложений на React
Крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.
Прогрессивный фреймворк для создания гибких веб-приложений
Фреймворк для быстрой и адаптивной веб-разработки
Библиотека для упрощения работы с JavaScript и взаимодействия с HTML
Язык разметки для структурирования содержимого веб-страниц
Язык стилей для оформления визуального вида веб-страниц
Технологии для асинхронного обмена данными между браузером и сервером.
Мы сформировали программу с учётом ожиданий работодателей. Именно эти навыки чаще всего требуются в вакансиях и на практике.
Программирование на JavaScript
Изучите базовые понятия, синтаксис, объектно-ориентированное программирование, сможете решать задачи с помощью алгоритмовВерстка
Будете верстать сайты с помощью HTML и CSS. Освоите верстку под браузеры, смартфоны и другие устройстваСовременные инструменты
Познакомитесь с библиотеками Redux, React и фреймворком Vue.jsFront-end разработка
Сможете разрабатывать интерактивные, живые интерфейсыРабота в команде
Сможете эффективно работать в команде с другими разработчиками, дизайнерами и тимлидами.Основы Back-end
Научитесь соединять клиентскую и серверную части, поработаете с API и платформой Node.js.Вы получите запись первого урока курса совершенно бесплатно. Видео будет отправлено Вам в WhatsApp или Telegram в течение 5 минут!
Средний тепм прохождения курса: 4 часа в неделю в занятиях (теория и практика). После каждого занятия — практические задания на отработку новых навыков (на 8 - 12 часов в неделю).
Введение в веб-разработку и интернет. Разбор основных терминов. Разбор всех этапов создания сайта. Ввод в язык разметки - HTML. Блочные и строчные элементы. Поток документа.
Виды элементов. Атрибуты элементов. Гиперссылки. Работа с изображениями и их разновидности.
Основы CSS: базовый синтаксис, селекторы, классы, наследование и каскадирование.
Сложные селекторы, псевдоклассы и псевдоэлементы. Работа со шрифтами. Семейства, начертания, способы подключения.
Фоны. Все свойства background. Табличная верстка. Списки. Формы. Создание интерактивной формы обратной связи. Все виды поля input и его атрибуты. Отправка данных на сервер.
Блочная верстка. Понятие Box Model. Отступы. Обтекание. Блочно-строчные элементы. Позиционирование. Рамки. Верстка карточек товаров.
Photoshop для верстальщика. Начало верстки макета. Семантическая верстка. HTML 5. Верстка сайта по готовому макету в формате PSD. Отработка элементов чекбоксов, радио-кнопок.
Адаптивная верстка. Медиа выражения. Верстка сайта с помощью Desktop похода. Подробный разбор SASS, LESS, SASS, PostCSS. Верстка сайта с помощью Mobile first подхода. Flexbox layout. Обзор графического редактора Figma.
Методологии верстки БЭМ, OOCSS, SMACSS, Atomic CSS.SVG и WEBP изображения. Разбор и верстка сложных блоков. Flexbox и его свойства.
Оживляем сайт. Выбор и подключение библиотеки на страницу. Работа с JavaScript. Популярные jQuery-плагины. Создание слайдера на основе плагина Slick.js
Трансформации. Плавные переходы. Анимации. Обзор готовой анимации Animate.css. Система контроля версий Git. Сборщик проектов Gulp. Настройка и автоматизация задач с помощью Gulp.
Знакомство с Javascript. Среда разработки WebStorm. Создание своего проекта и первой программы на Javascript. Обзор Git - системы управления версиями.
Синтаксис JS. Переменные, выражения, операторы, их типы и взаимодействие. Идентификаторы, литералы. Типы данных в Javascript.
Функции в Javascript. Стрелочные и анонимные функции. Функциональные выражения. Создание и инициализация массива. Команды Pop/Push, Shift/Unshift.
DOM (Дерево). Определение и функции DOM в JS. Навигация по DOM-элементам (getElement* и querySelector*). Основы работы с событиями. Библиотека jQuery.
Ajax. Фоновая отправка формы. Загрузка данных в фоне. Прототипное программирование. ОПП в Javascript. Классы. Модули в JS. WebPacker. NodeJS.
Установка VueJS, знакомство со средой разработки. Написание первого приложения «Hello, world». Изучение директивов: v-if, v-for, v-on, v-model.
Компоненты во VueJS и их структура. Входящие данные: props. События компонента: $emit. Значения по-умолчанию для props. Составные компоненты. Зоны ответственности. Mixins. Однофайловые компоненты. Работа с приложением «Список дел».
Изучение принципа DRY. Повторное использование кода. Примеси Mixins. Навигация в приложениях. Работа с библиотекой VueRouter. Схема маршрутов приложения. Вложенные маршруты. Ссылки перехода router-link. Программная навигация. Передача параметров в машруте. Props и параметры маршрута.
Управление состоянием приложения. Изучение библиотеки Vuex. Работа с хранилищем. Мутации. Геттеры. Работа с приложением “Складской учет”.
Взаимодействие с сервером. Изучение библиотеки VueResource. Архитектура приложения, на API. Обработка ответа. Авторизация в приложении.
Шаблон собственного проекта. Утилита vue-cli. Сборка и публикация финальной работы курса: “Интернет магазин спортивных товаров” на хостинге.
Основы ES2015. Основы React.js. Понятие Виртуальный DOM. React state. React Props. Реакт-элемент. Построение компонентов на JSX. Webpack + Babel.
Жизненный цикл компонентов. Иерархия компонентов. Состояние компонентов. Сборщик приложений Webpack. React Mixins. React Pure Render. Создание компонентов с помощью ES6 классов. Higher Order Components. Functional Components. Знакомство с Redux.
Middleware в Redux. Redux dev tools. Архитектура React / Redux приложений. Асинхронные actions в Redux.
React Router. React Router Hooks. Работа с навигацией в приложении, ссылки и переходы по странице, авторизация пользователя. Интеграция React Router и Redux. Flux. Обзор и структура.
Работа с иммутабельными данными в приложении. Библиотека ImmutableJS от Facebook. Тестирование приложения. Написание unit-тестов для функций, reducers, actions и компонентов. Enzyme.
Селекторы, нормализация кода. Работа с React Performance. Архитектура приложений на React.
Подарочный модуль
Дополнительные три урока по 2 часа в которых вы:Он подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Команда EasyUM готова сделать все возможное, ради Вашего скорейшего трудоустройства.
Оформим резюме и портфолио в наилучшем формате
Подготовим к собеседованию и проработаем вопросы
Резюме лучших студентов отправим компаниям - партнерам
Научим искать вакансии и правильно вести себя на собеседовании
Выпускников
находят работу
Компаний ждут
Frontend-разработчиков
Вы можете обучаться в онлайн-группе, или пройти видео-курс с разборами домашних заданий, или обучаться очно в одном из 77 городов России.
Онлайн-группа
Онлайн занятия 2 раза в неделю вечером, по точному графику, в группе 12 - 20 человек. Доступ к записям - всегда.Видео-курс
Проходите курс в своем темпе. Чат с куратором. Еженедельные онлайн-разборы практики и домашних заданий.Очно
МоскваГрафик занятий всегда согласовывается в рамках каждой группы отдельно (после 1го занятия). Это могут быть 2 будних дня вечером с 19:00 до 21:00, или один день будний вечер и второй — суббота днем.
Для каждой группы создается телеграм-чат, в котором будет происходить общение между занятиями с группой и преподавателем. Средний время ответа преподавателя — 1 час.
Программа курса построена таким образом, что вы освоите новую профессию с нуля, и будете готовы проходить собеседование.
Каждая наша группа - это 4-8 учеников. Это позволит максимально качественно и комфортно обучаться.
Вам не придется учиться год и более для получения новой it-профессии. Мы разработали специальные программы курсов, позволяющие освоить профессию за самый короткий срок, и найти ту самую работу.
Курс разделен на модули. Модули на уроки. Каждый урок - это теория, соединенная с практикой. Без длинных приветствий и воды.
Вожжаев Владлен. Профессиональный веб-разработчик на нескольких языках. Опыт разработки 10+ лет.
Руководитель подразделения AC Soft, Центра креативных индустрий МГТУ им. Н.Э.Баумана. Автор учебника по HTML. Разработчик отечественного конструктора форм.
В отличие от школ с программой на 1-2 года, мы даем те знания и навыки, которые помогут трудоустроиться. Всё остальное вы без проблем доучите в процессе работы, когда будете выполнять задачи.
С курсами EasyUM вы экономите время и деньги, и осваиваете самое необходимое для конкретной цели на сегодня – работа на должности Javascript Front-End в хорошей компании.
1-2 года – это так долго и далеко не у каждого хватит мотивации или возможности продолжать активно учиться. Результаты на лицо:
Длительность 1-2 года
Длительность 5-8 месяцев
Онлайн в группе
2 709 ₽ / месяц
при рассрочке на 24 месяца
65 015 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Видео-курс
2 355 ₽ / месяц
при рассрочке на 24 месяца
56 510 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Очный
3 008 ₽ / месяц
при рассрочке на 24 месяца
72 170 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
г. Москва, ул. Большая Новодмитровская 23, территория коворкинга «Flacon SPACE»
Ждем весну вместе с EasyUM!
Скидка 20% до 8 апреля!Ждем весну с EasyUM!
Онлайн в группе
2 709 ₽ / месяц
при рассрочке на 24 месяца
65 015 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Видео-курс
2 355 ₽ / месяц
при рассрочке на 24 месяца
56 510 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!
Очный
3 008 ₽ / месяц
при рассрочке на 24 месяца
72 170 ₽
-20%Ждем весну с EasyUM! Скидка 20% до 8 апреля!