React Native Developer Bootcamps


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
Kshs 180,000 Complete program + Laptop
You will learn to build a functional mobile app from scratch that runs on Android and IOS. A mobile app that is dynamic, full of modern features, and connected to an API provided by Oxford. You will learn to build for asynchronous behavior, authentication, build a full search engine, style and forms, dynamic use of images, API integration to generate records, set permissions, etc. and wrap up all of that in a way that users will be able to understand.
  • Learn how to create Apps for iPhone & Android
  • Lifetime Access to Course (including updates)

Frequently Asked

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 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


No dev. experience

This course is perfect for people who are new to development and want to learn how to create immersive mobile apps with React Native.
  • HTML
  • CSS
  • Modern JS
  • Type Script
  • React JS
  • React Native
Get Started

For Developers

This course is perfect for developers who want to learn React JS for web apps as well as React Native for creating immersive mobile apps with React Native.
  • Type Script
  • React JS
  • React Native
Get Started

For React Developers

This course is designed for developers who already work in React JS for web apps, but who want to start creating immersive mobile apps with React Native.
  • Type Script
  • React Native
Get Started

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

Let's talk

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.