Develop & Deploy Mobile Apps with React Native & Expo
Develop & Deploy Mobile Apps with React Native & Expo, available at $54.99, has an average rating of 4.2, with 52 lectures, based on 30 reviews, and has 3148 subscribers.
You will learn about 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 This course is ideal for individuals who are Anyone who wants to learn to develop mobile apps for android and ios from same codebase using React Native It is particularly useful for Anyone who wants to learn to develop mobile apps for android and ios from same codebase using React Native.
Enroll now: Develop & Deploy Mobile Apps with React Native & Expo
Summary
Title: Develop & Deploy Mobile Apps with React Native & Expo
Price: $54.99
Average Rating: 4.2
Number of Lectures: 52
Number of Published Lectures: 52
Number of Curriculum Items: 52
Number of Published Curriculum Objects: 52
Original Price: $149.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Anyone who wants to learn to develop mobile apps for android and ios from same codebase using React Native
Target Audiences
- Anyone who wants to learn to develop mobile apps for android and ios from same codebase using React Native
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 notneed 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
Course Curriculum
Chapter 1: Introduction & Installation
Lecture 1: Course Introduction
Lecture 2: About Your Instructor
Lecture 3: What is React Native
Lecture 4: Working of React Native apps
Lecture 5: Installation and Setup process for Local development
Chapter 2: Basics of React Native & Core Components
Lecture 1: Creating first React Native app and running on Phone
Lecture 2: Understanding files and folder structure
Lecture 3: React Native Core Components
Lecture 4: Styling components in React Native
Lecture 5: Do's and Don'ts while using React Native core components
Lecture 6: Do's and Don'ts while using Styling
Chapter 3: Developing Task Manager Mobile App
Lecture 1: Task Manager App Layout Styling
Lecture 2: Layout styling with Flexbox
Lecture 3: Dividing vertical spaces for different section
Lecture 4: Creating State Variables and Functions for Task and Tasklist
Lecture 5: Adding new task and Showing all Tasks on screen
Lecture 6: Styling the Task List section
Lecture 7: Making content scrollable with ScrollView
Lecture 8: FlatList vs ScrollView
Lecture 9: Exploring FlatList and its usage
Lecture 10: Creating new component Task Item
Lecture 11: Creating new Add Task Component
Lecture 12: Conditional or Dynamic Rendering
Lecture 13: Implement the Tap functionality for deleting a Task
Lecture 14: Implement Delete Task Logic
Lecture 15: Adding Validation for Mandatory fields
Lecture 16: Styling the Pressed Task
Lecture 17: Adding Modal Popup for Adding New Task
Lecture 18: Adding sliding animation to modal popup
Lecture 19: Styling Modal – Part-1
Lecture 20: Styling Modal – Part-2
Lecture 21: Hide Modal on cancel
Lecture 22: Adding Image to the App
Lecture 23: Build and Generate APK file for testing and production
Chapter 4: React Navigation and Routing
Lecture 1: Creating new react native app
Lecture 2: Building the new app
Lecture 3: Installing React Navigation Libraries
Lecture 4: Creating Home and Dashboard components with the help of VS code extension
Lecture 5: Adding Navigations and Default Navigation
Lecture 6: Navigate between components from Javascript
Lecture 7: Passing Data between components while navigating
Lecture 8: Implementing Go Back functionality
Lecture 9: Taking User Input and Sending it to Next Component
Chapter 5: Develop Movie App: Calling REST API from the App
Lecture 1: Create Movie component and add Routing
Lecture 2: Create movie search box and search button
Lecture 3: Write REST API call and Fetch all Matching Movies
Lecture 4: Looping through the Movie List and displaying all movies
Lecture 5: Showing Movie Image along with other information
Lecture 6: Create an Android Build and generate the APK file for your phone
Lecture 7: Downloading and Installing APK on your phone
Chapter 6: Source Code
Lecture 1: Project One Code
Lecture 2: Project Two Code
Instructors
-
Ranjan Pandey
Software Professional with 14+ years of experience in IT
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 11 votes
- 5 stars: 16 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024