Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

46 990 ₽
есть рассрочка
Обучение проходит на React 19
ReactJS — популярная JavaScript-библиотека с открытым исходным кодом. Разработана для построения пользовательских интерфейсов (UI, User Interfaces) на основе компонентного подхода. Характеризуется декларативным подходом к описанию, компоненто-ориентированностью и простотой использования. Особенности ReactJS: однонаправленный поток данных, виртуальный DOM, JSX.
В настоящий момент библиотека поддерживается известными соцсетями и сообществом индивидуальных разработчиков.
Курс познакомит вас с базовыми особенностями популярной библиотеки, даст практические навыки создания компонентов на ReactJS и его расширении JavaScript - JSX.
Курс будет полезен для выпускников курсов направления JavaScript, а также для слушателей, ориентированных на работу с клиентской стороной.

Вы научитесь:
cоздавать компоненты на основе React.js;
создавать состояние компонентов;
использовать условную отрисовку;
тестировать и собирать приложение на React.js

Что вы получите после обучения

Приобретаемые навыки
2
Отрисовка
3
Создание
5
Сборка приложений
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

«Для корабля, который не знает куда плывет, ни один ветер не будет попутным» Сенека
Талантливый преподаватель-практик, обладатель престижного международного статуса ZCE (Zend Certified Engineer).

 Сочетает многолетний опыт преподавания и практической разработки. Слушатели любят Алексея Владимировича за доступное и понятное изложение сложных тем, наглядные примеры, помогающие сразу же овладевать материалом, увлеченность своим делом и добрый юмор.
Алексей Владимирович имеет длительный профессиональный опыт разработки, поддержки и обновления корпоративных сайтов. Преподавал в вузах дисциплины «Технология разработки программного обеспечения», «Теория языков программирования и методы трансляции», «Основы HTML и CSS». Специализируется на преподавании курсов по веб-технологиям. За время работы в центре Алексей Владимирович обучил свыше 5 000 слушателей.
Автор курсов «Разработка приложений на Symfony», «JavaScript. Уровень 3. React и JSX», «React: Redux и react-router».
Алексей Владимирович постоянно повышает профессиональный уровень, успешно сдал экзамен 70-480 «Programming in HTML5 with JavaScript and CSS3.
Фотографии выпускников групп расположены в нашем сообществе  ВКонтакте.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

Модуль 1. Введение в React и JSX (4 ак. ч.)
Что такое React?.
Установка React.
React Developer Tools.
Лабораторная работа: установка шаблона приложения.
Лабораторная работа: настройка VSCode и браузера.
Модуль 2. Компоненты React (8 ак. ч.)
Компоненты React.
Импорт и экспорт компонентов.
Работа с JSX.
Свойства компонентов (props).
Условная отрисовка.
Отрисовка массива.
Дочерние компоненты.
props.children
Чистота компонентов.
Файловая структура.
Лабораторная работа: создание React-компонентов.
Модуль 3. События и состояние в React (4 ак. ч.)
Обзор встроенных компонентов.
Обработчики событий.
Состояние и useState.
Обновление объектов состояния.
Обработка ввода в .
Распределение состояния между компонентами.
Поднятие состояния.
Хук useEffect.
Лабораторная работа: работа с состоянием и поднятие состояния.
Модуль 4. Хуки и их применение (4 ак. ч.)
Работа с Refs и DOM.
Порталы.
Синхронизация с эффектами.
Fetch-запросы и состояние.
Контекст и useContext.
Маршрутизация.
Реализация модального окна.
Отображение товаров в каталоге.
Логика состояния в useReducer.
Модуль 5. Практическая работа (4 ак. ч.)
Создание одностраничного приложения.
Модуль 6. Обзор сторонних инструментов (4 ак. ч.)
Библиотеки React-компонентов.
Управление состоянием.
Маршрутизаторы.
Работа с формами.
Работа с таблицами.
Анимация.
Фреймворки.
Типизация и валидация.
Лабораторная работа: использование инструментов.
Модуль 7. Дополнительные материалы (4 ак. ч.)
Тестирование и сборка.
Вопросы на собеседовании.
Подведение итогов.
Дорожная карта.

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 24.03.2025 10:33
JavaScript. Уровень 6. Библиотека React.js

JavaScript. Уровень 6. Библиотека React.js

Оставить отзыв
Поделиться курсом с друзьями