Брат Тук
Брат Тук
Редактор
badge 2 года с нами! badge Награда за 5000 очков репутации badge За 500 сообщений!
Регистрация
18/04/2023
Сообщения
14.687
Репутация
9.462
Автор: HTML Academy
Название: Введение в react (2023)

[HTML Academy] Введение в react (2023)


Описание

Научитесь создавать веб-приложения на React.js.
Курс построен на базе тренажёров.
Это самый эффективный способ обучения, так как с самого начала мы учим вас работать с живым кодом и самостоятельно решать задачи, приближенные к реальным.
Этот курс подойдёт тем, кто уже знаком c HTML, CSS и JavaScript или прошёл наши курсы для новичков по вёрстке и программированию.
После курса вы сможете создавать веб-приложения на React.js. Это позволит вам создавать сложные и интерактивные пользовательские интерфейсы. Вы повысите скорость и качество разрабатываемых продуктов, а также сможете выполнять более дорогие заказы.

Чему вы научитесь:
  • познакомитесь с основными возможностями библиотеки React:
    • JSX,
    • компоненты,
    • хуки.
  • научитесь управлять состоянием компонентов и передавать данные (на примере React Hooks useState),
  • разработаете по техническому заданию две игры, которые можно будет добавить в портфолио,
  • познакомитесь с современной архитектурой одностраничного приложения (SPA).
Программа

Раздел 1. Синтаксис JSX и создание компонентов
  • Принципы организации кода в SPA.
  • Компонентная архитектура.
  • Передача данных в компоненты и шаблонизация.
  • JSX для React-компонентов.
  • Операторы ES2015, которые используются в React-приложениях.
Раздел 2. Состояние компонентов и обработка событий
  • Особенности обработки событий в React.
  • props vs state.
  • React Hooks и useState.
  • Колбэки для передачи состояния
Раздел 3. Логика в компонентах
  • Принципы выделения компонентов.
  • Техники разделения логики и отображения.
  • Таймеры в браузере и в React-компонентах для управления состоянием.
  • Продвинутые возможности JSX.
  • Композиция.
Раздел 4. Экраны приложения
  • Высокоуровневые компоненты для управления передачей данных.
  • Приёмы передачи данных между компонентами.
  • Переключение экранов приложения.
  • Работа с табличными данными.
  • Продвинутые приемы работы с состоянием.
Раздел 5. Финальный этап работы над проектом
  • Склонение числительных.
  • Алгоритмы тасования массива.
  • Внешние сервисы данных в компонентах.
Раздел 6. React в коммерческой разработке
  • Разделение проекта на модули.
  • Сборка проекта с webpack.
  • Преимущества и недостатки инструмента Create React App.

Подробнее:

Скачать:
 

Зарегистрироваться

Это займет 30 секунд!

Авторизоваться

Еще быстрее! ;)

Последние темы автора
Брат Тук
Ответы
4
Просмотры
1K
user7737
Брат Тук
Ответы
0
Просмотры
1K
Брат Тук
Брат Тук
Брат Тук
Ответы
1
Просмотры
819
Els i El
Брат Тук
Ответы
0
Просмотры
917
Брат Тук
Брат Тук
Брат Тук
Ответы
0
Просмотры
575
Брат Тук
Брат Тук
Похожие темы
Малыш Джон
Ответы
4
Просмотры
5K
hikiasi
Брат Тук
Ответы
2
Просмотры
2K
les7thanocean
les7thanocean
Брат Тук
Ответы
0
Просмотры
952
Брат Тук
Брат Тук
Брат Тук
Ответы
3
Просмотры
2K
мирон74
мирон74
Брат Тук
Ответы
0
Просмотры
853
evgeny1981
evgeny1981
Брат Тук
Ответы
3
Просмотры
2K
мирон74
мирон74
Брат Тук
Ответы
0
Просмотры
6K
Брат Тук
Брат Тук
Малыш Джон
Ответы
1
Просмотры
5K
Primarh
Сверху Снизу