Mobile App Development
Beginner
React Native Introduction
A complete beginner-to-advanced React Native development course. Learn to build cross-platform mobile apps for iOS and Android using JavaScript and React.
30 chapters
3h 7m
4.7
(136)
What you'll learn
- Introduction to React Native
- Setting Up React Native Development Environment
- JavaScript Essentials for React Native
- Understanding React Fundamentals
- Creating Your First React Native App
- JSX and Components in React Native
- Functional Components and Props
- State and useState Hook
Course content
30 chapters · 3h 7m- 1 Introduction to React Native 6 min
- 2 Setting Up React Native Development Environment 7 min
- 3 JavaScript Essentials for React Native 6 min
- 4 Understanding React Fundamentals 7 min
- 5 Creating Your First React Native App 5 min
- 6 JSX and Components in React Native 5 min
- 7 Functional Components and Props 6 min
- 8 State and useState Hook 6 min
- 9 Styling in React Native 6 min
- 10 Flexbox Layout in React Native 7 min
- 11 Working with Text, Images, and Buttons 6 min
- 12 Lists and ScrollView in React Native 5 min
- 13 User Input and Forms 6 min
- 14 Navigation in React Native 5 min
- 15 React Native Screens and Routing 7 min
- 16 State Management with Context API 6 min
- 17 Redux Toolkit for React Native 6 min
- 18 API Calls and Fetch Requests 7 min
- 19 Axios and API Integration 5 min
- 20 AsyncStorage and Local Data Storage 7 min
- 21 Authentication in React Native 7 min
- 22 Firebase Integration 7 min
- 23 Push Notifications in React Native 7 min
- 24 Camera, Gallery, and Device Features 7 min
- 25 Animations in React Native 7 min
- 26 Responsive Design and Device Adaptation 5 min
- 27 Performance and Optimization 7 min
- 28 Theming and Dark Mode 7 min
- 29 Publishing and Deployment (EAS) 7 min
- 30 Capstone Project - Building a Full-Stack App 5 min