Build Mobile Applications with React Native™.
This isn’t just a boot camp or tutorial. With this course, you’ll learn how to create immersive mobile applications with React Native and learn how to research and understand documentation so you can build out any feature you are required to build. We’ve designed this course with multiple tracks. So whether you’re just starting out or an advanced developer, we have the perfect track for you. See the options below to get started!
What you will learn at a glance
- Learn how to create Apps for iPhone & Android
- Lifetime Access to Course (including updates)
Frequently Asked
Questions.
Who is the target audience for this course?
Upcoming Mobile app developers
Does this course require any prior knowledge or experience?
Students must be comfortable using a computer. No other prior knowledge is required. However, basic knowledge of coding is helpful.
Do I need to bring anything to the class?
No. We provide computers (Mac or PC) with relevant software installed.
Do you offer payment plans or student financing for this course?
This course does not qualify for payments plans or student financing. Students with disability are however eligible for a subsidised fee structure. Please call our admissions office to discuss your specific financial need.
Can I take this course online (remote learning)?
This course requires in-person attendance. Students in the diaspora are eligible for e-learning. Please call our admissions office to discuss your specific attendance need.
Languages you will master
Java Script
JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions.
Typescript
TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.
React JS
React is a powerful javascript library that allows developers to create both large and small web-applications. It handles data dynamically and aims to provide speed, simplicity, and scalability to user interfaces in applications. React JS is a trending language that is in high demand with business owners.
React Native
React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. Use a little—or a lot. You can use React Native today in your existing Android and iOS projects or you can create a whole new app from scratch.
Learning tracks
Beginner
No dev. experience
- HTML
- CSS
- Modern JS
- Type Script
- React JS
- React Native
Intermediate
For Developers
- Type Script
- React JS
- React Native
Advanced
For React Developers
- Type Script
- React Native
Why React Native?
React Native is an exciting framework that enables web developers to create robust mobile applications using their existing JavaScript knowledge. React Native is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android. It’s based on React, Facebook’s JavaScript library for building user interfaces, but instead of targeting the browser, it targets mobile platforms.
Here are just some of the great apps that have been created with React Native.
Learn the
Skills Guarantee™
Learn the concepts and skills covered in our programs or your tuition is on us. See enrolment terms and conditions.

Industry-led learning

Earn a certificate of completion

Time-tested curriculum
Looking for Corporate in-house training?
Our bootcamps and masterclasses are designed to intensively and over a short period of time, up-skill your staff in specific developmental areas therefore accelerating their performance and overall company delivery.