Разработка на React
В курсе изучается JavaScript-библиотека React.js, а также библиотека Redux для управления состоянием приложения.
30 ак.ч.
Онлайн
WEB-012
Разработка на React
Записаться на курс
Длительность
30 ак.ч.
Локация
Онлайн
Код
WEB-012
Расписание и цены
11.12.2024 - 20.12.2024
37 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Разработка на React
Записаться на курс
Длительность
30 ак.ч.
Локация
Онлайн
Код
WEB-012
Расписание и цены
11.12.2024 - 20.12.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писание курсов
Вид:
11.12.2024 - 20.12.2024
10:30- 13:45
Локация:Онлайн
Длительность:30 ак.ч.
Время:10:30- 13:45
37 900 руб.
Записаться
Смотреть полное расписание
Тренеры
Луговской Андрей
Специалист в области разработки ПО
Специалист с большим кругозором и опытом в фулстек разработке и архитектуре (программной, системной). Разработкой занимается больше 13 лет, начинал с PHP, JS, HTML, CSS и дорос до Team Lead. Работал с VueJS, React.JS, Angular, Symfony, Express, Ktor, Java, Swift, Flutter, Dart. В 2020 году из-за пандемии закрыл компанию ушёл в продуктовую разработку в Huntica.works как Seniour Frontend Developer. Через пол года возглавил всю разработку компании как CTO.

Проекты:

  • проектировал и разрабатывал микросервисы;
  • разрабатывал мобильные приложения для IOS;
  • разрабатывал приложения на Битрикс;
  • занимался разработкой системной архитектуры, сбором требований;
  • управлял проектами и небольшими (до 7 человек) командами;
  • вёл курсы;
  • в 2015 году основал веб-студию.
Отзывы (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.
Онлайн:
17.02.2025 - 06.03.2025
React Advanced: продвинутые темы
Курс для опытных React-разработчиков. Вы освоите GraphQL, React Portal и React Context, работу с сайд-эффектами в Redux, тестирование Redux, React хуков и компонентов, работу с формами, подходы CI/CD, библиотеки Lerna и Rush, продвинутые темы использования хуков, ленивую загрузку кода.
Онлайн:
03.03.2025 - 18.03.2025
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.