Level: Beginner | Genre: eLearning | Language: English | Duration: 19 Lectures ( 1h 52m ) | Size: 1.5 GB
Build iOS & Android apps using React Native, Expo, Expo Router, Zustand, and Supabase with hands-on projects
What you'll learn
✓ Build cross-platform mobile applications for iOS and Android using React Native and Expo
✓ Understand core React Native concepts such as components, styling, navigation, and APIs
✓ Manage application state effectively using Zustand
✓ Implement navigation using Expo Router
✓ Handle user input, forms, and data validation
✓ Fetch and manage remote data using APIs
✓ Integrate Supabase with React Native for authentication, database, and storage
✓ Perform CRUD operations with a PostgreSQL database
✓ Upload and manage images/files using Supabase Storage
✓ Customize app icons, splash screens, status bar, and navigation bar
✓ Debug, test, and build production-ready apps using Expo CLI and EAS
Requirements
● Basic knowledge of React and jаvascript
● Familiarity with modern jаvascript (ES6+) concepts
● A computer with a stable internet connection
● Node.js installed on your system
● Willingness to learn and experiment with new technologies
● A real Android or iOS device for testing (recommended, not mandatory)