+63 995 394 7258 / +63 917 132 5623 | marketing@axentra-global.com Blog Register

React Native

COURSE OVERVIEW


The course covers the core concepts required to start developing mobile applications, including React Native components, JSX, props, state, event handling, styling, Flexbox layouts, forms, lists, navigation, reusable components, and React Hooks. Participants will also learn how mobile applications connect to REST APIs, work with JSON data, store information locally, and handle basic device features and permissions.


The training follows a hands-on approach, combining short conceptual sessions with practical exercises so participants can immediately apply what they learn. Throughout the three days, participants will progressively build interface screens, forms, navigation flows, dynamic data displays, and API-connected functionality.


Duration: 3 days / 24 hours

Delivery Method: Classroom-based, Virtual Instructor Led Training

COURSE OUTLINE


Day 1 – React Native Fundamentals

·      Introduction to React Native

o  React Native overview 

o  Cross-platform development 

o  Project structure 

·      React Native Components

o  View, Text, Image 

o  Button and TextInput 

o  ScrollView 

·      React Basics

o  JSX 

o  Components 

o  Props and State 

o  Event handling 

·      Styling and Layouts

o  StyleSheet 

o  Flexbox 

o  Responsive layouts 

o  Basic UI design


Day 2 – Interactive Mobile Applications

·      Forms and User Input

o  Text inputs 

o  Buttons 

o  Form handling 

o  Basic validation

·      Lists and Data Display

o  FlatList 

o  Arrays and objects 

o  Displaying dynamic data 

o  User selection

·      Navigation

o  Screen navigation 

o  Stack navigation 

o  Tab navigation 

o  Passing data between screens

·      React Hooks and Reusable Components

o  useState 

o  useEffect 

o  Custom components 

o  Component reuse


Day 3 – APIs and Application Development

·      REST API Integration

o  API concepts 

o  GET and POST requests 

o  JSON data 

o  Displaying API responses 

·      Local Data Storage

o  Saving application data 

o  Retrieving stored data 

o  Application preferences 

·      Testing and Mobile Features 

o  Debugging 

o  Emulator and device testing 

o  Permissions  


REGISTER NOW

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey

Learning Experience Survey