React Native in 7 Steps
In this course, you’ll create visually stunning and high-performing applications using React Native. This course will get you started with React Native quickly by building React components for mobile devices. You’ll learn to configure Firebase to store your data while coding your applications. You’ll be able to hot-reload applications and see the changes you’ve made without re-compiling your application again and again. By the end of this course, you’ll be able to develop highly functional iOS and Android applications on your own and deploy them to both the Apple App Store and the Google Play Store.
Offered by
Difficulty Level
Intermediate
Completion Time
2h51m
Language
English
About Course
Who Is This Course For?
This course is for app developers looking to make native iOS and Android apps with React Native. No knowledge of React Native is needed. However, JavaScript programming knowledge is assumed.
React Native in 7 Steps
- About Course
- Who Is This Course For?
- Course Content
Course content
34 lessons • 2h51m total length
Getting Started with React Native
The Course Overview
Setting Up Your Development Environment
Introduction to the React Native Ecosystem
Setting Up Your Firebase Account
Setting Up a Database in Firebase
Setting Up a React Native Project
React Native Components Deep Dive
Show RN Tester Project Review
Creating User Inputs
Introduction to FlatList
Handling Touches
React Native Platforms
Styling React Native
Introduction to Flexbox
Flexbox Deep Dive
Overview of NativeBase
Easy Grid of NativeBase
Custom Theme with NativeBase
Compose Components into a Screen
Creating Reusable Components
Displaying and Resizing an Image
Setting Up a Form
Adding Form Validation
Composing Screens from Reusable Components
React Navigation
Understanding React Navigation
Stack Navigator
Navigation Practices
Tab Navigator
Drawer Navigator
Using Firebase as Your Application Backend
Configure Firebase
Creating Data in Firebase
Reading Data in Firebase
Updating Data in Firebase
Deleting Data from Firebase
Application Deployment
Deploy Applications
Build APK for Android Deployment
iOS Deployment
Related Resources
Access Ready-to-Use Courses for Free!
Get instant access to a library of pre-built courses—free trial, no credit card required. Start training your team in minutes!