React Native Training

In-person, professional React Native instruction for individual developers or dev teams!

Learn the cutting-edge mobile development framework
React Native, in this hands-on course. You will learn how to easily utilize your JavaScript skills to build world-class mobile apps that run natively on mobile platforms.

 
 
React Native
React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. A React Native app is a real mobile app that’s indistinguishable from an app built using Objective-C, Swift or Java.

This training course will provide you with powerful and essential knowledge to start building apps using React Native. Whether you are individual developer, or you are a IT manager with a team of developers you need trained in React Native, this course is ideal.

Students will be guided through the entire React Native development process from setting up your development environment all the way to developing and deploying an app. Along the way, you will learn how to work with many of the core React Native components and API’s, as well as best practices for file structure, styles, and more.

Why You Should Take This Course

  • Live, expert instructor
  • Hands-on Labs
  • 24 hours of training allows for plenty of time to learn the framework

Who Should Attend

Software Engineers, Web Developers or dev teams who want to rapidly create and deploy engaging mobile apps that will look great and perform well on a wide variety of devices.

What You Will Learn

  • Setting up your development and testing environment
  • React Native Tools
  • ES6 JavaScript Basics
  • Create your first React Native app
  • Styling & Layout
  • Developing your UI with JSX
  • Data Management
  • Performance
  • Building & Packaging
  • Network Requests

  • Basic Components
  • Native Modules
  • Navigation & Routing
  • Components
  • State Management and Redux
  • Fetch API
  • Native Styling and Animations
  • Debugging React Native Apps
  • Platform Specific Code
  • Preparing for Production

Note: This course features hands-on labs, homework to aid you in the understanding for the concepts and one-on-one assistance so you will never be left behind.
 

Course Prerequisites

  • Familiarity with HTML CSS and JavaScript programming
  • Intermediate knowledge of React

System Requirements for Both Workshops

Participates should bring a laptop/notebook computer. Mac or PC with any modern web browser installed and working wireless capabilities.