+ 38 (066) 3-12345-1
Личный кабинет

Курс:Разработка на JS
(React JS)

Хотите быстрее и проще создавать пользовательские интерфейсы? Курс React.js перевернет ваше представление о работе Front-end. Вы научитесь разрабатывать веб-приложения и страницы сайта на фреймворке React.js, которые будут работать почти со скоростью света. Также усовершенствуете навыки программирования на JavaScript, научитесь взаимодействовать с Back-end по API и интегрировать React с другими библиотеками.

Кому подходит курс

Обучение React.js с нуля в Сумах – полезный курс для практикующих Front-end разработчиков, которые хотят повысить профессионализм. Если вы опытный Back-end, но хотите стать Full Stack (или вы уже Full Stack, но хотите улучшить навыки), курс React тоже вам пригодится. Для комфортной учебы на курсе EasyIT необходимы знания языка JavaScript и умение верстать на HTML&CSS.

Как мы обучаем React.js

75% практики – вот, что поможет вам освоить эту библиотеку с нуля. Вы будете выполнять реальные задачи Фронтенд на React.js. Это позволит углубиться в разработку и за 1 месяц изучить новый фреймворк. Кроме практики на уроках, студентов ждут домашние задания. На их выполнение ученики в среднем тратят от 2 часов в неделю.

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

Почему лучше учить React в EasyIT

● Мощный проект в портфолио

В течение курса React.js вы создадите свое веб-приложение. Разместите проект в портфолио – и рекрутер непременно воспримет вас не как начинающего, а как практикующего JS разработчика на React.

● Учеба с опытным JavaScript разработчиком

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

● Помощь с поиском работы

Под конец учебы преподаватель посоветует вам биржи фриланса, где вы сможете найти первые заказы по React. Также ментор расскажет, как эффективнее продвигать себя и выделиться среди конкурентов на должность.

React.js – и ваш фронтенд впечатляет!

Курсы React.js в EasyIT в Сумах – шикарная возможность за 1 месяц научиться создавать крутые пользовательские интерфейсы. Учитесь очно в группе до 10 человек, онлайн или индивидуально. После выпуска вы получите сертификат и вложите в портфолио собственное приложение на React.js. Изучайте новый фреймворк сегодня, чтобы завтра зарабатывать в несколько раз больше.

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

старт курса

18 ноября

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

Осталось мест:
7 из 10

1 месяц

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

Полная оплата

в аудиториях

одним платежом

1 850 грн.

записаться

Индивидуально

в аудиториях или онлайн

стоимость за 1 час

350 грн.

записаться

Любой курс можно пройти в ДИСТАНЦИОННОМ формате (через zoom.us)
со скидкой 10%

pattern

Для
кого?

01

pattern pattern
  • Разработчиков на JavaScript
  • Практикующих Front-end специалистов
  • Back-end, желающих стать Full Stack
  • Практикующих Full Stack

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

Программа курса React.js требует специальные знания и навыки из сферы программирования.

02

pattern pattern
  • Владение языком программирования JavaScript
  • Уверенные навыки верстки (HTML + CSS)
  • Начальный уровень английского языка
  • Время для выполнения ДЗ – от 2 часов в неделю

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

Окончив курс, вы на уровне профи сможете пользоваться React.js.

03

pattern pattern
  • Разрабатывать веб-приложения и сайты на React.js
  • Работать с Virtual DOM
  • Понимать архитектуру React / Redux приложений
  • Пользоваться фреймворком React Router
  • Оптимизировать производительность на React Performance

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

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

React JS 1. React JS

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

РЕЗУЛЬТАТ СТУДЕНТА: Изучены основы работы с библиотекой React JS. Изучена архитектура React / Redux приложений. Разработан проект - корпоративный сайт компании.

1-й Мес.

Модуль 1

Тема : React JS

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

от 1 850

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

записаться

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

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

user

Илья Нестеров

Front-end (React) разработчик

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

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

  • Владею языком программирования JavaScript
  • Уверенный пользователь: Redux, Redux-Saga, Redux-thunk
  • Создаю веб-приложения и сайты на React.js
  • Использую JSX и понимаю отличие от HTML
  • Работаю с состоянием, коллекциями и событиями
  • Понимаю, как работать с Virtual DOM
  • Создаю асинхронные обработчики
  • Умею интегрировать сторонние компоненты

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

EasyIT. Курс «Разработка на JS (React.js)», 1 месяц. (01.04.21 - 01.05.21)

В процессе обучения на курсе вы создадите корпоративный сайт компании.

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

Смотрите занятие в записи

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

Предупредите о вашем отсутствии менеджера, и запись занятия будет ожидать вас на почте.

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

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

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

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

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

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

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

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

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

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

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

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

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

Всем выпускникам EasyIT в Сумах

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

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

Программа
скидок

Приведи друга и получи 7% скидку (для студентов дневного отделения скидка 6%)

Комфортный
офис

5 минут ходьбы от центра города

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

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

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

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

Наш офис находится г. Сумы, ул. Ильинская 56, здание «Maranna», 3 этаж.

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

Расписание определяем на первом занятии. Менеджер предлагает все доступные окошки в расписании (на момент запуска курса). Преподаватель со студентами выбираем максимально удобное время для проведения занятий.

Занятия проводятся в будние вечера (17:00 – 19:00, 19:00 – 21:00) и по субботам (в первой половине дня). Группы формируем до 10 человек для комфортного и эффективного обучения для каждого.

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

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

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

Мы сотрудничаем исключительно с практикующими специалистами в сфере IT в Сумах. Опыт работы преподавателей – не менее 3-х лет. Дополнительную информацию о преподавателях вы можете посмотреть в разделе «Наша команда».

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

Есть несколько вариантов оплат: «Основная» и «Основная частями».

Оплата «Основная» производится в несколько этапов. При записи в группу вы заключаете договор и вносите предоплату в размере не меньше 20% от общей стоимости курса. После фактического старта курса вам необходимо внести оставшуюся часть за курс до начала второго занятия.

Оплата «Основная частями» доступна на курсах длительностью от 2-х месяцев. При записи в группу вы заключаете договор и вносите предоплату в размере стоимости первого месяца обучения. После фактического старта курса (после каждого 8-го занятия) вы доплачиваете сумму на следующий месяц обучения.

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

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

Можно ли перенести средства на другой курс?

Да, вы можете перенести средства на другой курс (оставшееся количество занятий из одного курса на другой). Предупредите об этом нашего менеджера заранее.

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

Да, вам будет комфортнее работать со своей техникой на занятии, сохранять материалы и выполнять практическую часть занятия. Но также, при отсутствии личного ноутбука, вы можете использовать учебную технику нашего офиса. Учитывайте, что нужно взять флешку для переноса проекта с учебного на домашний гаджет.

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

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

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

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

ПН-ПТ: 09:00 - 21:00
CБ-ВС: выходные

Телефон :

☎ + 38 (066) 3-12345-1

Адрес :

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