Mobile Development – React Native

React Native is a very popular platform used by application (app) developers who create exciting mobile apps for Android and iOS. By understanding the core principles and working methods of React Native, you can sharpen your skills as a professional and competent mobile app developer. We have designed this course to provide you with the skills required to use React Native to design user interfaces for applications that work on a range of devices.

Course Overview

The course includes two modules that cover detailed topics and explain how to write code to develop various aspects of a mobile application. Our first two topics outline the role of React Native as a mobile application development platform and show you how to set up your initial Android emulator for app development. We then demonstrate how to work with ‘App.js’ files and write code to establish views, styling, height and width. Our second module dives into more complex subjects. We cover coding for flex Direction, flex justify and flex align before moving on to ScrollView, FlatList and SectionList.

We also teach you how to design StatusBar, ProgressBar, animations, images and alerts in React Native. This app development course lays out the basics of software development for both Android and iOS platforms. Do you have a great idea for an app that you want to turn into reality?

Sign up for this course to learn how to code and pick up a valuable new skill you can use to become a professional application developer.

What you’ll learn
  • Analyze the role of React Native as a mobile app development platform.
  • Describe the process of cross-platform development.
  • Discuss the benefits of using React Native to develop mobile applications.
  • Compare the features of ReactJS and React Native.
  • Outline the process of initializing the Android emulator to begin working on React Native.
  • Recognize different debugging tools provided by Android Studio.
  • Identify coding methods to create view, styling, height and width in React Native.
  • Explain how to code flex direction, flex justify and flex align on React Native.
  • Identify the props for ScrollView, SectionList and TextInput in React Native.
  • Outline the coding method for Picker in React Native.
  • List components of StatusBar, WebView and ProgressBar in React Native.
  • Recognize the coding method used to create animations, images and alerts in React Native.
Requirements
  • Basic proficiency in the English language, numeracy and computer literacy.
  • Candidates must have access to either a computer or smartphone with internet connectivity.
  • Candidates must be equipped with quality webcam and headphones.
Duration & Fees
  • Regular – 8 Weeks – ₦170,000
  • Fast-Track – 6 Weeks – ₦255,000
Program Dates
  • August – October, 2024
  • October – December, 2024
  • February – April, 2025
  • May – July, 2025