Skip to main content
CourseFlix

React Native Mastery - the Ultimate React Native and Expo Course

15h 56m 3s
English
Paid

The "React Native Mastery" course offers comprehensive training in mobile development using React Native and Expo. Throughout the course, you will create 7 different projects, allowing you to build a portfolio with real mobile applications. The course covers a wide range of topics, including game development, animations, and the creation of full-fledged applications, providing valuable knowledge for both beginner and experienced developers.

About the Author: Vadim Savin (notJust.dev)

Vadim Savin (notJust.dev) thumbnail

Vadim Savin is a Moldova-based React Native educator behind the notJust.dev YouTube channel and paid bootcamp programs. He is one of the most consistently active independent React Native instructors, with a focus on full-stack mobile builds (React Native + Supabase / Firebase / AWS Amplify).

His CourseFlix listing carries two notJust.dev courses on React Native and Expo development. Material is paid and aimed at developers building production mobile apps with React Native rather than dabbling.

Watch Online 73 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 73 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 0. Welcome
All Course Lessons (73)
#Lesson TitleDurationAccess
1
0. Welcome Demo
01:35
2
1.0 Intro
01:33
3
1.1 Create a new project
06:40
4
1.2 Images
07:07
5
1.3 Icons
02:55
6
1.4 ScrollView
02:39
7
1.5 Buttons
04:01
8
1.6 Safe Area View
13:07
9
1.7 JSX
07:34
10
1.8 Conditional rendering
17:09
11
1.9 Custom compone
14:05
12
1.10 StyleSheet API
02:26
13
1.11 Debugging
12:51
14
2.0 Intro
03:04
15
2.1 Create a new project
02:36
16
2.2 Quiz UI
22:35
17
2.3 Props
32:36
18
2.4 Wrapper compone
10:55
19
2.5 Extending compone
16:12
20
2.6 State
18:08
21
2.7 Context API
30:36
22
2.8 useEffect
22:43
23
2.9 Hooks
16:22
24
2.10 Persist data
09:31
25
2.11 Component Lifecycle
09:59
26
2.12 Bonus
04:46
27
3.0 Intro
02:20
28
3.1 Create a new project
01:23
29
3.2 Expo Router
38:02
30
3.3 Camera
20:08
31
3.4 File System
23:19
32
3.5 Videos
19:13
33
3.6 Media Library
04:35
34
3.7 Expo Config Plugins
05:19
35
4.0 Intro
03:24
36
4.1 Setup the project
23:16
37
4.2 Form Inp
30:20
38
4.3 Form Screen
15:55
39
4.4 React Hook Form
18:56
40
4.5 Validations with Zod
07:43
41
4.6 Payment and Summary Forms
14:36
42
4.7 Multistep Form
21:53
43
4.8 Overview
03:44
44
4.9 Picker (Dropdown)
12:58
45
4.10 Checkboxes and Switches
07:22
46
4.11 Date & Time Picker
11:08
47
5.0 Intro
02:06
48
5.1 Project Setup
10:02
49
5.2 Global State with Zustand
21:03
50
5.3 Worko State
19:21
51
5.4 Exercises State
08:49
52
5.5 Immer
08:32
53
5.6 S State
25:04
54
5.7 Clean Workout
05:58
55
5.8 Local First Architecture
11:57
56
5.9 Setup Expo SQLite
09:18
57
5.10 Worko Database
30:06
58
5.11 Exercises Database
19:12
59
5.12 S Database
14:45
60
5.13 Outro
01:36
61
User Interface - L1
19:28
62
User Interface - L2
14:51
63
6.0 Intro
04:02
64
6.1 Setup the Project
11:54
65
6.2 Your first animation
16:46
66
6.3 The UI thread
15:45
67
6.4 Gestures
10:57
68
6.5 Ball Mechanics
28:57
69
6.6 User interactions
18:52
70
6.7 Blocks & Collisions
28:13
71
6.8 Game state
10:29
72
6.9 Bonus Block Lives
05:28
73
6.10 Outro
03:13
Unlock unlimited learning

Get instant access to all 72 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

73 lessons · 15h 56m 3s
Show all 73 lessons
  1. 1 0. Welcome 01:35
  2. 2 1.0 Intro 01:33
  3. 3 1.1 Create a new project 06:40
  4. 4 1.2 Images 07:07
  5. 5 1.3 Icons 02:55
  6. 6 1.4 ScrollView 02:39
  7. 7 1.5 Buttons 04:01
  8. 8 1.6 Safe Area View 13:07
  9. 9 1.7 JSX 07:34
  10. 10 1.8 Conditional rendering 17:09
  11. 11 1.9 Custom compone 14:05
  12. 12 1.10 StyleSheet API 02:26
  13. 13 1.11 Debugging 12:51
  14. 14 2.0 Intro 03:04
  15. 15 2.1 Create a new project 02:36
  16. 16 2.2 Quiz UI 22:35
  17. 17 2.3 Props 32:36
  18. 18 2.4 Wrapper compone 10:55
  19. 19 2.5 Extending compone 16:12
  20. 20 2.6 State 18:08
  21. 21 2.7 Context API 30:36
  22. 22 2.8 useEffect 22:43
  23. 23 2.9 Hooks 16:22
  24. 24 2.10 Persist data 09:31
  25. 25 2.11 Component Lifecycle 09:59
  26. 26 2.12 Bonus 04:46
  27. 27 3.0 Intro 02:20
  28. 28 3.1 Create a new project 01:23
  29. 29 3.2 Expo Router 38:02
  30. 30 3.3 Camera 20:08
  31. 31 3.4 File System 23:19
  32. 32 3.5 Videos 19:13
  33. 33 3.6 Media Library 04:35
  34. 34 3.7 Expo Config Plugins 05:19
  35. 35 4.0 Intro 03:24
  36. 36 4.1 Setup the project 23:16
  37. 37 4.2 Form Inp 30:20
  38. 38 4.3 Form Screen 15:55
  39. 39 4.4 React Hook Form 18:56
  40. 40 4.5 Validations with Zod 07:43
  41. 41 4.6 Payment and Summary Forms 14:36
  42. 42 4.7 Multistep Form 21:53
  43. 43 4.8 Overview 03:44
  44. 44 4.9 Picker (Dropdown) 12:58
  45. 45 4.10 Checkboxes and Switches 07:22
  46. 46 4.11 Date & Time Picker 11:08
  47. 47 5.0 Intro 02:06
  48. 48 5.1 Project Setup 10:02
  49. 49 5.2 Global State with Zustand 21:03
  50. 50 5.3 Worko State 19:21
  51. 51 5.4 Exercises State 08:49
  52. 52 5.5 Immer 08:32
  53. 53 5.6 S State 25:04
  54. 54 5.7 Clean Workout 05:58
  55. 55 5.8 Local First Architecture 11:57
  56. 56 5.9 Setup Expo SQLite 09:18
  57. 57 5.10 Worko Database 30:06
  58. 58 5.11 Exercises Database 19:12
  59. 59 5.12 S Database 14:45
  60. 60 5.13 Outro 01:36
  61. 61 User Interface - L1 19:28
  62. 62 User Interface - L2 14:51
  63. 63 6.0 Intro 04:02
  64. 64 6.1 Setup the Project 11:54
  65. 65 6.2 Your first animation 16:46
  66. 66 6.3 The UI thread 15:45
  67. 67 6.4 Gestures 10:57
  68. 68 6.5 Ball Mechanics 28:57
  69. 69 6.6 User interactions 18:52
  70. 70 6.7 Blocks & Collisions 28:13
  71. 71 6.8 Game state 10:29
  72. 72 6.9 Bonus Block Lives 05:28
  73. 73 6.10 Outro 03:13

Related courses

  • Animations with Reanimated thumbnail

    Animations with Reanimated

    By: Simon Grimm
    Step into the vibrant world of React Native animations with our comprehensive course, “Animations with Reanimated.” Learn how to craft fluid.
    1 hour 14 minutes 21 seconds
  • Deeplinks with Expo Router thumbnail

    Deeplinks with Expo Router

    By: Simon Grimm
    Master the art of integrating Deeplinks into your React Native app by utilizing Expo Router and file-based routing.
    56 minutes 43 seconds
  • Universal Apps with Tamagui thumbnail

    Universal Apps with Tamagui

    By: Simon Grimm
    Unlock the potential of your app development by creating a universal app with React Native and Tamagui.
    1 hour 35 minutes 34 seconds

Frequently asked questions

What is React Native Mastery - the Ultimate React Native and Expo Course about?
The "React Native Mastery" course offers comprehensive training in mobile development using React Native and Expo. Throughout the course, you will create 7 different projects, allowing you to build a portfolio with real mobile…
Who teaches React Native Mastery - the Ultimate React Native and Expo Course?
React Native Mastery - the Ultimate React Native and Expo Course is taught by Vadim Savin (notJust.dev). You can find more courses by this instructor on the corresponding source page.
How long is React Native Mastery - the Ultimate React Native and Expo Course?
React Native Mastery - the Ultimate React Native and Expo Course contains 73 lessons with a total runtime of 15 hours 56 minutes. All lessons are available to watch online at your own pace.
Is React Native Mastery - the Ultimate React Native and Expo Course free to watch?
React Native Mastery - the Ultimate React Native and Expo Course is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch React Native Mastery - the Ultimate React Native and Expo Course online?
React Native Mastery - the Ultimate React Native and Expo Course is available to watch online on CourseFlix at https://courseflix.net/course/react-native-mastery-the-ultimate-react-native-and-expo-course. The page hosts every lesson with the integrated video player; no download is required.