ReactJS-online-training-nareshit

Основы работы с библиотекой ReactJS

Продолжительность 8 ак. часов
Ближайшая дата обучения: 10.06.2024

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

О курсе

Разработка с React.js позволяет создавать мощные и эффективные веб-приложения с отзывчивым интерфейсом.

Освойте новый инструмент для работы с онлайн-школой OTUS.

Цели обучения

По окончанию курса слушатели смогут самостоятельно разрабатывать ReactJS приложения и сопровождать готовые разработки масштаба предприятия

Требования

  • знание основ JavaScript

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

  • Веб разработчики

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

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Программа обучения

8ч.

• ReactJS -библиотека для пользовательских интерфейсов с компонентным подходом.

• Что такое компоненты в ReactJS

Компонентный подход к разработке приложения с использованием JavaScript.

• Подключение библиотеки React

Сайт Reactjs.org. Все очень просто — из JavaScript приложения — делаем React приложение. Создание полноценного React компонента. Использование Babel компилятора. Анатомия приложения и пользовательского компонента.

• JSX

• JSX - это препроцессор, который добавляет синтаксис XML к JavaScript. Выражения в JSX. Определение тегов и их атрибутов в JSX, дочерних элементов, невозможность встраивания кода в JSX элемент (атака инъекций). Babel и преобразование эдементов к JS объектам. Встраивание JS в JSX компоненты, аттрибут key — уникально определяет объект JSX. Реализация методов в JSX объектах. Функция React.createElement -замена html на JS.

• Создание событий, передача событий в компоненты, работа с динамическими классами.

Метод bind. Определение логики на уровне приложения.

• Использование условных операторов для отображения динамических компонентов.

• Использование состояния state и жизненный цикл компонента. Асинхронные запросы.

• JSX — как синтаксический сахар

• JSX — как синтаксический сахар, тип React компонента и область видимости, правила именования, свойства props в JSX, spred атрибут (...) , проверка типов с PropTypes

• Работа с формами, валидация формы, отправка параметров формы REST сервису

• Ссылки ref и DOM

когда использовать ссылки ref, доступ к ссылкам, добавление ссылки ref на DOM-элемент, ссылки ref и функциональные компоненты, не контролируемый компонент DOM на основе тега input типа file

• Создание продуктивного приложения с оптимизацией производительности, добавление плагинов в приложение, профилирование компонентов в chrome.

• На протяжении курса создается веб приложения для отображения и редактирования данных из базы данных Oracle или Postgresql , которые передаются в приложение через REST сервисы, размещенные на сервере приложения Wildfly

Расписание занятий

Дата Формат Место проведения Стоимость
10.06.2024 Дистанционный Виртуальный класс

25,000 

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie

Мы проконсультируем вас по всем вопросам обучения!

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