Fondasi
1 materi · ±25 jam
1.Dasar JavaScript & ES6+
Pemula±25 jamFondasi JavaScript modern yang dibutuhkan sebelum belajar React Native.
React Native
3 materi · ±65 jam
2.React Native Dasar
Pemula±30 jamPelajari komponen dasar React Native: View, Text, Image, StyleSheet, dan navigasi dasar.
Prasyarat:Dasar JavaScript & ES6+
3.React Navigation
Menengah±15 jamImplementasikan navigasi antar screen menggunakan React Navigation (Stack, Tab, Drawer).
Prasyarat:React Native Dasar
4.State Management Mobile
Menengah±20 jamKelola state di React Native dengan Zustand, Redux Toolkit, atau React Context.
Prasyarat:React Navigation
Flutter
1 materi · ±35 jam
5.Flutter Dasar
Menengah±35 jamAlternatif: pelajari Flutter dengan Dart untuk membangun aplikasi cross-platform.
Integrasi
1 materi · ±15 jam
6.Integrasi REST API Mobile
Menengah±15 jamHubungkan aplikasi mobile ke backend REST API menggunakan Axios atau dio (Flutter).
Prasyarat:React Navigation
Data
1 materi · ±15 jam
7.Penyimpanan Lokal & Offline
Menengah±15 jamImplementasikan AsyncStorage, SQLite, dan offline-first strategy untuk UX yang lebih baik.
Prasyarat:State Management Mobile
Integrasi
1 materi · ±15 jam
8.Push Notification & Firebase
Menengah±15 jamIntegrasikan Firebase Cloud Messaging untuk push notifications dan Firebase Analytics.
Prasyarat:Integrasi REST API Mobile
Deployment
1 materi · ±15 jam
9.Publish ke Play Store & App Store
Lanjutan±15 jamProses signing, build release, dan submit aplikasi ke Google Play Store dan Apple App Store.
Prasyarat:Penyimpanan Lokal & Offline, Push Notification & Firebase