info@commonwealthtca.com
Language  
English
French
Spanish
German
Italian
Russina
Arabic
Turkish
Home
Courses
Cities
Associations
Services
About Us
Contact Us
Course Category
→ Accounting and Finance
→ Administration and Secretarial
→ Auditing and Governance, Risk and Compliance
→ Banking, Insurance and Financial Services
→ Business Continuity and Crisis Management
→ Communication and Writing Skills
→ Construction Management
→ Contracts Management
→ Customer Service
→ Data Management and Business Intelligence
→ Digital Innovation and Transformation
→ Energy and Water Management
→ Financial Technology (FinTech)
→ Health, Safety and Environment
→ Human Resources and Training
→ Interpersonal Skills and Self Development
→ IT Management
→ Leadership and Management
→ Legal
→ Maintenance and Engineering
→ Marketing and Sales
→ Monetary Economics
→ Monitoring and Evaluation
→ Oil and Gas
→ Planning and Strategy Management
→ Port and Shipping Management
→ Procurement and Supply Chain Management
→ Project Management
→ Public Relations
→ Quality and Productivity
→ Security Management
→ Tourism Management
→ Transport and Logistics
More Links
→ Public Training Courses
→ Certified Training Courses

React Native

Why Attend

In May 2013, Facebook open-sourced their React JavaScript library, providing web developers everywhere with a powerful and efficient tool to create component-based interactive User Interfaces (UIs). React provided powerful features like stateful components, virtual DOM, one-way data binding with properties (props), lifecycle methods and JavaScript XML (JSX). React quickly became the choice for developers to build faster, smoother UIs for data-driven web applications. 

Overview

Course Outline

Schedule & Fees

Course Methodology

Instructor-led training that uses interactive learning methods, including class discussion, small group activities, and role-playing

Course Objectives

Target Audience

Target Competencies

n/a

Day 1

Introduction to React

  • What is React                 

  • JSX                     

  • React Components                     

  • Props                

  • Events              

  • State                 

  • Lifecycle                           

  • PropTypes                      

  • Default Props

Day 2

Overview React Native

  • A word on hybrid mobile development             

  • What is React Native                  

  • Preparing development environment                

  • Node, Watchman, Xcode, Android Studio                         

  • React Native CLI                           

  • Creating And Running HelloWorld React Native              

  • Birds view on mobile platforms ios and android             

  • First Debugging steps

Day 3

Working with Styles & Layouts

  • Exploring Styles and using styles                           

  • Inline Styles, Style Objects, Stylesheet               

  • Exploring layout                            

  • Understanding Box model                       

  • Understanding FlexBox model               

  • Styling Text                     

  • Styling Images               

  • Debugging Styles

Day 4

React Native Components                   

  • View                  

  • Text                   

  • Image               

  • Touchables                     

  • ListView                           

  • ScrollView                       

  • Modal               

  • WebView                        

  • TabBar              

  • TextInput                        

  • Slider                 

  • Switch               

  • Picker

React Native APIs                     

  • Alert                  

  • Handling permissions                 

  • Geolocation                   

  • Vibration

Day 5

Navigation                     

  • Challenges with navigation                     

  • Possible solutions for navigation                          

  • Setting up React Native navigation library                          

  • Working with React Native navigation                 

  • Styling the navigator                  

  • OS Specific use cases 

Remote Communications                          

  • Libraries available                        

  • Fetching data using fetch                         

  • Working with axios for CRUD  

$4475

Stockholm

Country: Sweden

Duration: One week

Date: 03–07 Nov 2025

Register

$3875

Doha

Country: Quatar

Duration: One week

Date: 23–27 Mar 2026

Register