Разработка на React
В курсе изучается JavaScript-библиотека React.js, а также библиотека Redux для управления состоянием приложения.
30 ак.ч.
Онлайн
WEB-012
Разработка на React
Записаться на курс
Длительность
30 ак.ч.
Локация
Онлайн
Код
WEB-012
Расписание и цены
09.10.2024 - 18.10.2024
37 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Разработка на React
Записаться на курс
Длительность
30 ак.ч.
Локация
Онлайн
Код
WEB-012
Расписание и цены
09.10.2024 - 18.10.2024
37 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

React.js - популярная JavaScript-библиотека, которая позволяет быстро создавать приложения в декларативном стиле с помощью React-компонентов. В этом курсе будет рассмотрено, как подготовить окружение для использования React.js, какие подходы существуют для написания кода, что такое Redux, популярный и эффективный паттерн построения архитектуры приложения.

Цели

  • Научиться использовать React.js;
  • Разобраться с архитектурным решением Redux;
  • Научиться применять React.js совместно с Redux.

Целевая аудитория

Разработчики клиентской части приложений

Предварительная подготовка

Базовые навыки работы с JavaScript.

Разбираемые темы

  • 1. Обзор современных возможностей JavaScript (теория - 3 ч.)

  • 2. Основы React (теория - 1 ч., практика – 1 ч.)

  • 3. JSX (теория – 1 ч., практика – 1 ч.)

  • 4. State и Props (теория – 1 ч., практика – 2 ч.)

  • 5. Хуки (теория – 1,5 ч., практика - 2 ч.)

  • 6. Роутинг (теория – 1 ч., практика – 2 ч.)

  • 7. Основы Redux (теория – 2 ч., практика – 2,5 ч.)

  • 8. Расширенные вопросы (теория – 1 ч., практика – 2,5 ч.)

  • 9. Middleware в Redux (теория – 1 ч., практика – 1 ч.)

  • 10. Redux Toolkit (теория – 1,5 ч., практика – 2 ч.)

  • Развернуть программу
Раcписание курсов
Вид:
09.10.2024 - 18.10.2024
9:00-12:15
Локация:Онлайн
Длительность:30 ак.ч.
Время:9:00-12:15
37 900 руб.
Записаться
Смотреть полное расписание
Тренеры
Герасименко Сергей
Эксперт в области Java разработки

Специалист с более чем 15-летним опытом работы в коммерческой разработке на Java, а также преподавания.

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

Является автором и разработчиком нескольких запатентованных веб-приложений, которые используют такие крупные компании как ОАО «РЖД» и другие.

Лауреат конкурса Новое звено-2013, награжден благодарственным письмом президента ОАО «РЖД» за разработку уникального ПО «САОС». Активный участник программы IT-Start.

Является автором курсов по программированию для подготовки разработчиков разного профиля с нуля.

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

Саратовский государственный университет им. Н.Г. Чернышевского, Саратов; механико-математический факультет, специальность «Прикладная математика и информатика», 2009. Механико-математический, Прикладная математика и информатика

Саратовский государственный университет им. Н.Г. Чернышевского, Саратов;  факультет иностранных языков, специальность «Перевод и переводоведение» (переводчик английского языка), 2009. Иностранных языков, Переводчик английского языка в сфере профессиональных коммуникаций.

Среди проектов Сергея:

  • Разработка автоматизированных системы для РЖД;

  • Написание модулей на PHP с использованием Smarty для компании Itaccent;

  • Разработка и проведение обучения для слушателей с начальными знаниями и профессиональных разработчиков таких компаний как Газпром, Роснефть, Лукойл, Билайн и др.

Отзывы (9)
Все очень круто. Хорошее общение, интересные ситуации, примеры реализации, практические примеры. Спасибо
Участник тренинга
Получил полезные знания в области разработки с использованием таких инструментов, как React.js, Immutable.js, Redux, а также узнал о методах тестирования web-приложений. Особенно понравилась подача материала (вводная информация для его понимания), например, это выделение времени на es2015 + webpack + npm и т.д. – это один из примеров. Без этого было бы худо :)
Участник тренинга
Очень качественная и структурированная подборка материала, интересная подача с множеством примеров. Спасибо
Участник тренинга
Полезный и насыщенный тренинг дает представление о технологии. Очень полезными считаю примеры кода.
Участник тренинга
Отличный интенсивный базовый курс. Помогает быстро пройтись по всем фичам React. Самым полезным для меня было большое количество практических заданий, которые мы выполняли в группах/индивидуально и проверяли вместе с тренером. Он помогал, отвечал на вопросы и дал нам материалы, которые можно использовать в работе.
Участник тренинга
Понравилось, что помимо теории, была практическая часть по каждому модулю. Понравилось, что помимо общей теории, давались концепции и подходы, применяемые не только в технологиях React и Redux, но и в целом в программировании. Тренер большой молодец, видно, что у него большой практический опыт работы в предметной области.
Участник тренинга
Тимур – квалифицированный тренер, дающий материал достаточно подробно и понятно, способный без задержек способный ответить на возникающие вопросы, оперативно разбирающий (помогающий решить) проблемы при выполнении практических заданий. Очень понравилось у него учиться, спасибо за новые знания и идеи!
Участник тренинга
Все было понятно и хорошо, как базовый курс, это помогло мне вспомнить некоторые вещи, которые я забыл. Хорошее сочетание теории и практики (очень помогает усвоить материал). Тренер был очень компетентен и поделился многими техническими приемами.
Участник тренинга
Отличный тренинг. Понятное изложение материала. Моментальная обратная связь от тренера. Самой полезной вещью для меня была часть про Redux и практика написания классов-компонентов, с которыми я раньше не работал. В целом отличный курс, мне понравился. Могу рекомендовать его.
Участник тренинга
Показать все отзывы
Связанные курсы
Разработка на JavaScript
Курс посвящен современному JavaScript (EcmaScript 2015+), использованию JS для работы в браузере (события, манипуляция HTML и CSS), работе с модулями JS (NPM, Webpack), работе с сервером (HTTP, REST, AJAX, Axios, WebSocket). Курс является основой для изучения веб-фреймворков Angular и React.
React Advanced: продвинутые темы
Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, продвинутые темы использования хуков, ленивую загрузку кода.
Онлайн:
21.10.2024 - 31.10.2024
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.