The document outlines a 10 section course on React Native covering topics like introduction and setup, components, styling, navigation, external libraries, APIs, state management, bridging to native, and publishing. Each section spans 1 day and includes exercises to reinforce concepts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
6 views
React Native 9 Days (003) - Neel
The document outlines a 10 section course on React Native covering topics like introduction and setup, components, styling, navigation, external libraries, APIs, state management, bridging to native, and publishing. Each section spans 1 day and includes exercises to reinforce concepts.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Course (React Native) Day
Section 1 (Introduction and Setup)
Introduction on React Native 1 Why React Native? 1 React Native New Architecture 1 React Fundamentals 1 Javascript ES6 Overview 1 Environment Setup (Part One) 2 Environment Setup (Part Two) 2 Creating First React Native App 2 React Native Project Structure 2 Exercise - Modify Display Text 2 Section 2 (Overview) Layout Components 3 Touchable Components 3 Styling Component 3 List Components 3 Platform API 3 Dimensions API 3 Exercise - Make use of Components and API 3 Section 3 (Responsive Styling) What is FlexBox 3 Properties of FlexBox 3 Styling using FlexBox 3 Exercise - Styling a demo screen 3 Section 4 (Fundamental Concepts) States 4 Props 4 Class Components 4 Component Lifecycle 4 Functional Components 4 Hooks 4 useState Hook 4 useEffect Hook 4 Exercise - Simple Counter Example 4 Section 5 (Navigation) Navigation Setup 5 Understanding different navigators 5 Configuring Screens using Stack Navigator 5 Moving between screens 5 Customising header bar 5 Exercise I- Setting up Drawer Navigator 5 Exercise II- Setting up Tab Navigator 5 Section 6 (Working with External Libraries) Need for external libraries 6 Checkpoints to choose external libraries 6 Install External Libraries 6 How to use External Library 6 Exercise - Demonstrate the External Library usage 6 Section 7 (Server Communication) What is an API ? 6 API Configuration 6 Calling an API 6 Exercise - Get the data from an api and use it in UI Component 6 Section 8 (State Management) What is state management 7 Importance of state management 7 What is Redux 7 Redux Lifestyle 7 Configuring Redux 7 Redux Usage 7 Exercise - Simple Calculator using Redux 7 Section 9 (Native Bridging) What is Bridging ? 8 What is NativeModules/ TurboModules 8 Bridging in Android Platform 8 Bridging in IOS Platform 8 Section 10 (App Profiling & Publishing) Securing React Native Data 9 Profiling of an React Native App 9 Publishing of Android App 9 Publishing of IOS App 9