Course Content
Introduction to React
- What is React Native?
- Why React Native ?
- React Native Advantage
Environment Setup
- Node JS , VS Code
- Android Studio
- SDK Download
- Android Virtual Setup
Node Package Manager
- What is NPM ?
- Package.json
- Install Module
First React App
- Create React Native App
- Running React Native app on Expo
- Running React Native app on Android
- Running React Native app on IOS
- Running App on real device
- Running App on Simulator
- Directory Structure
- Life Cycle Methods
Design App
- Layout in React Native
- Flexbox in React Native
- Component Style
- Launcher Icons
- App Icon Design
- Splash Screen
React JS Fundamentals
- What is State ?
- State & setState
- What is Porps ?
- Props
- Render & JSX
- Event Handling
Components
- What is Component
- Creating Components
- Activity Indicator
- Button
- ImageView
- DatePicker
- Image
- Touchable Highlight
- View
- WebView
- Touchable Opacity
- Status Bar
- Slider
- Tab Bar
App Navigation
- Create Multiple Scene (Views)
- App Scene Navigation
- React Navigation Library
- Navigator Basics
- implementing Navigation
- Stack Navigator
- Tab Navigator
Views in React Native
- Scroll View
- List View
- View
Data Persistence
- Shared Preferences
- SQLite Database
JSON
- Api Introduction
- Postman tool
- Axios
- Fetch API Data
- Send Data to Api
- CRUD
Mini Project
- Development
- Deployment
- Certificate