В этом курсе мы изучим React Native и Expo Router написав полноценное мобильное приложение с авторизацией и нативными возможностями. Этот курс подойдёт тем, кто хочет погрузиться в мобильную разработку имея опыт frontend разработки на React. От вас требуется знание JavaScript и React, а так же будет бонусом знание CSS и TypeScript, так как весь проект мы будем писать на нём.
Курс будет максимально практическим, ведь всю теорию мы разбираем прямо во время создания проекта применяя полученные знания на практике. Мы не используем банальные ToDo приложения, а работаем с реальным API и настоящим приложении личного кабинета ученика. Так же для курса было сделано большое число упражнений, которые позволят вас закрепить полученные знания, дорабатывая проект.
Чему вы научитесь?
Курс будет максимально практическим, ведь всю теорию мы разбираем прямо во время создания проекта применяя полученные знания на практике. Мы не используем банальные ToDo приложения, а работаем с реальным API и настоящим приложении личного кабинета ученика. Так же для курса было сделано большое число упражнений, которые позволят вас закрепить полученные знания, дорабатывая проект.
Чему вы научитесь?
- Создавать приложения на React Native
- Создавать компоненты и layout экранов
- Стилизовать элементы и работать с анимацией
- Отлаживать приложения
- Использовать Expo Router
- Использовать state manager
- Работать с персистентностью данных
- Работать с авторизацией
- Работать с разлиными layout
- Использовать нативные API
- Адаптировать приложения под разные устройства
- Оптимизировать производительность
- Работать с уведомлениями
- Собирать приложения для production
- Знание JavaScript,
- Знание React,
- Будет плюсом знание TypeScript и CSS
- Введение
- Настройка окружения
- Старт проекта
- Компоненты и стили
- События и создание компонент
- Анимация
- Отладка и lint
- Expo router
- Запросы и состояние
- Боковая панель
- Нативные возможности
- Разрешения и layout
- Списки
- Нотификации
- Сборка и публикация
- Проект - Этап 1
- Проект - Этап 2
- Проект - Этап 3
- Заключение
- Приложение управления проектами
- Приложение для заказа кофе
- Личный кабинет ученика
https://privatelink.de/?https://purpleschool.ru/course/react-native