Course Duration in Hours
20
20
REACT JS for Mobile App development ..
Course Topics Covered
HTML/CSS Brush up
Modern Trends
CSS Grid Intorduction
Javascript (2 hour
Inevitable Solutions
ES2016 - Modern Javascript
Node JS Introduction and use cases
NPM
Using the React JS library
Introduction to Create-React-App
Development Environment Setup
State Management Basics
Thinking in React
Creating our first React app
The React LifeCycle
The component architecture
Stateless Functional Components
Using Local Storage
Creating a Single-Page-Application
Reviewing Homework Assignments
Firebase Introduction
Authentication, Storage, Database
Adding Firebase Realtime Database
Syncing Local and Cloud Storage
Inevitable Solutions
Understanding Routing
Adding Routing/Cloud database to our Project
Redux for State Management
Redux and Routing
Adding Redux to our Project
When and Why to use Redux?
Hosting your React App
Hosting our project using surge and firebase
Automating Deployment piepline
Introduction to React Native
Reviewing Homework Assignments
Differences between React and React Native
Hands-on Create-React-Native-App
Understanding Expo
Expo APIS overview
Ejecting from CRNA
Running app on a simulator
Running app on a real device
Local Storage for Native Apps
Adding Local Storage and talking to the web
Inevitable Solutions
Routing and Navigation in React Native Apps
Adding Navigation to our app
UI Libraries for React Native
Best Practices
Limitations of React Native
Sharing your app via Expo
Packaging and Deploying for Android
Packagin and Deploying for iOS
Reviewing Homework Assignments
Revision of React and React Native
Small Hands-On Project
Discussion and execution on in-house mock Project
Hands-On project exposure (coding & App designing)
SQTL, Pimple Saudagar (Pune),Pune,IN