Course Description
<p>React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.You can use React Native today in your existing Android and iOS projects or you can create a whole new app from scratch.</p>
Curriculum
- Objective of React Native Training
- Overview of Android and IOS App development Using React Native.
- Installing Node, React-Native-CLI
- Installing Watchman
- Demo Project Setup
- Deployment on Emulator
- Deployment Mobile
- Brief Introduction of React and React Native
- Hello React Native
- Constants
- Scoping
- Arrow Functions
- Parameter Handling
- String Literals
- Enhancing Object Properties
- Destructuring
- Importing / Exporting Modules
- Classes
- Map/Set
- Promises
- Overview of React Components
- States
- Props
- Lifecycle of React Native Components
- Flux Architecture
- Layout Handling and Flexbox
- Text Views
- Text Inputs
- Buttons
- Working with Images
- Handling List Views
- Web View
- Slider View
- Progress Bar View
- Handling Screen touch
- Working with other Views
- Styling Components
- Writing Platform Specific Code
- React Navigation
- React Animations
- Handling App Accessibility
- Setting Timers
- Debugging Techniques
- Upgrading
- Callbacks
- Promises
- Introduction to HTTP Requests
- Sending and Receiving Data using Rest API endpoints
- Native Modules Development
- Native UI component Development
- Developing apps (Android, IOS) using React Native
