Develop & Deploy Mobile Apps with React Native & Expo (Udemy.com)
Learn to Develop & Deploy Mobile Apps with React Native and Expo without the need of installing Android Studio or Xcode
Created by: Ranjan Pandey
Last updated June 2023
What you will learn
- You will learn the basic concepts of React Native
- You will learn to use React Native core components like Flatlist, Scrollview, Modal, Button, View, TextInput, Text etc etc
- You will learn to develop & debug on phone with screen mirroring
- You will learn to implement navigation and routing in your native mobile app
- You will learn to make REST API calls from your app
- You will learn to build executable files from same codebase for android and ios devices
- You will develop two projects and also get the complete source code
How it compares
Against the other 149 rated Udemy courses in Mobile Development on CourseDuck:
- Rating4.3 out of 5higher than 24% of them
- Reviews35#136 of 150 by number of reviews
- Length4.3 hoursshorter than 72% of them
- Last updatedJune 2023earlier than 67% of them
Course Description
In this course, you will learn everything about React Native, and how it differs from ReactJS. You will learn about various tools required for developing and deploying native mobile apps that can run both on Android and iOS.
The best part is you will only need a code editor along with a mobile phone, you do not need any heavy software like an android studio or xcode for developing mobile apps that will run on both android and ios devices.
You will learn the following topics:
What is React Native
Working of React Native apps
Installation and Setup process for Local development
Creating first React Native app and running on Phone
Understanding files and folder structure
React Native Core Components
Styling components in React Native
Do's and Don'ts while using React Native core components
Do's and Don'ts while using Styling
Task Manager App Layout Styling
Layout styling with Flexbox
Dividing vertical spaces for different section
Creating State Variables and Functions for Task and Tasklist
Adding new task and Showing all Tasks on screen
Styling the Task List section
Making content scrollable with ScrollView
FlatList vs ScrollView
Exploring FlatList and its usage
Creating new component Task Item
Creating new Add Task Component
Conditional or Dynamic Rendering
Implement the Tap functionality for deleting a Task
Implement Delete Task Logic
Adding Validation for Mandatory fields
Styling the Pressed Task
Adding Modal Popup for Adding New Task
Adding sliding animation to modal popup
Styling Modal - Part-1
Styling Modal - Part-2
Hide Modal on cancel
Adding Image to the App
Build and Generate APK file for testing and production
Creating new react native app
Building the new app
Installing React Navigation Libraries
Instructor Details
- 4.3 Rating
35 Reviews
Ranjan Pandey
Enterprise AI & Agentic AI Architect | Technology Architect | Full-Stack DevOps Engineer | Corporate Trainer
16+ Years in IT • 11 Years Netherlands Banking • Enterprise AI • Agentic AI • RAG • Cloud • DevOps/MLOps • Software Architecture • Corporate Training
I am a Technology Architect, GenAI/Agentic AI Architect, Full-Stack DevOps Engineer and Corporate Trainer with 16+ years of experience designing, developing and delivering enterprise technology solutions across software engineering, cloud, DevOps, AI/ML and digital transformation.
I have spent 11 years working in the Netherlands with a Dutch banking client, delivering complex enterprise transformation initiatives and working with distributed Agile, DevOps and engineering teams across onshore and offshore locations.
Today, I focus on Enterprise AI, Generative AI, Agentic AI, Multi-Agent Systems, RAG, LLM Engineering, MLOps/LLMOps and AI-powered software engineering.
My approach to training is simple:
Don't just learn the technology. Learn how to build and apply it to real enterprise problems.
? What I Teach
My courses focus on practical, project-based learning across:
Generative AI & LLM Engineering
Agentic AI & Multi-Agent Systems
More courses by Ranjan Pandey
Build & Deploy Secure API with Python FASTAPI JWT SQLAlchemy (2023)
4.0 (101 Reviews)
Provider: Udemy
Time: 4h
$64.99
All about Blockchain & SmartContract Development on Solidity (2023)
4.5 (93 Reviews)
Provider: Udemy
Time: 2.9h
$49.99
Develop Fullstack Apps with NextJS14 Tailwind CSS & MongoDB (2024)
4.3 (28 Reviews)
Provider: Udemy
Time: 4.7h
$19.99
More Mobile Development courses
Flutter Mobile App: Build Chatbot with Firebase & Gemini AI (2026)
4.9 (775 Reviews)
Provider: Udemy
Time: 13.8h
$19.99
Android MVVM Architecture complete course (2026)
4.7 (890 Reviews)
Provider: Udemy
Time: 3.4h
$74.99
Android App's Development Masterclass - Build 2 Apps - Java (2023)
4.7 (271 Reviews)
Provider: Udemy
Time: 7.8h
$39.99
The Best React Native Course 2026 (From Beginner To Expert)
4.6 (735 Reviews)
Provider: Udemy
Time: 24.3h
$19.99
The Ultimate 70+ Hours iOS Development Bootcamp (2025)
4.6 (672 Reviews)
Provider: Udemy
Time: 74.2h
$84.99
Reviews
By Malte Eriksson on 3/28/2024
Excellent value for money
By Ian Muriithi on 3/6/2024
Great content to get you off your feet and get you building. Buffing up the content with some concepts like safe areas would be a great plus
By Suryo Adhy Chandra on 11/17/2023
great tutorial... from basic!
By Boonpraserd Treerayapiwat on 11/3/2023
Overall is good. Adding more iOS examples (running app and publishing process to App Store) and improving the audio quality would enhance the overall learning experience.
By Peter on 10/30/2023
Good, but slow even at 2X, and the sound quality is not good.
By Nishant Sethi on 3/11/2023
Its a great course if you have some knowledge of react and want to quickly get started with react native mobile development, all the basics are covered quite well.
By Joran Helgering on 2/15/2023
This course is pretty cool, without too much installation I could start learning the technology.
By Bart Tran on 2/15/2023
I never thought I could develop mobile apps so easily by reusing my React knowledge. Recommended to people who already know something about React and want to develop mobile apps, I found it very beginner friendly.
By Awnish Dubey on 4/22/2023
By Pardeep Kumar on 2/16/2023
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100










