Learnit Training
Course React native
  • Create iOS and Android apps with one set of source code
  • Develop stable and professional mobile apps
  • Creating mobile apps has never been easier
  • Become a React Native expert in three days
  • Save development time and licensing costs

How to create the best mobile apps for Android and iOS with only one set of source code? Learn how in the three day course React Native of Learnit!

Yes, I want to know more

Course React native

Create the most beautiful apps for Android and iOS with one set of source code

Op zoek naar een gratis open source programmeertool, waarin je bestaande technieken als Javascript gebruikt om snel en betaalbaar mobiele apps te maken? Maak kennis met de mogelijkheden van React Native. Met slechts één set broncode maak je de mooiste apps voor iOS en Android. Dankzij het flexibele framework met een groot aantal handige tools en componenten - waarvan de meeste gratis - is React Native hét alternatief voor complexe en dure ontwikkeltools.

In The three-day course React Native, you learn how to easily develop stable and reliable apps that are easy to maintain and evolve. The React Native Framework is the ideal way to develop mobile apps for iOS and Android devices. In addition, code from existing Web apps can be reused for new ones. In addition, React Natively fits perfectly with all common scrum processes. This saves you significantly on your development costs and turnaround time.

Discover how easily you can apply the countless features of this versatile programming tool in the 3-day React Native course.


In the three-day training React Native, you will learn to develop cross-platform and platform-specific mobile apps in an intensive way. We are using Facebook's React Native framework and the relay declarative programming model. Day 1 begins with an introduction of React Native, after which you will learn how to React Native ready for use and what impact the ' Native mobile ' method has on your project. Finally you build a first app.

On day 2, you will develop an ONION with JSX, making you already doing meets with more development aspects and capabilities of React Native. And during the third Course day, the advanced functions of React Native are discussed.


The React Native Course covers the following topics:

  • What is React Native?
  • Who is React Native to?
  • Advantages of React Native to other programming systems
  • Setting up a development and test environment
  • React Native Tools: Discover the console and editor
  • Overview JavaScript ES6: Most difficult aspects viewed from a native mobile divs perspective.
  • Build your first app in React Natively:
  • Using iOS and Android simulators
  • Explore Project Structure
  • Add controls to your UI
  • Buttons and Text labels
  • Styling-in JavaScript
  • Interactive Design
  • Create custom components
  • Properties (props)
  • Manage the State of your app
  • Generating and manipulating lists (populate and manipulate)
  • Using Open source (NPM)
  • Dynamic Properties and Styles
  • More about State and its impact on your rendering pipeline
  • Network requests navigation
  • Data storage-Realm databases for React Native
  • Integrate your app with Map APIs
  • Develop your own native components
  • Share Code successfully between iOS and Android


The React Native training is designed for experienced software developers and web developers who want to quickly and easily develop engaging mobile apps for iOS and Android, and follow a short, intensive course.


Learnit offers the course React Natively as a classroom training. The training takes place in small groups and is provided by an experienced trainer. Theory and practice assignments alternate, allowing you to put the scholar directly into practice. You can follow the training on your own laptop or on a practice laptop of Learnit Training. Afterwards, a Learnit certificate will be issued as proof of participation.


At the end of the training React Native:

  • Do you know what React is Native and for which you can use it
  • Do you know the benefits of React Native to other programming systems
  • Do you know how to set up a development and test environment in React Native
  • Do you know the React Native Tools: the Console and editor
  • Are you aware of JavaScript ES6 from a native mobile divs perspective
  • Have you built your first apps in React Native. Do you know how to use the iOS and Android simulators
  • Do you know the project structure of React Native. Have your own UI developed with JSX. You can apply all properties, controls, buttons and text labels correctly
  • You know everything about styling in JavaScript and Interactive Design
  • You are able to create custom components. Are you able to generate and edit lists (populate and manipulate)
  • Do you know how to use open source (NPM)
  • You can use all the advanced capabilities of React Natively, such as dynamic properties, dynamic styles, network requests, navigation and data storage
  • Can you manage the State and you know how that affects the rendering pipeline
  • Lets you integrate your app with APIs.
  • Can you make React Native components yourself
  • Do you know how to successfully share code between iOS and Android

Prior knowledge

To participate in the course React Native you need experience with the building of A to Z of programs and apps in JavaScript and with basic web techniques (HTML and CSS). The course is taught in Dutch but the teaching material is in English, so good command of the English language is required.


The training is provided by default in Dutch. The trainer controls the English language. English course material can be used. When registering at least 3 participants, the training can also be provided entirely in English.


Mentioned prices are per person, including course material. Lunch is included in the training on location.

On location Online
Duration 3 days 6 sessions of three hours
Price per day, excl. VAT € 550,- € 465,-
Total, incl. VAT € 1996,50 € 1687,95


After completing the training, a LEARNIT certificate will be issued as proof of participation.


We also organize this training online. For this we use Webbex or Zoom. Logging in with Skype is also possible. On request this training can also be organized with Microsoft Teams.

Amsterdam Wednesday 29 July 2020, 10:00-17:00

  • Until one year after the training you can participate for free.
  • Against payment of the catering costs you can also participate in a classroom training.


The React native course has been assessed with an average of 7.6.

"The training was given at a good pace, and the students were able to come along well. It was not a large group, so there was enough room for the individual. The material was in a logical order, so that by continuing in the training you kept repeating the basics well, so that it stays up to date."

"It is an organisation that asks in advance what the training should be about and with how many participants, so you immediately know where you stand. I have experienced the cooperation as pleasant. A lot of information received but also applied in practice."

"Learnit is a professional organization. The information is conveyed with enthusiasm."

"In a short period of time, unfortunately I was unable to attend the second day, I learned very practical applications."

"At Learnit, they continue to learn from their own lessons. What a top course!"