React Native

by Prog360

React Native corporate training and certification oriented remote program aims to upskill you with Cross-Platform Development, Component-Based Development, State and Props Management, Navigation and User Interaction, API Integration

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Prog360 Logo

img Duration

Enquire Now

Course Details

In this Corporate instructor-led training participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS. .

React Native corporate training and certification oriented remote program aims to upskill you with Cross-Platform Development, Component-Based Development, State and Props Management, Navigation and User Interaction, API Integration

 

Course Prerequisites

  • Basic Knowledge of JavaScript: Understanding of JavaScript basics, including ES6+ features.

  • React Fundamentals: Basic understanding of ReactJS concepts and component structure.

  • Basic Mobile Development Concepts: Familiarity with mobile application development concepts is beneficial but not required.

 

Course Outline:

Introduction to React Native

  • Overview of React Native

    • Introduction to React Native and its features.

    • Setting up the development environment (React Native CLI, Expo).

    • Understanding the differences between ReactJS and React Native.

  • Creating Basic React Native Components

    • Introduction to core components: View, Text, Image, TextInput, Button.

    • Styling components using StyleSheet.

  • Component Layout and Flexbox

    • Understanding Flexbox for layout.

    • Positioning components using Flexbox properties.

Intermediate React Native Concepts

 

  • State Management and Hooks

    • Managing state in functional components with hooks.

    • Using useState and useEffect hooks.

  • Handling User Inputs and Events

    • Handling touch events and gestures.

    • Using ScrollView and ListView for dynamic content.

  • Navigation in React Native

    • Introduction to React Navigation library.

    • Implementing stack, tab, and drawer navigation.

Advanced React Native Features and Project Work

  • Overview of React Native

    • Introduction to React Native and its features.

    • Setting up the development environment (React Native CLI, Expo).

    • Understanding the differences between ReactJS and React Native.

  • Creating Basic React Native Components

    • Introduction to core components: View, Text, Image, TextInput, Button.

    • Styling components using StyleSheet.

  • Component Layout and Flexbox

    • Understanding Flexbox for layout.

    • Positioning components using Flexbox properties.

  • State Management and Hooks

    • Managing state in functional components with hooks.

    • Using useState and useEffect hooks.

  • Handling User Inputs and Events

    • Handling touch events and gestures.

    • Using ScrollView and ListView for dynamic content.

  • Navigation in React Native

    • Introduction to React Navigation library.

    • Implementing stack, tab, and drawer navigation.

  • Fetching Data and API Integration

    • Fetching data from external APIs using Fetch API and Axios.

    • Managing asynchronous data and updating the UI.

  • Handling Native Modules and Device APIs

    • Accessing device features (camera, GPS, etc.) using native modules.

    • Handling permissions and platform-specific code.

  • Testing and Debugging React Native Apps

    • Introduction to testing in React Native (Jest, Enzyme).

    • Debugging techniques and tools (React Native Debugger, Flipper).

  • Darlinghurst Branch

    William St, Darlinghurst, Sydney

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy