Курс на Stepik
Обложка курса «От нуля до первых приложений на React & React Native» на Stepik
2 499 ₽

От нуля до первых приложений на React & React Native 4.667

Открыть на
STEPIK.ORG

📖 От нуля до первых приложений на React & React Native – практический курс для тех, кто хочет освоить современную веб- и мобильную разработку с нуля и создать свои первые полноценные проекты на React и React Native. Мы начнём с основ и постепенно перейдём к созданию реальных приложений — от веб-интерфейсов до мобильных приложений под iOS и Android.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «От нуля до первых приложений на React & React Native»Учеников на курсе 370
Сертификаты, выданные на курсе «От нуля до первых приложений на React & React Native»Сертификатов выдано 0
Отзывы о курсе «От нуля до первых приложений на React & React Native»Отзывов получено 3
Рейтинг курса «От нуля до первых приложений на React & React Native»Рейтинг курса 4.667
Уроки в курсе «От нуля до первых приложений на React & React Native»Количество уроков 51
Время прохождения курса «От нуля до первых приложений на React & React Native»Время прохождения курса
Стоимость курса «От нуля до первых приложений на React & React Native»Стоимость курса 2 499 ₽
Обновления курса «От нуля до первых приложений на React & React Native»Обновления курса
Дата публикации курса «От нуля до первых приложений на React & React Native»Дата публикации курса
Последнее обновление курса «От нуля до первых приложений на React & React Native»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «От нуля до первых приложений на React & React Native» 11 разделов Уроки в курсе «От нуля до первых приложений на React & React Native» 51 урок Время прохождения курса «От нуля до первых приложений на React & React Native» 5 ч. Последнее обновление курса «От нуля до первых приложений на React & React Native» обн. 3 марта 2026

1. Введение

4 урока
Открытый
1.1 Введение
389
269
1м 29с
6
Открытый
1.2 Цели курса, знакомство с REACT
268
231
2м 27с
6
Открытый
1.3 Установка необходимого окружения
241
241
3м 14с
5
Открытый
1.4 Об авторе
175
175
1м 2с
4

2. Основы React

8 уроков
Открытый
2.1 Что такое React и зачем он нужен
200
200
2м 3с
4
Открытый
2.2 Установка окружения: Node.js, npm/yarn, Create React App / Vite
179
148
3м 59с
3
Открытый
2.3 JSX — синтаксис и отличие от HTML
173
173
3м 52с
3
Закрытый
2.4 Компоненты и их структура
154
116
9м 59с
3
Закрытый
2.5 Пропсы (props) и управление данными
124
77
8м 52с
1
Закрытый
2.6 Состояние (useState)
90
59
3м 28с
1
Закрытый
2.7 Основы событий (onClick, onChange и т.д.)
71
71
2м 51с
1
Закрытый
2.8 Рендеринг списков и ключи (keys)
59
59
3м 21с
1

3. Работа с состоянием и жизненным циклом

6 уроков
Закрытый
3.1 useEffect и побочные эффекты
62
62
4м 47с
2
Закрытый
3.2 Управление формами и контролируемые компоненты
55
55
6м 36с
1
Закрытый
3.3 Подъём состояния (lifting state up)
45
45
4м 30с
1
Закрытый
3.4 Контекст (Context API)
50
50
8м 5с
1
Закрытый
3.5 Основы хуков: useState, useEffect, useContext
38
38
7м 45с
1
Закрытый
3.6 Пользовательские хуки
38
38
10м 59с
1

4. Архитектура и расширенные возможности React

7 уроков
Закрытый
4.1 Разделение кода и переиспользуемость компонентов
41
41
0м 5с
1
Закрытый
4.2 Принцип “подъёма состояния” vs Redux
35
35
0м 5с
1
Закрытый
4.3 Redux Toolkit: основы и практика
34
34
12м 54с
1
Закрытый
4.4 React Query / SWR — работа с сервером
29
19
9м 47с
1
Закрытый
4.5 Маршрутизация: React Router
26
26
18м 40с
1
Закрытый
4.6 Оптимизация производительности (React.memo, useCallback)
23
23
16м 44с
1
Закрытый
4.7 Error Boundaries
20
20
19м 52с
1

5. Практика на React (мини-проект)

3 урока
Закрытый
5.1 Todo-лист с локальным состоянием
52
52
7м 44с
1
Закрытый
5.2 Приложение с API (например, погода, список фильмов)
33
33
0м 6с
1
Закрытый
5.3 Небольшой проект с маршрутизацией и глобальным состоянием
33
33
0м 6с
1

6. Введение в React Native

6 уроков
Закрытый
6.1 Отличия React и React Native
39
39
4м 7с
1
Закрытый
6.2 Установка окружения (Expo vs React Native CLI)
28
28
6м 20с
1
Закрытый
6.3 Базовые компоненты (View, Text, Button, Image)
23
23
6м 27с
1
Закрытый
6.4 Стилизация (StyleSheet, Flexbox, адаптивность)
16
13
7м 7с
1
Закрытый
6.5 Работа с состоянием и хуками (аналогично React)
17
17
23м 9с
1
Закрытый
6.6 Работа с вводом данных (TextInput, ScrollView)
16
16
17м 52с
2

7. Навигация и управление состоянием в React Native

4 урока
Закрытый
7.1 React Navigation: Stack, Tab, Drawer
22
22
17м 38с
2
Закрытый
7.2 Передача параметров между экранами
17
17
13м 51с
2
Закрытый
7.3 Глобальное состояние (Context API, Redux Toolkit, Zustand)
15
15
5м 43с
2
Закрытый
7.4 Асинхронные запросы (fetch, axios, React Query)
21
21
5м 28с
2

8. Доступ к нативным возможностям

4 урока
Открытый
8.1 Работа с камерой, галереей, сенсорами (Expo и библиотеки RN)
21
7
0м 10с
2
Открытый
8.2 AsyncStorage — локальное хранилище
21
8
0м 26с
2
Открытый
8.3 Push-уведомления
23
6
3м 0с
2
Открытый
8.4 Работа с картами и геолокацией
20
20
9м 4с
2

9. Практика на React Native (мини-проект)

3 урока
Закрытый
9.1 Простой чат (UI + локальное состояние)
29
29
0м 5с
2
Закрытый
9.2 Приложение с API (например, погода или список новостей)
26
26
0м 6с
2
Закрытый
9.3 Мини-мессенджер или ToDo-менеджер с хранением данных
25
25
0м 5с
2

10. Финальный проект

3 урока
Закрытый
10.1 Разработка кроссплатформенного приложения
35
35
0м 4с
2
Закрытый
10.2 Функционал: регистрация, авторизация, работа с API
38
38
0м 5с
2
Закрытый
10.3 Публикация для Web, Android/iOS
32
32
0м 5с
2

11. Завершение курса

3 урока
Закрытый
11.1 Завершающая информация
30
30
0м 4с
2
Закрытый
11.2 📚 Библиотека материалов курса
28
28
0м 22с
2
Закрытый
11.3 📃 Получение сертификата
29
29
0м 5с
2