USA:+1-703-445-4802
India:+91-8143111555 / +91-8790216888
Whats app: +91-8143110555

React Native Training Online


React Native

The React Native framework is an ideal way for Web / JavaScript developers to get into developing mobile applications for iOS and Android devices, as well as reusing code for / from web apps too.

Duration: 25hrs

Prerequisites

  • Delegates should be comfortable coding JavaScript from scratch, and web fundamentals (HTML & CSS).
Course Content:

Intro to React Native
  • What it is, who is developing it, and why you should use it
Getting Started with React Native
  • Setting up your development and testing environment.
React Native Tools
  • Console + editor
Javascript ES6 Overview
  • The tricky bits from a native mobile divs perspective.
Create your first React Native app
  • Firing up the simulators on iOS and Android
  • Exploring Project Structure
Developing your UI with JSX
  • Adding controls to your UI
  • Buttons & Text Labels
  • Styling - in JavaScript
  • Interactive Design
  • Creating custom Components
  • Properties (props)
  • Managing State
  • Populating & Manipulating Lists
Using open source (NPM)

Going deeper with React Native
  • Dynamic properties
  • Dynamic styles
  • More on State and how it effects the rendering pipeline
  • Network requests.
  • Navigation
  • Storing data - Realm for React Native
  • Integrating with Map APIs
  • Creating native React components.
  • How to share code effectively between iOS & Android