Madras Academy
Home / Tech Courses / React Native & Expo Mobile App Development
COURSE

React Native & Expo Mobile App Development

Build cross-platform mobile apps for Android and iOS with React Native, Expo and TypeScript.

React NativeExpoTypeScriptREST APIsSQLite
Admissions Open
₹22,999 Indicative fee — update before production launch

Duration12 Weeks
FormatOnline / Classroom
LevelIntermediate
ScheduleWeekday / Weekend batches

Course overview

Develop real mobile applications with navigation, forms, API integration, local storage, device capabilities and release preparation using React Native and Expo.

What you will be able to do

Build Android/iOS apps with one codebase
Use navigation and forms
Integrate APIs and authentication
Persist data locally
Prepare mobile apps for release

Curriculum

React Native Foundations2 Weeks
Project setup
Core components
Styling and layout
Navigation & Forms2 Weeks
Stack/tab navigation
Forms and validation
Reusable components
Data & APIs3 Weeks
REST integration
Loading and error states
Authentication flow
Offline & Device Features2 Weeks
Local persistence
Camera/location concepts
Notifications concepts
Capstone & Release3 Weeks
App architecture
Testing and polish
Build/release workflow

Projects you can build

Event Companion App

Events, contacts, notes and offline-friendly data.

Booking Mobile App

Search, booking, profile and notification-ready workflow.

Frequently asked questions

Do I need prior experience?

The entry requirement depends on the course level. Beginner courses start from fundamentals; intermediate tracks expect basic programming or domain knowledge.

Will I build projects?

Yes. Every course includes practical labs and one or more projects designed to help you demonstrate the skills you learn.

Is a certificate included?

Yes. A completion certificate can be issued after meeting attendance, assessment and project requirements.

RELATED COURSES

You may also like.

Continue into adjacent technology tracks as your skills grow.

SEC

Cyber Security & Ethical Hacking Foundations

Learn defensive security fundamentals, ethical hacking concepts and common web/network risks in a responsible lab environment.

View course →
UX

UI/UX & Product Design

Design user-friendly digital products with research, wireframes, high-fidelity UI and interactive prototypes.

View course →
K8s

Docker & Kubernetes Fundamentals

Learn containerisation and Kubernetes fundamentals for deploying and managing modern applications.

View course →