English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 67 Lessons (9h 3m) | 2.02 GB
Mission: Launching your first app is your journey from beginner to experienced mobile app developer. As part of the course, you’ll have access to video tutorials, hands-on projects, code reviews, and more.
Why this course?
- A single route to your published app. This is the first mission in the Galaxies.dev ecosystem, providing a full bootcamp-like learning experience, but at a more affordable price.
- Learning React Native. We teach the latest React Native architecture, which has recently become a standard. You’ll get up-to-date skills to evolve with today’s development speeds.
- Your first iOS and Android app. The Expo framework used, recommended by Meta, will ensure a smooth launch. The course includes proven materials co-created with language developers.
- Labor Market Advantage. React Native is awaiting a major upgrade to version 1.0. Learn mobile development now so you’ll be ready when more and more companies start actively using this tool.
What you’ll get:
- In-depth knowledge of React Native and Expo.
- Real-world experience building and publishing apps.
- Up-to-date skills that will help you stand out amongst candidates.
- This course is the perfect starting point for your journey in mobile development. Ready to get started on your mission?
Table of Contents
1 Intro to Zero to Hero
2 What is React Native?
3 Preparing your Environment
4 Create and run your first Expo app
5 Core React Native Components
6 How JSX and Styling works
7 Navigation with Expo Router
8 Storing Data in your app
9 Create and build the Swapi App
10 Building a Tab Bar
11 Working with JSON data and FlatList
12 Refactoring to React Components
13 Navigation with inside Stack
14 Fetch and display Detail Data
15 Storing Data with AsyncStorage
16 Intro to Module 2
17 The Drawer Navigation
18 Lists in React Native
19 SQLite with React Native
20 Native Modules & Permissions
21 App Setup and Drawer Menu
22 Working with Expo SQLite
23 Display & Remove SQLite Data
24 Debugging SQLite
25 Custom Drawer Navigation
26 Defining the Tasks Page
27 Navigating to Details
28 Save and update Tasks
29 Using the ImagePicker Module
30 Adding Local Notifications
31 Note: Drizzle ORM for Expo
32 Intro to Module 3
33 Expo Prebuild
34 React Native Debugging & Error Monitoring
35 React Native List problems
36 Modern State Management
37 Animations & Gestures
38 App Setup and Prebuild
39 Fetching Data with TanStack Query
40 Display data with FlashList
41 Filter & Search Data
42 Using a Loading Shimmer
43 Showing Product details
44 Cart State Management with Zustand
45 Persisting state with MMKV
46 Building a Cart Modal
47 Working with Gestures
48 Adding Animations
49 Monitoring with Sentry Session Replays
50 Deeplinks to Products
51 Intro to Module 4
52 App Security with JWT
53 Better Form Management
54 New React Native Concepts
55 About the API
56 App Setup and Dependencies
57 Registration with Form Validation
58 Building the Login
59 Auth Context with JWT
60 Protecting Pages with Authentication
61 Post Messages with Mutations
62 Load and Update List Data
63 Navigation and Update Data
64 Adding a Custom Font
65 Platform Specific Files
66 Supporting Dark Mode
67 Uploading Files to the API
Resolve the captcha to access the links!