$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube
AI-помощник
Обновлен 11.11.2026

React Native и Expo: мобильные приложения для Android и iOS

Превратите веб-приложение на React в настоящее мобильное: камера, база на телефоне, уведомления, анимации и сборка для RuStore, Google Play и App Store.

Практические задания
Помощь от учителя
Поддержка 24/7
React Native и Expo: мобильные приложения для Android и iOS


Программа курса

11 разделов • 47 уроков

1

Старт с Expo

1.4. Отладка приложения
1.5. Практикум: каркас «Полки»
2

Вёрстка

2.1. Базовые компоненты
2.2. Стили без CSS
2.3. Flexbox на телефоне
2.4. Практикум: карточка книги
3

Списки и ввод

3.1. Список FlatList
3.2. Нажатия и отклик
3.3. Поля ввода и клавиатура
3.4. Экран, тема и платформа
3.5. Практикум: живая полка
4

Навигация

4.1. Маршруты из файлов
4.2. Вкладки
4.3. Параметры маршрута
4.4. Модальные экраны
4.5. Практикум: экраны «Полки»
5

Данные из сети

5.1. Запросы к API
5.2. TanStack Query на телефоне
5.3. Бесконечный поиск
5.4. Практикум: поиск книг
6

Хранение

6.1. Где хранить данные
6.2. База SQLite
6.3. Полка в SQLite
6.4. Практикум: полка на устройстве
7

Устройство

7.1. Разрешения
7.2. Сканер штрихкодов
7.3. Фото обложки
7.4. Напоминания о чтении
7.5. Практикум: книга по штрихкоду
8

Анимации и жесты

8.1. Анимации на Reanimated
8.2. Жесты и свайпы
8.3. Практикум: плавная полка
9

Нативный слой

9.1. Сборка для разработки
9.2. Конфиг приложения
9.3. Свой нативный модуль
9.4. Практикум: тестовая сборка
10

Качество

10.1. Тесты компонентов
10.2. Быстрые списки
10.3. Практикум: доступность и ошибки
11

Публикация

11.1. Иконка и заставка
11.2. Сборка в EAS
11.3. Обновления по воздуху
11.4. Публикация в магазинах
11.5. Финал и куда дальше

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Инженер-программист, Senior Python Developer. Основатель школы $ sudo teach IT и автор YouTube-канала о программировании с более чем 5 млн просмотров.


Отзывы о курсе

0 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Доступ навсегда
24/7 Support
React Native
Expo
Expo SDK 58
Expo Router
TypeScript
TanStack Query
SQLite
Reanimated
EAS Build
EAS Update