javascript + react
offline КУРС
javascript + react

Стань тру JavaScript developer всего за 3,5 месяца

набор закрыт старт
- 28 занятий
- Время
- Осталось
КУРАТОР КУРСА speaker
СТАВ РАЗРАБОТЧИКОМ
1
Сможешь найти работу в компании…

ведь у тебя будет опыт создания проектов.

2
Сможешь полностью уйти на фриланс…

и работать в комфортное для себя время.

3
Станешь стрессоустойчивым…

к правкам и частому изменению задач.

4
Научишься читать мысли заказчиков…

и выполнять задачи быстро и без ошибок.

5
Приобретешь массу новых друзей…

и станешь частью жизни нашей школы.

#изикодеры

#ИЗИКОДЕРЫ стажировка

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

Уведомить об открытии
О нас SCHOOL

Узкая специализация.
Полное погружение во frontend.

Максимум практики.
Мы учим на реальных проектах.

Работа в командах.
Учись так, будто уже работаешь.

Важные бонусы.
Занятия по фрилансу и с эйчаром.

Оффлайн и онлайн.
Выбирай свой способ учебы.

Видеозапись занятий.
Повторяй пройденный материал.

Рейтинг студентов.
Лучшим – работа или проект.

Преподаватели.
Только те, кто прошел огонь и воду.

Гибкая оплата курсов.
Выбирай удобную для себя.

ПРОГРАММА КУРСА
  • Этап 1. JavaScript.
    • - Переменные (var, let, const), типы данных, строки, числа, массивы, объекты, boolean.
    • - Выражения, операторы (условные, логические, арифметические), приведение типов.
    • - Разберемся с циклами, while, do while, for, for in, for of. Работа с массивами и объектами в циклах. Шаблонные строки.
    • - Методы работы с массивами. Деструктурирующее присваивание.
    • - Функции и все что с ними связано. Область видимости переменных, callback, анонимные функции, стрелочные функции, оператор rest.
    • - Что такое DOM и BOM. Начинаем первый проект Todo.
    • - Манипуляция DOM элементами. Работа с атрибутами элементов.
    • - Обработка событий, работа с формами. Реализуем добавление задач в Todo.
    • - Погружение и всплытие событий. Реализуем редактирование и удаление задач в Todo.
    • - Работа с localStorage. Реализуем вывод уведомлений в Todo.
    • - Перебирающие методы массивов и сортировка: forEach, filter, reduce, map, every, some, sort.
    • - Напишем свои кастомные функции для перебора массивов.
    • - Объекты и методы. Что такое this, контекст вызова функции.
    • - Замыкания и лексическое окружение функции.
    • - Работа с датой, setInterval, setTimeout. Реализуем функционал таймера.
    • - Конструкторы и ключевое слово "new". Классы ES6.
    • - ООП. Наследование, инкапсуляция, полиморфизм.
    • - Начинаем проект кастомного видео плеера с использованием классов ES6. Знакомство с Audio/Video HTML5 API.
    • - Реализуем функционал плеера: play/payse, перемотка, изменение громкости, скорости, вывод времени трека, вывод timeline, сохранение состояния плеера.
    • - Знакомство с технологией AJAX. Запросы к серверу.
    • - Начинаем проект News app. Получение и вывод новостей, поиск новостей, сохранение избранных новостей.
    • - Promises, async/await. Знакомство с fetch.
    • - Использование Cookie.
    • - Обработка исключительных ситуаций. Try Catch. Debugging.
    • - Валидации и обработка форм.
    • - Modules ES6.
    • - Знакомство со сборщиком Webpack.
    • - Начинаем проект social network для фотографов.
    • - Знакомимся с общими принципами SPA (Single Page Application).
    • - Как устроена маршрутизация. Построение роутинга.
    • - Реализация функционала Login и Register.
    • - Реализация страницы профиля с выводом фотографий и возможностью загружать новые фотографии.
    • - Создание страницы News с выводом последних добавленных фотографий пользователей.
    • - Реализация защиты маршрутов.
    • - Создание страницы Winners с выводом победителей соревнований.
    • - Реализация функционала поиска пользователей.
    • - Создание страницы с соревнованиями.
    • - Deploy проекта на Heroku.
    • - Webpack, React-project-starters, JSX.
    • - Компоненты в веб разработке, строим приложения при помощи компонентов. Состояние приложения.
    • - Жизненный цикл компонентов.
    • - React-router.
    • - Работа с формами, React и legacy проекты. React + jQuery, HOC.
    • - Состояние приложения ч.2 Redux.
    • - Redux deeper concepts, асинхронность + Middlewares.
    • - Реализация Авторизации на React/Redux.
ТЕХНОЛОГИИ КУРСА
practice
5
полноценныx проектов
Процесс обучения process
практика

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

обратная связь

После занятия студент может получить обратную связь от преподавателя через Skype для обсуждения вопросов, которые самостоятельно не может решить. Разбор задач 1-на-1 с преподавателем помогает студентам быстрее развиваться.

проекты

В процессе обучения будут выполнены несколько обучающих проектов.

сертификат

Каждый студент, по завершению курса, получит наш сертификат.

hr и фриланс

Два бонусных, но очень важных дополнительных занятий: - с HR специалистом, о том, как правильно оформить резюме и найти работу в компании мечты; - по работе на фрилансе. Разберемся на каких биржах лучше начинать работать, как взять первый заказ если нет опыта, как оформлять профайл и портфолио, как правильно писать заказчику, как оценить свою работу, как происходит процесс сделки.

practice
Доступны видео записи занятий
ВАШЕ РЕЗЮМЕ ПОСЛЕ ОКОНЧАНИЯ КУРСА
resume

Должность Front-end developer (javascript + react)

Опыт работы < 1 года

$400
Профессиональные качества
  • Выполнение поставленных задач точно в срок.
  • Соблюдение дедлайнов.
  • Создание плагинов на JavaScript.
  • Написание небольших и средних по сложности web приложений.
  • Создание небольших и средних проектов на React.
  • Разработка клиентской логики.
  • Владение культурой написания кода.
  • Умение работать в команде.
  • Высокая концентрация на деталях.
  • Быстрое освоение новых знаний и навыков.
Ключевые навыки
  • JAVASCRIPT
  • ES6
  • DOM
  • SOCKET
  • AJAX
  • GULP
  • GIT
  • JQUERY
  • NPM
  • WEBPACK
  • REACT
  • JSX
  • Redux
Скидки discount
10 %

скидка, если вы привели друга или по рекомендации студента.

15 %

скидка, если вы хотите записаться на второй курс.

20 %

скидка, если вы хотите записаться на третий курс.

* Все скидки действуют только на 100% оплату курса. Скидка на скидку не действует.

REGISTRATION
УВЕДОМИТЬ ОБ ОТКРЫТИИ

Наши друзья PARTNERS

Мы сотрудничаем с ведущими украинскими IT компаниями, поэтому наши студенты первыми узнают о новых вакансиях в сфере IT

SUBSCRIBE
Подписаться на новости
Получай последние новости нашей школы и мира IT!
Последние новости
полезно
HTML для начинающих — как быстро стать верстальщиком
17.07.2019
полезно
Фронтенд и бекенд — что это? Принципы и отличия
16.07.2019

Продвинутый JavaScript в школе EasyCode поможет вам вывести свои навыки на новый уровень

Обучение JS будет продолжаться три с половиной месяца и за это время вы изучите весь пак программ и сервисов, необходимых разработчику и сможете работать на фрилансе или найти работу в компании после курса, как и многие наши выпускники. Не забывайте, что для максимального результата необходимо посещать все занятия, вдумчиво выполнять домашние задания, задавать осмысленные вопросы преподавателю и, по возможности, самостоятельно практиковаться — это актуально для любого курса.

Особенности курса по JavaScript и React в EasyCode

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

После курсов  React JS вы сможете уйти на фриланс или работать в офисе — в этом помогут два бонусных занятия, которые предоставляются каждый группе. На первом вам расскажут как максимально привлекательно преподнести себя будущему работодателю — из чего состоит качественное резюме, как вести себя на собеседованиях и другие важные детали. После занятия HR просмотрит резюме всех желающих и даст обратную связь, на основе которой вы сможете улучшить документ. Вы сможете задать эйчару вопросы, которые волнуют вас, чтобы морально подготовиться к собеседованию и не испытывать дискомфорта.

 

Если же вас больше привлекает судьба свободного разработчика, урок по фрилансу будет максимально полезным. На нем будут затронуты темы выбора подходящей биржи для новичка, как отвоевать свой первый заказ и выжить, что делать с отсутствием опыта. Также вы научитесь строить диалог с заказчиком и не бояться заключения сделки. Попутно узнаете все необходимое об оформлении профайла. Не все курсы IT-специальностей в Харькове могут предложить такие бонусы, но в нашей школе, независимо от курса, каждый ученик получает возможность посетить указанные выше дополнительные занятия.

Чему вы научитесь/узнаете на курсе продвинутого JS

  • работать с массивами разными методами;
  • создавать функции для перебора массивов и работать с forEach, filter, reduce, map, every, some, sort;
  • создавать несколько типов функций;
  • что такое DOM и BOM;
  • взаимодействовать с localStorage;
  • курс React позволит ознакомиться с анимацией объектов и изучить библиотеку jQuery.

 

Также в нашей школе есть другие курсы продвинутого уровня. На них студенты изучают другие JavaScript фреймворки, а также PHP. Программистам всегда есть куда расти и мы готовы помочь в этом. Если у вас остались вопросы по поводу уроков React Native или любых других курсов, наши администраторы готовы ответить на них. Также вы можете прийти на бесплатный семинар или просто в гости. Мы регулярно проводим мероприятия и будем рады видеть вас на лекциях.

Адрес: г. Харьков, пр. Гагарина 7
График работы: Понедельник-Пятница: 10:00 - 21:30 Суббота: 10:00 - 16:00 Воскресенье: 10:00 - 16:00
Телефоны: +38 (063) 511 91 27 +38 (098) 332 85 47 +38 (066) 773 95 10
SKYPE: easycode.com.ua
Email: easycodekharkov@gmail.com
javascript