New batches start 11 August 2026. Enrol now →

← Modern Web & App Development

Modern Web & App Development

React Native

Build real mobile apps with React Native, from basics to two full projects

You learn React Native basics, styling and navigation, then add authentication and local notifications. You put it all into practice building two hands-on projects — an expense tracker app and a tic-tac-toe app — applying every concept as you go.

13h
of content
8
modules
74
lessons
Fees from
₹5,000

per level · 3 levels · complete programme ₹20,000

Duration
5 mo
Enrol now Talk to us first

Fees by level

Start at any level, or take the complete programme. The fee you pay for a level is locked for you.

LevelWhat it coversDurationFee
Beginner Start from zero 1 mo ₹5,000
Intermediate Build working projects 2 mo ₹6,500
Advanced Get job-ready 2 mo ₹8,500
Complete programme (all levels) ₹20,000

All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.

The complete curriculum

This is the entire syllabus — all 8 modules and 74 lessons, in the order you'll learn them. Nothing hidden.

↓ Download full curriculum (PDF)
01 Introduction 3 lessons
  1. 1.1Why React Native
  2. 1.2What is React Native
  3. 1.3Inner Working of React Native
02 React Native Basics 4 lessons
  1. 2.1Installing CLI
  2. 2.2Creating Project
  3. 2.3Running on Emulator and Physical Device
  4. 2.4Hello World Component
03 Styling 5 lessons
  1. 3.1Styling
  2. 3.2Styling-2
  3. 3.3Components Revised
  4. 3.4Using FlatList
  5. 3.5Using FlatList -2
04 React Native Navigation 11 lessons
  1. 4.1Navigation Part 1
  2. 4.2Navigation Part 2
  3. 4.3Navigation Exercise Solution 1
  4. 4.4Navigation Exercise Solution Part 2
  5. 4.5Navigation Exercise Solution Part 3
  6. 4.6Bottom Tab Navigator
  7. 4.7Folder Structure
  8. 4.8Tweaking App Navigator
  9. 4.9Configuring Home
  10. 4.10Additional Components
  11. 4.11Finalizing Application
05 Authentication 15 lessons
  1. 5.1App Intro
  2. 5.2Creating Firebase Project
  3. 5.3Folder Structure of App
  4. 5.4Creating AuthProvider (Context API)
  5. 5.5Tweaking AppNavigator
  6. 5.6Adding Layout
  7. 5.7Creating Login
  8. 5.8Login Part 2
  9. 5.9Creating Auth Layout
  10. 5.10Adding Properties to Components
  11. 5.11Adding SignUP
  12. 5.12Creating User Profile
  13. 5.13Logging In User
  14. 5.14Forget Password Function
  15. 5.15Final Fix
06 Major Project - Expense Tracker App 23 lessons
  1. 6.1App Introduction
  2. 6.2Folder Structure
  3. 6.3Creating Login
  4. 6.4Sigining In
  5. 6.5Creating Methods
  6. 6.6Unsubscribing to Auth State Changes
  7. 6.7Completing Login Screen
  8. 6.8Creating Register Screen
  9. 6.9Connecting Database
  10. 6.10Home Screen
  11. 6.11Home Screen Layout
  12. 6.12Compeleting Home Screen
  13. 6.13Creating Methods- 3
  14. 6.14Home Screens Methods
  15. 6.15Creating Add Screen
  16. 6.16Adding Methods to AddScreen
  17. 6.17Adding Methods Part 2
  18. 6.18Creating ALL Transactions
  19. 6.19Update Screen
  20. 6.20Adding State to Update
  21. 6.21Methods Update Screen
  22. 6.22Delete Method
  23. 6.23Bug Fix
07 Local Notifications in React Native 4 lessons
  1. 7.1Notifications
  2. 7.2Scheduling Notification
  3. 7.3Recieving Notifications
  4. 7.4Adding Event Listeners
08 Major Project - Tic Tac Toe App 9 lessons
  1. 8.1App Intro
  2. 8.2Code Tour
  3. 8.3Adding Methods
  4. 8.4Creating Layout
  5. 8.5Imports
  6. 8.6Adding States
  7. 8.7Adding Methods to Board
  8. 8.8Board Layout
  9. 8.9Final Application

Tools you'll use

ReactReact Native

Every course includes

Live, instructor-led classes Course materials & lab access Doubt-clearing sessions Final assessment + one free re-attempt Verifiable certificate

How certification works