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

Looking for a free open source programming tool, in which you use existing techniques like JavaScript to create fast and affordable mobile apps? Get to know the possibilities of React Native. With only one set of source code you create the most beautiful apps for iOS and Android. Thanks to the flexible framework with a large number of useful tools and components – most of which are free – React Native is the alternative to complex and expensive development tools.

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.

Content

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.

Topics

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

Target

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.

Lesmethodiek

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.

Result

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.

Language

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.

Investment

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

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

Certificate

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


Online

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.
  • Friday 22 January 2021, 13:00-16:00Friday 29 January 2021, 13:00-16:00Friday 5 February 2021, 13:00-16:00Friday 12 February 2021, 13:00-16:00Friday 19 February 2021, 13:00-16:00

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

"Super instructive, step-by-step built and easy to understand for people who don't know about it yet."

"Tailor-made training! From the intake the training is adapted to our (my) wishes. The training fits in well with practice."

"Practically oriented and very applicable in practice. Nice combination of theory + practice."

"An excellent training in a beautiful location. The personal approach of the trainer ensures that it is not boring. I've learned a lot from it."

"Good content training; tailored to the needs of the student."

About Learnit