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).

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

старт курса

14 ноября

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

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

5 месяцев

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

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


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

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

66 950 руб.

записаться

Основной


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

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

57 960 руб.

записаться

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


обучение online

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

51 960 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды 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. Основы CSS: наследование и каскадирование.
  6. Табличная вёрстка. Вложенные таблицы . Стилевое оформление таблиц.
  7. Блочная вёрстка. Позиционирование блоков, внутренние и внешние отступы, оформление.
  8. Создание вёрстки сайта по готовому макету в формате PSD.

РЕЗУЛЬТАТ СТУДЕНТА: Готовая вёрстка всех страниц небольшого корпоративного сайта

1-й Мес.

Модуль 1

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

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

12 990

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

записаться
Google Webmaster - эффективный инструмент для повышения ранжирования в поисковой выдаче Google
jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов
Firebug — отладчик web-приложений
HTTP - протокол прикладного уровня передачи данных

Вёрстка 2. HTML5 + CSS3

  1. Характеристика стандартов Веб: стандарты W3C, документация, DOCTYPE, HTTP, Unicode.
  2. HTML – 5 и CSS – 3 что нового? Характеристики секции, выноски, статьи, подвал и шапка, компоненты форм и другие.
  3. Работа с выпадающим меню, табами, pagination. Форматирование текста. Поля, отступы, границы.
  4. Видео и аудио элементы на сайте. Работа с фоном.
  5. Разбор инструментов для анимации на сайте: greensock, velocity, animate.css, wow.js.
  6. Адаптивная верстка под Мобильный и Планшет.
  7. Оживляем сайт. Работа с JavaScript. Как правильно выбрать библиотеку для выполнения конкретной задачи. Популярные jQuery-плагины.
  8. SEO для верстальщика: работа с ключевыми словами, картой сайта, robots.txt. Разбор инструмента Google webmaster.

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

2-й Мес.

Модуль 2

Тема : Вёрстка 2. HTML5 + CSS3.

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

12 990

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

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

JavaScript 1. Основы

  1. Установка и настройка среды разработки WebStorm. Запуск первой программы на JavaScript. Знакомство с версией контроля - Git.
  2. Разбор основного синтаксиса. Переменные и типы данных. Примитивные и ссылочные типы. Структура кода, методы встроенных объектов. Цепочка видимости.
  3. Операторы, приоритеты операций. Логические и арифметические операции. Строковые, условные и битовые операторы. Работа с циклами/утверждениями switch, while, for, do/while, break.
  4. Массивы в JavaScript. Функции. Аргументы функций. Рекурсия. Работа с исключениями в JavaScript, блок try-catch-finally.
  5. Функциональные выражения, анонимные выражения, замыкания, действия браузера по умолчанию. Области видимости. Типизация и декларация. Call-объект. Конструктор Function(). Работа с Cookies.
  6. Понятие DOM в JavaScript. Обработка событий. Делегирование. Поиск и добавление элементов в документе. Модификация документа.
  7. События. Браузерные события, события документа, события мыши и клавиатуры. Обработка нажатий.
  8. Асинхронное взаимодействие с сервером. XMLHttpRequest. AJAX технология. Работа с форматами JSON и XML.

РЕЗУЛЬТАТ СТУДЕНТА: Разработанная игра «Шахматы» и игра «Гонки».

3-й Мес.

Модуль 3

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

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

12 990

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

записаться
AngularJS — JavaScript-фреймворк с открытым исходным кодом
Gulp — это инструмент сборки веб-приложения
jQuery UI — библиотека JavaScript с открытым исходным кодом для создания насыщенного пользовательского интерфейса

JavaScript 2. ООП И Angular.Js

  1. Введение в ООП в JavaScript. Жизненный цикл объекта.
  2. Наследование в JavaScript. Эмуляция классов JavaScript. Конструкторы.
  3. Встроенные классы. Шаблоны написания кода. Regexp и String. Наборы и диапазоны.
  4. Основные шаблоны проектирования в JavaScript. Шаблоны работы с DOM. Шаблоны написания поддерживаемого кода.
  5. Работа с шаблоном MVC. Регулярные выражения в JavaScript.
  6. Углубленное изучение jQuery и jQuery UI. Селекторы, события, работа со стилями, виджеты, использование Carousel.
  7. Введение в AngularJS. Концепция. Связывание данных. watch(), $digest() и $apply();. Директивы. Фильтры. Модули. Валидация. Объект Deferred. Фабрики. Сервисы. Трансклюзия.
  8. Разработка приложения с использованием Angular.js и сборщика проектов Gulp.

РЕЗУЛЬТАТ СТУДЕНТА: Финальный проект - адаптивный англоязычный сайт по поиску недвижимости в Финляндии готов на 60%.

4-й Мес.

Модуль 4

Тема : JavaScript 2. ООП И Angular.Js

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

12 990

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

записаться
React — это библиотека для разработки интерфейсов, созданная Facebook
Redux — это инструмент управления как состоянием данных, так и состоянием интерфейса в JavaScript-приложениях
ImmutableJS - объект, состояние которого не может быть изменено после создания
React Router - позволяет создавать компоненты и управлять состоянием приложения
ES2015 (ES6) - новый языковой стандарт JS
Flux — это архитектура, которую команда Facebook использует при работе с React

JavaScript 3. React JS

  1. Основы ES2015. Основы React.js. Понятие Виртуальный DOM. React state. React Props. Реакт-элемент. Построение компонентов на JSX. Webpack + Babel.
  2. Жизненный цикл компонентов. Иерархия компонентов. Состояние компонентов. Сборщик приложений Webpack. React Mixins. React Pure Render.
  3. Создание компонентов с помощью ES6 классов. Higher Order Components. Functional Components. Знакомство с Redux.
  4. Middleware в Redux. Redux dev tools. Архитектура React / Redux приложений. Асинхронные actions в Redux.
  5. React Router. React Router Hooks. Работа с навигацией в приложении, ссылки и переходы по странице, авторизация пользователя. Интеграция React Router и Redux.
  6. Flux. Обзор и структура.
  7. Работа с иммутабельными данными в приложении. Библиотека ImmutableJS от Facebook. Тестирование приложения. Написание unit-тестов для функций, reducers, actions и компонентов. Enzyme.
  8. Селекторы, нормализация кода. Работа с React Performance. Архитектура приложений на React. Завершения финального проекта.

РЕЗУЛЬТАТ СТУДЕНТА: Готовый финальный проект - адаптивный англоязычный сайт по поиску недвижимости в Финляндии.

5-й Мес.

Модуль 5

Тема : JavaScript 3. React JS.

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

14 990

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

записаться

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

Сертификат выдается всем ученикам «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 баллов и выше или вернем деньги за обучение.

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

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

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

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

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

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

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

it@easyum.ru

Телефон :

+ 7 (985) 589 85 01

Адрес :

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