Learnit Training
React native course
  • 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 licence fees

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

Yes, I want to know more

React native course

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

Looking for a free open source programming tool that uses existing techniques like Javascript to create mobile apps quickly and affordably? Get to know the possibilities of React Native. With just one set of source code, you can create the most beautiful apps for iOS and Android. Thanks to its flexible framework with a large number of handy tools and components - most of which are free - React Native is the alternative to complex and expensive development tools.

In the three-day React Native course, you will learn how to easily develop stable and reliable apps that are easy to maintain and develop. The React Native framework is the ideal way to develop mobile apps for iOS and Android devices. Code from existing web apps can be reused for new ones. Moreover, React Native fits in perfectly with all common scrum processes. This allows you to make considerable savings in your development costs and turnaround time.

Discover how easy it is to apply the countless functions of this versatile programming tool in the 3-day React Native course.


During the three-day React Native training course, you will be intensively introduced to the development of cross-platform and platform-specific mobile apps. We make use of Facebook's React Native framework and the relay declarative programming model. Day 1 starts with an introduction of React Native, after which you will learn how to prepare React Native for use and what impact the native mobile way of working has on your project. Finally, you will build your first app.

On day 2 you will develop a UI with JSX, which will give you a hands-on introduction to more development aspects and possibilities of React Native. On the third day, you will learn about the advanced features of React Native.


The React Native course covers the following topics, among others:

  • What is React Native?
  • Who is React Native meant for?
  • Advantages of React Native over other programming systems
  • Setting up a development and test environment
  • React Native Tools: Explore the console and editor
  • Overview Javascript ES6: most difficult aspects seen from a native mobile divs perspective.
  • Build your first app in React Native:
  • Using iOS and Android simulators
  • Explore project structure
  • Adding controls to your UI
  • Buttons and text labels
  • Styling - in JavaScript
  • Interactive design
  • Creating customised 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 influence on your rendering pipeline
  • Network RequestsNavigation
  • Data storage - Realm databases for React Native
  • Integrate your app with Map APIs
  • Develop your own native components
  • Sharing code successfully between iOS and Android

Target group

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

Teaching methodology

Learnit offers the React Native course as a classroom training. The training takes place in small groups and is given by an experienced trainer. Theory and practice assignments alternate, so you can immediately put what you have learned into practice. You can follow the training on your own laptop or on a practice laptop from Learnit Training. Afterwards, a Learnit certificate is issued as proof of participation.


After the training React Native:

  • Know what React Native is and what you can use it for
  • know the advantages of React Native compared to other programming systems
  • You know how to set up a development and test environment in React Native.
  • you know the React Native Tools: the console and editor
  • you are familiar with Javascript ES6 from a native mobile divs perspective
  • you have built your first apps in React Native.you know how to use the iOS and Android simulators
  • know the project structure of React Native.have developed your own UI with JSX.can correctly apply all properties, controls, buttons and text tags
  • know all about Styling in JavaScript and Interactive Design
  • You are able to create customised components. You are able to generate and manipulate (populate and manipulate) lists.
  • know how to use open source (NPM)
  • You can use all the advanced features of React Native, such as dynamic properties, dynamic styles, network requests, navigation and data storage
  • you can manage the State and know how it affects the rendering pipeline
  • you can integrate your app with APIs.
  • You can create React Native components yourself
  • know how to share code successfully between iOS and Android

Prior knowledge

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


The training is provided in Dutch as standard. The trainer has a good command of the English language. Use can be made of course material in English. With a minimum of three participants, the training can also be provided entirely in English.


Prices mentioned are per person, including course material. Lunch is included in the on-site training.

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


After completion of the training, a Learnit certificate is issued as proof of participation.


We also organise this training online. For this we use Webbex or Zoom. Login with Skype is also possible. On request, this training can also be organised with Microsoft Teams.

The training lasts 6 sessions of 3 hours, spread over 6 weeks.

  • You can participate again free of charge up to one year after the training.
  • For an additional catering fee, you can also participate in a classroom training.


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

"This training has given me many tools that I can easily apply in practice.

"Very good training that can be applied in practice."

"Useful and interesting training!"

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

"For me, the biggest plus was that the teaching material is very clear. This allows you to follow the training at your leisure without the stress of wondering what they mean. I have been very positively surprised. however, I must say that I already had some knowledge of access."