Earn Your CS Degree, Tuition-Free, 100% Online!
AI Product Expert Certification - Master Generative AI Skills
Overview
Syllabus
00:00 - Intro
01:41 - Who is this for?
02:06 - How are apps made?
04:20 - React Native beginnings
05:56 - How does RN work?
07:24 - React Native frameworks
08:48 - Why Expo?
10:08 - React Native beginnings
12:32 - Installing Node.js
14:17 - Creating a new Expo project
16:31 - Installing VSCode
17:54 - Running the app in Expo Go
19:25 - Simplifying the project
22:25 - Project overview
24:00 - Pokémon API overview
27:21 - Fetching Pokémon
31:27 - Using useState for Pokémon
32:24 - Displaying Pokémon in a list
34:23 - Creating a Pokémon TypeScript type
36:23 - Fetching Pokémon images
38:59 - Displaying Pokémon images
40:54 - Expanding Pokémon info
42:28 - Styling Pokémon card
43:56 - Getting Pokémon type from API
47:24 - Styling with StyleSheet from React Native
54:30 - Navigating to Pokémon details screen
58:15 - Customizing layout screens
59:55 - Passing route params to Pokémon details screen
1:00:52 - Getting route params
1:01:50 - Exercise for the viewer
1:03:19 - More Expo Router screens customization and presentations
1:05:07 - Screen customization using Stack
1:07:25 - Recap and next steps
Taught by
Code with Beto