Курс Программирование на React
Ваша корзина пуста
Сумма: 0 руб.

Программирование на React

О курсе

Программирование на React

  • Номер курса: JSr_prog
  • Вендор:

Курс Программирование на React

 

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

Курс охватывает как базовые, так и продвинутые концепции React, а также лучшие практики разработки.

Программа курса обеспечит участников необходимыми знаниями и навыками для разработки современных веб-приложений на React, а также подготовит их к работе в команде разработчиков.

 

Цель курса

Освоить основные принципы работы React и его экосистемы

 

Аудитория

• Разработчики

• Веб-инженеры

 

После окончания курса выпускники:

• поймут основные принципы работы React и его экосистемы.

• научатся создавать интерактивные пользовательские интерфейсы с использованием компонентов.

• освоят управление состоянием и жизненным циклом компонентов.

• изучат работу с маршрутизацией и асинхронными запросами.

• смогут развить навыки тестирования и оптимизации React-приложений.

 

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

Рекомендуемая подготовка:

• базовые знания JavaScript. Успешное окончание курса JavaScript. Уровень 6. Библиотека React.js, или эквивалентная подготовка.

  •  Знание синтаксиса JavaScript, включая переменные, типы данных, операторы, функции и объекты.
  • Понимание концепций таких как замыкания, асинхронное программирование (Promises, async/await) и обработка событий.

• Основы HTML и CSS

• Умение работать с командной строкой

• Основы работы с npm (Node Package Manager)

 

Рекомендуемая подготовка (необязательная):

• знание основ программирования на React. Если у вас есть предварительные знания о React (например, знакомство с компонентами и JSX), это будет большим плюсом, но не является обязательным.

 

По завершении курса вы получите удостоверение о повышении квалификации установленного образца и/или сертификат учебного центра о прослушивании курса.
Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционная 24
17.02.2025
26 000 руб. 34 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Модуль 1: Введение в React

• Основные концепции React: компоненты, JSX, виртуальный DOM.

• Установка и настройка окружения для разработки.

• Создание первого приложения на React.


Модуль 2: Компоненты и Props

• Понимание функциональных и классовых компонентов.

• Работа с Props для передачи данных между компонентами.

• Создание многоразовых компонентов.


Модуль 3: Состояние и жизненный цикл компонентов

• Управление состоянием с помощью useState и useReducer.

• Понимание жизненного цикла компонентов и использование хуков useEffect.

• Оптимизация производительности с помощью React.memo и useCallback.


Модуль 4: Управление формами и обработка событий

• Создание управляемых и неуправляемых форм.

• Обработка событий и взаимодействие с пользователем.


Модуль 5: Маршрутизация с React Router

• Установка и настройка React Router.

• Создание маршрутов и навигация между страницами.

• Работа с параметрами маршрутов и динамическими маршрутами.


Модуль 6: Асинхронные запросы и управление состоянием

• Выполнение асинхронных запросов с помощью fetch и axios.

• Управление состоянием с использованием контекста и сторонних библиотек (например, Redux).


Модуль 7: Тестирование React-приложений

• Основы тестирования компонентов с использованием Jest и React Testing Library.

• Написание юнит-тестов и интеграционных тестов.


Модуль 8: Оптимизация и лучшие практики

• Оптимизация производительности React-приложений.

• Лучшие практики разработки и организации кода.

• Паттерны проектирования в React.

Документы об окончании
Тесты к курсу

Раздел не найден.