8 985 589 85 01
Личный кабинет

Курс:Java Script Junior программист
Front-end

Хотите стать высококлассным специалистом Front-End, тогда Курс «Front-end разработчик» в «EasyUM» являются обязательной программой.

«JavaScript» — популярный событийно-ориентированный язык программирования. В самом начале JavaScript задумывался как код «оживляющий» веб-страницы. Изначально он даже имел название – LiveScript.
Однако со временем, JavaScript полюбился разработчикам за свою скорость. Именно JavaScript реагирует на действия посетителя веб-страницы, обрабатывать клики мыши, перемещения курсора, нажатия на клавиатуру и т.д. Все современные, креативные и привлекательные сайты обязательно имеют в себе элемент кода JavaScript, ведь альтернативы данному языку программирования не придумали до сих пор.

Окончив курс Front-end разработчик, Вы сможете творить чудеса с пользовательским интерфейсом и смело претендовать на вакансию JavaScript Junior Программист (Front End).

Сложность курса:

старт курса

26 сентября

График: согласуем на первом занятии

Осталось мест:
3 из 12

5 месяцев

2 раза в неделю по 2 часа

Вебинар/Запись


обучение online

ежемесячно 10 490 руб.

52 450 руб.

записаться

Основной


обучение в аудиториях

полная оплата сразу

57 450 руб.

записаться

Основной частями


обучение в аудиториях

ежемесячно 12 990 руб.

64 950 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды EasyUM

pattern

Для
кого?

01

pattern pattern
  • Для тех, кто хочет создавать стильные Современные Сайты
  • Для практикующих специалистов Front-End
  • Для тех, кто уже начал изучать JavaScript
  • Для Веб-дизайнеров

Требования к поступающим

Курс «Front-end разработчик» рассчитан на углубленное изучение разработки Front-End. С основ программирования и до настройки работы Клиентской стороны.

02

pattern pattern
  • Курс направлен на обучение «с нуля», но понимание принципов ООП будет большим плюсом
  • Умение пользоваться текстовыми редакторами и браузером
  • Владение Английским языком на уровне «Школьный курс»
  • Наличие свободного времени для выполнения Д/З от 15 часов в неделю (2 -3 часа в день)
  • Наличие желания получить новую востребованную и высокооплачиваемую профессию

Чему Вы научитесь

После окончания курса вы получите все необходимые теоретические и практические навыки для реальной работы на позиции Front-End Developer.

03

pattern pattern
  • Писать качественный код на JavaScript, оперируя знаниями синтаксиса и принципами работы языка
  • Изучите и проработаете знания по основам языка, функциям, массивам, объектам, ООП, замыканиям, исключениям, селекторам, событиям, WEB API, клиент-серверному взаимодействию и многое другое
  • Во время курса сами напишете веб-проект и отработаете навыки применения составляющих проекта: приложения, библиотеки, фреймворки, сборка проекта и другие компоненты
  • Будете готовы к собеседованию на вакансию JavaScript Junior Программист (Front End)

Программа курса

HTML - стандартизированный язык разметки документов во Всемирной паутине
CSS - формальный язык описания внешнего вида документа
Photoshop — самый распространенный и широкофункциональный графический редактор
Visual Studio — интегрированная среда разработки программного обеспечения

Вёрстка 1. Основы HTML & CSS

  1. Введение в веб-разработку и интернет. Разбор основных терминов. Разбор всех этапов создания сайта. Ввод в язык разметки - HTML: структура документа, ключевые слова, заголовок, кодировка. Блочные и строчные элементы. Поток документа.
  2. Виды элементов. Спецсимволы. Атрибуты элементов. Гиперссылки и их виды. Абсолютные и относительные пути. Работа с изображениями и их разновидности.
  3. Основы CSS: базовый синтаксис, селекторы, классы, наследование и каскадирование.
  4. Сложные селекторы, псевдоклассы и псевдоэлементы. Работа со шрифтами. Семейства, начертания, способы подключения.
  5. Фоны. Все свойства background. Табличная верстка. Списки.
  6. Формы. Создание интерактивной формы обратной связи. Все виды поля input и его атрибуты. Отправка данных на сервер.
  7. Блочная верстка. Понятие Box Model. Отступы. Обтекание. Блочно-строчные элементы.
  8. Позиционирование. Рамки. Верстка карточек товаров.

РЕЗУЛЬТАТ СТУДЕНТА: Умение сверстать кроссбраузерный сайт.

1-й Мес.

Модуль 1

Тема : Вёрстка 1. Основы HTML & CSS.

Длительность : 21 Ак. Час

10 490

Полная стоимость модуля в руб.

записаться
Google Webmaster - эффективный инструмент для повышения ранжирования в поисковой выдаче Google
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
Photoshop — самый распространенный и многофункциональный графический редактор
Slick slider — это jquery плагин для быстрого создания на сайте адаптивного слайдера любой сложности
Animate.css – это библиотека, в которую встроены десятки классных кроссбраузерных анимаций

Вёрстка 2. Адаптивная вёрстка.

  1. Photoshop для верстальщика. Настройка окружения. Разбор макета. Нарезка картинок. Начало верстки макета.
  2. Семантическая верстка. Новые элементы HTML 5. Практика. Верстка сайта по готовому макету в формате PSD.
  3. Стилизация чекбоксов, радио кнопок и переключателей с помощью псевдоэлементов.
  4. Адаптивная верстка. Медиа выражения. Верстка сайта с помощью Desktop похода.
  5. Адаптивная верстка. Верстка сайта с помощью Mobile first подхода.
  6. SVG и WEBP изображения. Разбор и верстка сложных блоков.
  7. Оживляем сайт. Выбор и подключение библиотеки на страницу. Работа с JavaScript. Популярные jQuery-плагины. Создание слайдера на основе плагина Slick.js
  8. Трансформации. Плавные переходы. Анимации. Обзор готовой анимации Animate.css.

РЕЗУЛЬТАТ СТУДЕНТА: Адаптивная верстка современного лендинга.

2-й Мес.

Модуль 2

Тема : Вёрстка 2. Адаптивная вёрстка.

Длительность : 21 Ак. Час

10 490

Полная стоимость модуля в руб.

записаться
Вootstrap - свободный набор инструментов для создания сайтов и веб-приложений
Яндекс БЭМ - методология вёрстки от Яндекс
Gulp — это инструмент сборки веб-приложения
SCSS - диалект языка SASS, для упрощения создания CSS-кода
Git — распределённая система управления версиями
Figma - онлайн-сервис для разработки интерфейсов и прототипирования
Semantic ui - фреймворк для создания переносимых интерфейсов
Ant Design - комплексная система проектирования, включающая полный набор компонентов React

Вёрстка 3. Bootstrap.

  1. 1. Методологии верстки БЭМ, OOCSS, SMACSS, Atomic CSS.
  2. 2. Подробный разбор БЭМ. Обзор графического редактора Figma.
  3. 3. Гибкая верстка с помощью Flexbox layout.
  4. 4. Подробный разбор Flexbox и его свойств.
  5. 5. Препроцессоры LESS, SASS, PostCSS. Подробный разбор SASS.
  6. 6. Настройка и компиляция SASS. Обзор UI фреймворков Bootstrap, Semantic UI, Ant Design.
  7. 7. Система контроля версий Git. Сборщик проектов Gulp.
  8. 8. Настройка и автоматизация задач с помощью Gulp.

РЕЗУЛЬТАТ СТУДЕНТА: Адаптивная верстка современного интернет-магазина с применением продвинутых инструментов разработки.

3-й Мес.

Модуль 3

Тема : Вёрстка 3. Bootstrap.

Длительность : 21 Ак. Час

10 490

Полная стоимость модуля в руб.

записаться
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
WebStorm – умная IDE для JavaScript-разработчиков
Git — распределённая система управления версиями
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML
AJAX — технология обращения к серверу без перезагрузки страницы

JavaScript 1. Основы

  1. Знакомство с Javascript. Среда разработки WebStorm. Создание своего проекта и первой программы на Javascript. Обзор Git - системы управления версиями.
  2. Синтаксис JS. Переменные, выражения, операторы, их типы и взаимодействие. Идентификаторы, литералы. Типы данных в Javascript.
  3. Функции в Javascript. Стрелочные и анонимные функции. Функциональные выражения.
  4. Создание и инициализация массива. Команды Pop/Push, Shift/Unshift.
  5. DOM (Дерево). Определение и функции DOM в JS. Навигация по DOM-элементам (getElement* и querySelector*). Основы работы с событиями. Библиотека jQuery.
  6. Ajax. Фоновая отправка формы. Загрузка данных в фоне.
  7. Прототипное программирование. ОПП в Javascript. Классы.
  8. Модули в JS. WebPacker. NodeJS.

РЕЗУЛЬТАТ СТУДЕНТА: Изучены основы Javascript и Front-End разработки. Полное понимание объектно-ориентированной модели JS. Получен опыт работы со сборщиком WebPacker.

4-й Мес.

Модуль 4

Тема : JavaScript 1. Основы.

Длительность : 21 Ак. Час

10 490

Полная стоимость модуля в руб.

записаться
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
Vue.js — JavaScript-фреймворк с открытым исходным кодом для создания пользовательских интерфейсов.
Gulp – это инструмент автоматизации front-end разработки.

JavaScript 2. Фреймфорки: VueJS

  1. Установка VueJS, знакомство со средой разработки. Написание первого приложения «Hello, world». Изучение директивов: v-if, v-for, v-on, v-model.
  2. Компоненты во VueJS и их структура. Входящие данные: props. События компонента: $emit. Значения по-умолчанию для props. Составные компоненты. Зоны ответственности. Mixins. Однофайловые компоненты. Работа с приложением «Список дел».
  3. Изучение принципа DRY. Повторное использование кода. Примеси Mixins.
  4. Навигация в приложениях. Работа с библиотекой VueRouter. Схема маршрутов приложения. Вложенные маршруты. Ссылки перехода router-link. Программная навигация. Передача параметров в машруте. Props и параметры маршрута.
  5. Управление состоянием приложения. Изучение библиотеки Vuex. Работа с хранилищем. Мутации. Геттеры. Работа с приложением “Складской учет”.
  6. Взаимодействие с сервером. Изучение библиотеки VueResource. Архитектура приложения, на API. Обработка ответа.
  7. Авторизация в приложении.
  8. Шаблон собственного проекта. Утилита vue-cli. Сборка и публикация финальной работы курса: “Интернет магазин спортивных товаров” на хостинге.

РЕЗУЛЬТАТ СТУДЕНТА: Уверенные знания VueJS, создан свой проект - “Интернет магазин спортивных товаров”, который размещен на хостинге.

5-й Мес.

Модуль 5

Тема : JavaScript 2. Фреймфорки: VueJS

Длительность : 21 Ак. Час

10 490

Полная стоимость модуля в руб.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам «EasyUM» в 2-х экземплярах: в виде документа и онлайн-копии. Данную ссылку с лёгкостью можно прикрепить в своё резюме или поделиться с другом.

user

Алекс Гончаров

Front-End Developer

Заработная плата - 90 000 руб./мес.

Ключевые навыки:

  • Владение JavaScript. Свободная разработка и отладка на JavaScript
  • Настройка работы с функциями и событиями
  • Валидация форм в браузере
  • Реализация получения и передачи данных на сервер без перезагрузки всей страницы
  • Настройка анимации на веб-странице
  • Решение задач с помощью React.js, Angular.js
  • Принципы организации кода на крупных проектах. Навыки оптимизации и сжатия

Образование:

EasyUM. Курс «Java Script Junior программист (Front-end)» 5 месяцев. (07.18 - 12.18)

Front-End Developer занимается созданием клиентской стороны сайта. В процессе обучения на курсе «Java Script Junior программист (Front-End)» вы рассмотрите все этапы создания интерактивного интерфейса на практике! А финальным проектом станет – адаптивный англоязычный сайт по поиску недвижимости в Финляндии.

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Уже не страшно!

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

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

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

Кто преподает
данный курс

Шишов Михаил

Преподаватель курсов: «Вёрстка сайтов HTML & CSS» и «Web-разработчик WordPress»

Работает с вёрсткой и разработкой сайтов под ключ более 3-х лет. Начинал карьеру самостоятельно на фрилансе, получил свой первый заказ спустя месяц после начала карьеры на фрилансе, и с тех пор занимается разработкой сайтов на Wordpress под ключ как для российских, так и для зарубежных заказчиков. Работал с компаниями: Wildberries, CNews и Лига Героев.

Умеет грамотно применить все современные технологии, чтобы сделать качественный продукт, который понравится заказчику. Учился на преподавателя в МПГУ.

Анисимов Евгений

Преподаватель курсов: «Вёрстка сайтов HTML & CSS» и «PHP Junior программист»

Евгений в области программирования уже с 2004 года. Свои первые знания получал из подаренной книги, и уже в том же году самостоятельно создал и опубликовал в интернете собственный сайт. Работал в таких компаниях как: Медиа Сервис Шоп, Шоубизнес.Москва и другие. Владеет технологиями: HTML, CSS, PHP, JavaScript, CodeIgniter, Bootstrap. В последнее время в основном занимается разработкой интернет-магазинов и веб-сервисов.

Предпочитает использовать различные библиотеки/классы/модули для ускорения и упрощения разработки. Любит структурированный и чистый код, разделяя все «по полочкам». В данный момент сотрудничает с компаниями на фрилансе. Своим хобби считает игру на фортепиано.

Прохоров Максим

Преподаватель курсов: «Java Script Junior программист Front-end» и «Java Script Junior программист Full-Stack»

Выпускник Московского государственного технического университета им. Н.Э. Баумана. Ведущий разработчик сайтов в APP-JEDI.

Максим начал свой путь программиста ещё в школьные годы. В девятом классе разработал свой первый сайт с использованием HTML+CSS и Flash. За время учёбы в университете досконально изучил Joomla, jQuery, PHP. Будучи студентом нарабатывал опыт разработки сайтов на Joomla для коммерческих предприятий.
После окончания обучения Максим устроился на работу Frontend-разработчиком. На первой работе Максим реализовал Новый интерфейс для компании с использованием современного стэка технологий - Vue, WebPack.

На данный момент Максим занимает должность «Ведущий разработчик» в одной из IT-компаний в Москве. Разрабатывает сайты с использованием: node.js, React, Redux, GraphQL. Работает с созданием сайтов на Wordpress с использованием: Headless API, React.

Максим в курсе всех самых современных новинок мира разработки, умеет структурировать информацию и с радостью поделиться своим опытом со студентами.

Веселов Артём

Преподаватель курса «‎Java Script Junior программист (Front-end)»

Артём связал свою жизнь с программированием ещё в подростковом возрасте. В 15 лет Артём прошел 240-часовой курс изучения объектно-ориентированного программирования. После начала изучения программирования понял, что «‎это оно» и поступил в техникум на специальность «‎программист-техник». Окончив учебное заведение с отличием Артём вошёл в список лучших выпускников области в 2014 году. Во время обучения стал победителем региональной олимпиады по веб-разработке среди студентов. За проявленные успехи во время обучения был внесен в реестр всероссийского сборника «Российские интеллектуальные ресурсы».
Свою карьеру на позиции Front-End Dev начал с одной из крупнейших организаций Уральского федерального округа по выдаче займов под залог недвижимости. Занимался разработкой spa-приложений и личного кабинета пользователя.
Реализовал пользовательский и администраторский интерфейс на крупнейшем частном новостном портале России - Iz.ru.
Сейчас Артём работает Front-End разработчиком в компании, которая занимается разработкой системы документооборота для крупных государственных компаний. В его задачи входит реализация фронтенда со сложной моделью данных и ролевой системой.
Стек технологий, в которых прекрасно разбирается Артём: javascript, React, Backbone.js, Marionette.js, jQuery, SaaS, Webpack, Git, HTML5 & CSS3.

Чесноков Александр

Преподаватель курса «Вёрстка сайтов. HTML & CSS.»

Александр начал свою карьеру в Front-end пройдя 4х месячные курсы. Получив достаточный заряд мотивации от своего преподавателя - Александр успешно окончил курс и спустя всего 2 месяца после курса, нашёл свою первую работу Верстальщиком. На данный момент Александр успешно работает в компании уже более 3-х лет. Участвовал в проектах: Альфа Банк, Hoff, Дочки-Сыночки.
За 3 года работы освоил технологии: HTML5/CSS3, Gulp, Git, БЭМ, JQuery, JavaScript, Bootstrap3/4.
Есть опыт сотрудничества как в компаниях, так и на фриланс-бирже UpWork.
В свободное время Александр занимается спортом и любит прыгать с парашютом. Считает, что Вёрстка – это отличный старт для начинающих в IT.

Часто задаваемые вопросы

В каком формате проходит обучение?

Более 80% всех наших занятий - это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так. Все студенты на занятия приходят, по возможности, со своими ноутбуками, и повторяют все за преподавателем. Слушатель курса получает домашнее задание после каждого занятия и сдает его за день до следующего занятия. Первая часть следующего занятия посвящается разбору домашнего задания.

Где будут проходить занятия?

Занятия проходят по адресу: г. Москва, Кутузовский Проспект 36, Строение 4.

В какие дни проходят занятия?

При записи в группу каждый Студент вносит свои пожелания по графику и времени занятий. А на первом занятии вместе со всей Группой и Преподавателем мы будет определять дни и время так, чтоб каждому учащемуся было удобно посещать занятия.
Обычно выбирают 2 будних дня с 19:00 до 21:00, но возможно и обучение в выходные дни. Группы примерно около 10 человек, поэтому легко находим комфортный для всех график.

Если я пропущу пару уроков, смогу ли я потом их отработать?

Если Вы знаете заранее, что пропустите одно или несколько занятий - пожалуйста сообщите об этом! Мы организуем для Вас видео-запись пропущенных занятий. Вы сможете посмотреть их в удобное для Вас время и сдать домашнее задание по пропущенный урокам своему преподавателю.

Кто преподает данный курс?

Мы сотрудничаем исключительно только с практикующими специалистами с ведущих IT-компаний Москвы, опыт работы у которых не менее 3-х лет. Мы не сотрудничаем с преподавателями ВУЗов или молодыми выпускниками других курсов.

Могу ли я рассчитывать на практику после курса?

Если Вы успешно сдадите финальный проект после окончания курса - да, Вы сможете дополнительно пройти 2-х месячную практику в «EasyUM»‎.

Как происходит оплата за обучение?

Оплата производится ДО фактического старта курса, независимо от выбранного вами Пакета («Основной - оплата частями»‎ или «Основной - Полная оплата сразу»‎). Оплату за курс можно произвести у нас в офисе (наличными), с помощью перевода на карту «Сбербанк»‎ или на расчётный счёт компании (через Банк)

Можно ли сделать перерыв в обучении?

Вы можете приостановить обучение на несколько недель или даже месяцев соблюдая одно условие - между учебными модулями.
К примеру, Вы можете отучиться 1-й модуль, сделать перерыв на месяц, а затем продолжить обучение оставшихся модулей.
Помните о том, что остановка обучения в середине модуля запрещена и в случае если Вы прекратили обучение в период с 1-го по 8-е занятие модуль будет считаться «Завершенным»‎, а услуга - предоставленной.

Помогаете ли вы с трудоустройством?

Да, резюме успешных выпускников мы направляем в IT-компании, с которыми мы сотрудничаем. Так же мы проводим первое Техническое Собеседование и небольшой Тренинг по Трудоустройству.
Более подробную информацию можно найти на странице «Трудоустройство». Так же мы ГАРАНТИРУЕМ трудоустройство тому, кто закончил курс на 85 баллов и выше или вернем деньги за обучение.

Нужен ли свой ноутбук?

Да, мы рекомендуем всегда брать свои ноутбуки и практическую часть занятия выполнять на своём гаджете. Если у Вас нет ноутбука - ничего страшного, мы предоставим Вам учебный ноутбук. Но, в таком случае, Вам нужно будет носить с собой флешку (или другой цифровой носитель) для переноса того что Вы сделали на занятии на свой домашний компьютер.

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

ПН-ПТ: 09:00 - 22:00 — Занятия в аудиториях
ПН-ВС: 8:00 - 23:00 — Консультации по телефону

Email :

it@easyum.ru

Телефон :

☎ + 7 (985) 589-85-01

Адрес :

Москва, Кутузовский пр-т, д.36, с.4
Вход 7, 2й этаж, офис 303
Бизнес-парк «Казакова»
3 минуты от м. Кутузовская
Разработка сайта: logotype update
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)