Course Outline

Introduction to React Native

  • React Native vs React
  • React Native vs PhoneGap, Titanium, etc.

React Native Developer Tools

Setting up DevTools

Building Your First Application

Working with Components

Working with Styles

Using Platform APIs

Fetch API and Networking

Using Redux for State Management

Working with Modules

Architecting for Multiple Platforms

Testing Your Application

Debugging Your Application

Optimizing the Performance of Your Application

Deploying Your Application to the iOS App Store

Deploying Your Android Application

Summary and Conclusion


  • Knowledge of Javascript, HTML, and CSS.
  • Basic understanding of Object Oriented Programming (OOP) is useful.


  • Mobile application developers
  21 Hours


Related Courses


  14 hours

Ionic1: Build a Mobile App with Ionic 1 and Angular 1

  14 hours

Ionic2 and Angular2

  14 hours

Ionic3: Building Cross-Platform Mobile Apps with Ionic3 and Angular4

  7 hours

Ionic 4 and Angular for Developers

  21 hours

WordPress Rest API and Ionic 4

  14 hours

Ionic 6

  14 hours

Meteor and React

  14 hours

Meteor for Cross-Platform Development

  14 hours

Xamarin for Cross-Platform Development

  21 hours

IBM MobileFirst Platform for Hybrid Mobile Application Development

  21 hours

Build Native iOS and Android Apps with Flutter

  14 hours

Flutter Development Bootcamp with Dart

  35 hours

Advanced Flutter

  14 hours

BLoC Pattern

  14 hours