React Native: a framework for creating multi-platform iOS and Android mobile apps

Create and deploy multi-platform mobile applications

See the training dates
  • Duration 3 days
  • Regular fee 1 435
  • Preferential fee 1 290?
  • Locations
    • Montreal
    • Quebec City
  • Laboratory


To provide the knowledge and skills required to develop engaging mobile applications that work with iOS and Android.

Targeted audience

Developers and architects.


Be familiar with the JavaScript and/or TypeScript language.

Training Details


  • Using development tools
  • JavaScript ES6 from the mobile developer’s perspective
  • Applying the React programming model
  • Introduction to React Native
  • Defining the structure of a project
  • Using controls to define a user interface
  • Applying styles with dynamic properties, and stylesheets
  • Creating customized and re-usable components: defining properties, managing the status of the component and the application
  • Using and feeding a list
  • Managing navigation with a navigation bar and tabs
  • Using the iOS simulator and the Android emulator
  • Using and consuming data from a JSON API
  • Sharing code between iOS and Android
  • Creating native components in Swift and Java
  • Storing data in a local database

Select the training date*

*Unless stated otherwise, all sessions are in French.
  • Montreal

    June 15 to June 17 2020

  • Quebec City

    October 19 to October 21 2020

  • Montreal

    December 14 to December 16 2020

Trainer(s) assigned(s)