Полное введение в React v7 — это практический курс, который помогает разработчикам освоить современные возможности React и научиться создавать быстрые, стабильные и готовые к продакшену приложения. В этом материале вы узнаете, чего ожидать от программы обучения и почему она остаётся одним из лучших способов быстро повысить экспертизу в React.
Что представляет собой курс «Полное введение в React v7»
Курс полностью обновлён и адаптирован под актуальную экосистему React, охватывая новейшие API, современные инструменты разработки и принципы построения быстрой клиентской архитектуры. Он подходит как разработчикам, делающим первые шаги в React, так и инженерам, стремящимся укрепить фундаментальные знания.
Основной фокус программы
Обучение нацелено на глубокое понимание ключевых концепций React без перегруженности теорией. Вместо абстрактных примеров участники создают реальное приложение, шаг за шагом изучая:
работу с hooks, включая useState, useEffect, useReducer и кастомные хуки;
поведение React в режиме Suspense и преимущества перехода на асинхронные рендеринг‑механизмы;
структурирование компонентов и оптимизацию рендеринга.
Ключевые навыки, которые вы приобретёте
Современная разработка на React
Вы научитесь писать компоненты как с использованием JSX, так и без него, что помогает глубже понять внутреннюю механику React и принципы работы виртуального DOM.
Инструменты для продакшена
использование Prettier и ESLint для поддержания единых стандартов кода;
настройка сборки клиентских приложений с помощью современных бандлеров;
оптимизация, разделение кода и подготовка приложения к продакшену.
Работа с жизненным циклом и асинхронностью
Курс знакомит с различными этапами жизненного цикла компонентов, что позволяет комфортно работать с AJAX‑запросами, интегрировать сторонние библиотеки и строить более устойчивую архитектуру приложения.
Создание одностраничных приложений
Вы также освоите построение SPA с помощью обновлённого Reach Router, что позволяет создавать быстрые и отзывчивые интерфейсы с удобной навигацией.
Почему стоит пройти этот курс
Программа сочетает в себе актуальность, практическую пользу и системный подход. Она помогает перейти от базового понимания React к созданию масштабируемых приложений, которые отвечают современным требованиям к качеству и производительности.
Удален по просьбе правообладателя
Урок 1.00:15:15
Introduction
Урок 2.00:08:56
Vanilla React Setup
Урок 3.00:09:58
App Component
Урок 4.00:14:03
Components
Урок 5.00:03:50
npm
Урок 6.00:17:42
Prettier
Урок 7.00:18:36
ESLint
Урок 8.00:02:40
Git
Урок 9.00:09:36
Parcel
Урок 10.00:08:11
Bundlers Overview
Урок 11.00:02:21
Component Module
Урок 12.00:03:52
Browserslist
Урок 13.00:17:55
JSX
Урок 14.00:09:10
Configure ESLint with JSX
Урок 15.00:09:36
Search Form Component
Урок 16.00:10:57
useState Hook
Урок 17.00:13:56
Mapping Data to Component
Урок 18.00:16:45
Effects
Урок 19.00:05:02
useState Q&A
Урок 20.00:10:40
Custom Hooks
Урок 21.00:12:44
Custom Hooks Q&A
Урок 22.00:08:11
Handling User Input
Урок 23.00:10:37
Component Composition
Урок 24.00:10:28
Styling the Pet Component
Урок 25.00:05:26
Building for Production
Урок 26.00:03:26
StrictMode
Урок 27.00:06:46
React Dev Tools
Урок 28.00:16:21
React Router
Урок 29.00:08:06
React Router Link
Урок 30.00:10:16
BrowserRouter vs HashRouter and Q&A
Урок 31.00:10:24
Class Components
Урок 32.00:15:54
Fetching Data in componentDidMount
Урок 33.00:12:33
Class Properties
Урок 34.00:06:49
Managing State in Class Components
Урок 35.00:09:01
Handle Events in Class Components
Урок 36.00:17:57
Error Boundaries
Урок 37.00:08:19
Error Boundaries Q&A
Урок 38.00:04:31
Context
Урок 39.00:15:27
Context for Theming
Урок 40.00:08:32
Context & State
Урок 41.00:12:56
Portals & useRef for Modals
Урок 42.00:19:44
Removing Modals and Q&A
Урок 43.00:15:17
Wrapping Up
Авторы - Brian Holt, master.dev (ex FrontendMasters)
Брайан Холт в настоящее время занимает должность вице-президента по продукту в SQLite Cloud, привнося свой богатый опыт в области JavaScript-инженерии в продуктовую сферу. Его обширный опыт включает работу инженером по JavaScript и менеджером проектов в таких технологических гигантах, как Netflix, Stripe, Snowflake, LinkedIn, Microsoft и Reddit. Брайан обладает острым взглядом на опыт разработчиков и облачные сервисы. Вне работы Брайан заканчивае
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.
здесь лежат субтитры курсов от frontendmasters, но на данный курс сабов не нашёл (или плохо искал или позже будут) https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US
javier Jorgen
https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US/2022-04-12-complete-react-v7 found it
https://github.com/FrontendMasters/fm-transcripts/tree/master/en-US
found it