₦ NGN
Language
Currency
Mobile App Development

Mobile Applications Development 2026

React Native, Expo, Flutter, Firebase — Build Cross-Platform Apps for iOS & Android from Scratch

signal_cellular_alt Beginner menu_book 60 lessons schedule 12 weeks group 3 enrolled star 4.2

What you'll learn

check_circle<ul>
check_circle<li>Build cross-platform mobile apps with React Native and Expo</li>
check_circle<li>Master React fundamentals: components, state, props, navigation, and hooks</li>
check_circle<li>Implement beautiful UIs with responsive layouts and animations</li>
check_circle<li>Connect to APIs and handle real-time data with Firebase</li>
check_circle<li>Implement authentication (email, Google, Facebook, biometric)</li>
check_circle<li>Integrate payment gateways (Paystack, Flutterwave) into apps</li>
check_circle<li>Build offline-capable apps with local storage and SQLite</li>
check_circle<li>Deploy apps to Google Play Store and Apple App Store</li>
check_circle<li>Learn Flutter basics for additional versatility</li>
check_circle<li>Earn ₦500,000-₦3,000,000/month as a mobile developer or build your own app startup</li>
check_circle</ul>

Course syllabus

1. Week 1: JavaScript Crash Course & React Fundamentals 5 lessons
play_circle_outline JavaScript ES6+ Speed Run 50m Free preview
play_circle_outline React Core Concepts — Components & JSX 50m Free preview
lock State Management with useState 50m
lock Effects & Lifecycle with useEffect 50m
lock Practice: Build a React Todo App 55m
2. Week 2: React Native & Expo Setup 5 lessons
lock React Native vs React — Key Differences 45m
lock Expo Setup & Project Creation 50m
lock Core Components — View, Text, Image, ScrollView 55m
lock FlatList & SectionList — Rendering Lists 50m
lock Project: Build a Calculator App 55m
3. Week 3: Layouts, Styling & Beautiful UIs 5 lessons
lock StyleSheet & Flexbox for Mobile 55m
lock Themed Styling & Dark Mode 50m
lock UI Libraries — React Native Paper 50m
lock Icons, Fonts & Assets 45m
lock Project: Weather App with Beautiful UI 60m
4. Week 4: Navigation & App Architecture 5 lessons
lock Expo Router — File-Based Navigation 55m
lock Tab Navigation & Drawer Navigation 55m
lock Authentication Flow & Protected Routes 55m
lock Context API & State Management 50m
lock Project: Multi-Screen App with Navigation 60m
5. Week 5: Data Management & APIs 5 lessons
lock Fetch API & Axios for HTTP Requests 50m
lock Loading States, Error Handling & Pull-to-Refresh 50m
lock React Query / TanStack Query 55m
lock Local Storage — AsyncStorage & MMKV 45m
lock Project: News App with API Integration 60m
6. Week 6: Firebase Integration & Realtime Features 5 lessons
lock Firebase Setup & Authentication 55m
lock Cloud Firestore — CRUD & Queries 55m
lock Real-Time Listeners & Offline Support 50m
lock Firebase Storage & Push Notifications 55m
lock Project: Real-Time Chat Application 65m
7. Week 7: Forms, Validation & User Input 5 lessons
lock React Hook Form for React Native 50m
lock Custom Input Components 50m
lock Image Picker & Camera 50m
lock Location Services & Maps 50m
lock Project: Job Application Form App 60m
8. Week 8: Authentication & Security 5 lessons
lock Email/Password & Social Authentication 55m
lock Token Management & API Authentication 55m
lock Biometric Authentication 45m
lock App Security Best Practices 45m
lock Project: Secure Authentication System 60m
9. Week 9: Payment Integration & E-Commerce 5 lessons
lock Paystack Integration in React Native 55m
lock Shopping Cart & State Management 50m
lock Product Catalog & Checkout Flow 55m
lock Order Management & Receipt Generation 50m
lock Project: E-Commerce App 65m
10. Week 10: Animations, Performance & Native Modules 5 lessons
lock React Native Animated API 55m
lock Reanimated 3 — Worklet Animations 55m
lock Performance Optimization 50m
lock Expo Modules & Native Functionality 50m
lock Project: Animated Social Media Feed 55m
11. Week 11: Testing, Debugging & App Store Deployment 5 lessons
lock Testing React Native Apps 50m
lock Debugging Tools & Techniques 45m
lock Building with EAS Build 55m
lock Google Play Store & App Store Deployment 55m
lock Setting Up OTA Updates & Analytics 50m
12. Week 12: Capstone — Complete App & Flutter Introduction 5 lessons
lock Capstone: Full App — Planning & Backend 60m
lock Capstone: Full App — Features & Polish 70m
lock Introduction to Flutter & Dart 55m
lock Mobile Developer Portfolio & Career 45m
lock Capstone Presentation & Next Steps 45m

Requirements

  • <ul>
  • <li>A computer with at least 8GB RAM</li>
  • <li>An Android phone for testing (iPhone optional — we use Expo Go for both)</li>
  • <li>Node.js installed on your computer</li>
  • <li>Basic understanding of JavaScript (we do a crash course in Week 1)</li>
  • <li>Stable internet connection for downloading packages</li>
  • </ul>

About this course

There Are 100 Million Smartphone Users in Nigeria — Build the Apps They Download!
Mobile apps are eating the world. From banking (Opay, Kuda) to transport (Bolt, InDrive) to commerce (Jumia, Jiji) — every successful Nigerian business has a mobile app. And the demand for mobile developers has never been higher.
This course teaches you to build professional, cross-platform mobile applications that work on BOTH Android and iOS from a single codebase. You'll master React Native with Expo (the same technology used by Instagram, Facebook, Shopify, and Discord), and get hands-on experience with Flutter as well.
12 weeks, 6 complete apps: You'll build a calculator, a weather app, a chat application, an e-commerce app with payment integration, a social media app, and a final capstone project of your choice. Every app will be deployable to the Google Play Store and Apple App Store.
By course end, you'll have a portfolio that proves you can build production-quality mobile apps — and the skills to earn ₦500,000-₦3,000,000/month as a mobile developer.
₦150,000
person Tunde Afolabi
school Register to enroll Already a member? Log in to enroll

Live Zoom classes · recordings to rewatch · certificate on completion

Get the EPELCON App
Invest, Learn & Earn on the go
Download APK
feedback Feedback