React Hooks в Деталях

via Udemy

Go to Course: https://www.udemy.com/course/react-hooks-in-details/

Overview

Курс полностью обновлен 02/10/2022! Добавлено очень много нового материала.В этом курсе вы научитесь разрабатывать современные web приложения с помощью библиотеки React.Для начала мы разберемся, как работает React. Изучим его особенности и философию.Узнаем, что такое JSX и как его использовать.Потом построим самый простой "Hello, World!" компонент, и пойдем по нарастающей.Каждый урок будет проиллюстрирован интересным практическим примером, который вы сможете воспроизвести.Примеров будет ОЧЕНЬ много, и каждый из них я очень советую Вам написать самому для усвоения материала. Я часто буду указывать, как пример можно развить дальше, чтобы Вам не было скучно.Я буду не только рассказывать, как работает та или иная фича React, но и когда её стоит и (что даже более важно) не стоит использовать.Мы с Вами постараемся научиться "думать в стиле React", чтобы наши приложения можно было легко изменять, масштабировать и дополнять новыми компонентами.Много времени будет уделено не только React APIs, но и построению правильной архитектуры приложения, взаимосвязям между компонентами и передаче данных.Все примеры курса упакованы в одно приложение с удобным меню.Исходный код всех примеров залит на Github репозиторий, к которому у Вас будет доступ.Также не стесняйтесь задавать вопросы в секции Q & A, если Вам что-то непонятно. Я ВСЕГДА отвечаю на вопросы студентов и стараюсь помочь.Вот короткий перечень рассмотренных в курсе тем:- основы разработки на React- специальный синтаксис JSX- функциональные компоненты- декларативное программирование- функциональное программирование, чистые функции и сайд эффекты- односторонний поток данных (unidirectional data flow)- мемоизация и когда её действительно стоит применять- React Hooks API (мы разберем КАЖДЫЙ нюанс каждого встроенного хука)- построение пользовательских хуков (custom hooks)- все о хранении локального состояния (useState, useReducer, useContext, useRef)- получение данных от сервера (data fetching, React Query, SWR)- специфические для React шаблоны проектирования (design patterns)Присоединяйтесь, нас ждет много интересного!

Skills

Reviews