I think it would be a great course
React Native Complete Guide: From Basic to Advanced Features
Everything you need to know to build cross-platform enterprise mobile apps (incl. Hooks, Redux, Firebase, Rest API, Publishing)
React Native,Mobile Apps,Redux Framework,Development,Web Development
Lectures -149
Resources -1
Duration -15 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Want to launch and grow your career as a mobile app developer? This course is for you!
This course covers all the topics that you need to know to build enterprise cross-platform mobile apps for Android and iOS.
Want to learn about Navigation? Covered. Integrate Redux and compare to React Context? Sure! Use REST APIs and even Firebase Databases? Included. Does it include User Authentication? Of course!
We'll start by mastering the fundamentals of React, including JSX, props, state and styles. And of course, hooks will be used for the reusable functional components. Besides that, basics of class components will be presented as that is something you may encounter in legacy code. We will also learn the basics of git and the source code will be provided in git provided for each section, so you can follow the code there as well. The course will cover creating many different reusable components which will be reused in the apps included in the course, as well as you can use them for your own personal projects later.
React Native is a great choice for developing cross-platform mobile apps on Android, iOS and even Web. With single source code you are able to build mobile app for multiple platforms. And the amazing part is that it feels like a native app as it's based on native modules. And on top of that, it brings more advantages to mobile app development which aren't even possible in native apps like over-the-air updates, etc. This is due to the fact that it is using Javascript, which is the most popular programming language and you can achieve a lot with that - from web development to mobile and to backend.
Goals
- Learn the Javascript and React Native basics for mobile app development on Android & iOS
- Learn to build both bare React Native and Expo apps, and reveal the differences between React Native CLI & Expo
- Learn using React Hooks & React Context (useState, useEffect, useContext, useSelector, useDispatch, etc.)
- Integrate Native Libraries, such as Maps, Social share, Firebase
- Learn how to handle REST APIs integration and find out about open source APIs
- Use different navigators of React Navigation, such as Stack, Tabs and Drawer navigators
- Integrate Firebase in your app and learn about serverless apps
- Handle Redux integration for global state management and API Calls
- Get introduced to how user authentication works in the apps
- Learn what is git, why people use it and learn the basic commands of git
- Setup basic React Native tools for the best developer experience
Prerequisites
- No mobile app development experience required. Basic Javascript knowledge will be helpful.
![React Native Complete Guide: From Basic to Advanced Features React Native Complete Guide: From Basic to Advanced Features](https://d3mxt5v3yxgcsr.cloudfront.net/courses/12509/course_12509_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
3 Lectures
-
Introduction 02:40 02:40
-
Why to Choose React Native 02:25 02:25
-
Design Overview 02:53 02:53
React Native Tools Setup
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Travel App: Basics of React Native
13 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Git Basics
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Travel App: Build Main Screen
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Travel App: Introduction to App Navigation
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Travel App: Build Detail Screens
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Travel App: Native Libraries (Maps & Social Share)
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recipes App: Expo Basics
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recipes App: Home Screen
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recipes App: REST API Integration
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recipes App: Search
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recipes App: Details Screen
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Auth Screens
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Auth with Firebase
9 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Navigation Setup
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Adding Tasks
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Displaying Tasks
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tasks App: Deploying to Stores
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Elina Hovakimyan](https://www.tutorialspoint.com/assets/profiles/547007/profile/200_1482997-1697105497.jpg)
Elina Hovakimyan
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Feedbacks
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)