React Native

Objectives

Webskitters Academy is the best React Native Training institute in kolkata. We provide training with the most experienced trainers. React Native is an open-source mobile application framework used both in android and iOS platform. It is written in Java, JavaScript, C++, Python, Objective-C. After months of research, Facebook released the first version React native. The students are encouraged to engage in real life projects. For front end application software developers choose React native for its supreme features and functionality.

The advantages of this framework are:

  • Work in both platform, Android and iOS.
  • Budget friendly.
  • Handy solution and libraries.
  • More secure apps.
  • Flawless performance.
  • Modular Architecture.
Pre-requisites
  • C programming, OOPs concept
  • JavaScript.
  • Knowledge of React JS is preferable.
Course Content

Module1: Introduction to React Native

  • What is react-native?
  • Concept of Android Studio and Xcode
  • Project setup and First Application Execution

 

Module2: React Native overview

  • What is React?
  • React Phases
  • State and Props
  • Virtual DOM
  • PropTypes

 

Module3: ES6 Features

  • Scope
  • Class and Constructors
  • Function
  • Object
  • New Feature of ES6, ES7,ES8,ES9
  • Bind Function and Lambda function
  • Async await vs Promise

 

Module4: Component

  • Component Introduction
  • Passing Data between Parent Component and child Component
  • Component Life cycle
  • Creating new component
  • Working with components
  • JSX
  • Babel

 

Module5: React-Navigation

  • Screen Navigation
  • StackNavigator
  • TabNavigation
  • SwitchNavigator

 

Module6: Design

  • React-Native Widget
  • StyleSheet
  • Orientation
  • Animation

 

Module7: REDUX

  • Concept
  • Architecture
  • Data Binding

 

Module8: Data Management

  • Reducer
  • Store
  • Action

 

Module9: Types of Component

  • HOC(Higher order Component)
  • Pure Components
  • Controlled vs. uncontrolled components
  • Event Handling
  • Effects of Container components And presentational components

 

Module10: Middleware

  • Concept of Middleware
  • Why it is necessary?

 

Module11: HTTP Request

  • Introduction & How HTTP Request work in SPA.
  • Sending GET/ POST/ PUT/DELETE Requests.
  • Using the Returned data.

 

Module12: React Hook

  • Concept
  • Life Cycle
  • Feature
  • Uses of set and use
  • callback and ref

 

Module13: Authentication and Navigation in React-native Application

  • Creating a Sign-Up Page & Route

 

Module14: Project

Quick Enroll
100% Placement Assistance
Top