Course details

React Native Hot & new

With Expo and React Native, you can build a mobile app using React. It uses the same declarative UI paradigm but renders the same native view components created when writing native code. React Native is a powerful framework for building cross-platform mobile applications using JavaScript and React. This course will take you from the basics of React Native to advanced concepts, enabling you to create robust and performant mobile apps for both iOS and Android.

Requirements for this course

  • Basic knowledge of JavaScript ES6+.
  • Familiarity with React concepts such as components, state, and props.
  • A computer with macOS, Windows, or Linux.
  • Node.js and npm installed on your machine.
  • An Android or iOS device (or emulator) for testing the applications.
1 month training
  • What is React Native?
  • Installing Node.js and npm
  • Understanding JSX syntax
  • Creating functional and class components
2 months training
  • Making network requests with Fetch API and Axios
  • Introduction to context API
  • Using FlatList and SectionList
  • Using the Modal component
3 months training
  • Setting up push notifications
  • Writing unit tests with Jest
  • Common debugging techniques
  • Preparing the app for release
  • 1 month : Introduction to React Native
  • 2 month : Making network requests with Fetch API and Axios
  • 3 month : Setting up push notifications
  • 3 months + : Please contact us