React Native - Advanced Concepts

What’s included
$14.99 / $24.99
Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.
Pay once, own it forever
Video Courses
Expo Setup
Lectures | Duration |
---|---|
1. Creating React Native Apps | 2m |
2. Why Expo? | 7m |
3. Creating Our First App | 4m |
1. Creating React Native Apps
2m
2. Why Expo?
7m
3. Creating Our First App
4m
Animations with React Native
Lectures | Duration |
---|---|
1. Animation Systems | 6m |
2. The Animation Module | 10m |
3. Animation from Square One | 8m |
4. Moving a Ball | 5m |
5. How Animations Work | 10m |
6. Animation from Another Angle | 9m |
7. Swipe Deck Props | 4m |
8. Component Boilerplate | 4m |
9. Interplay Between Components | 8m |
10. Customizing Individual Cards | 14m |
1. Animation Systems
6m
2. The Animation Module
10m
3. Animation from Square One
8m
4. Moving a Ball
5m
5. How Animations Work
10m
6. Animation from Another Angle
9m
7. Swipe Deck Props
4m
8. Component Boilerplate
4m
9. Interplay Between Components
8m
10. Customizing Individual Cards
14m
Handling Gestures
Lectures | Duration |
---|---|
1. The Pan Responder System | 10m |
2. Pan Responder's Event Handlers | 9m |
3. The Gesture Object | 10m |
4. Dragging a Card | 11m |
1. The Pan Responder System
10m
2. Pan Responder's Event Handlers
9m
3. The Gesture Object
10m
4. Dragging a Card
11m
Applying Animation Styling
Lectures | Duration |
---|---|
1. Animating Single Cards | 5m |
2. How to Rotate Elements | 7m |
3. Interpolating Rotation Values | 6m |
4. Linear Relations with Interpolation | 6m |
5. Limiting Rotation with Interpolation | 6m |
6. Springing Back to Default | 5m |
7. Detecting Minimum Swipe Distance | 7m |
8. Programmatic Animation | 9m |
9. Forcing Swipes | 4m |
10. Callbacks on Swipe Completion | 6m |
1. Animating Single Cards
5m
2. How to Rotate Elements
7m
3. Interpolating Rotation Values
6m
4. Linear Relations with Interpolation
6m
5. Limiting Rotation with Interpolation
6m
6. Springing Back to Default
5m
7. Detecting Minimum Swipe Distance
7m
8. Programmatic Animation
9m
9. Forcing Swipes
4m
10. Callbacks on Swipe Completion
6m
Component Reusability
Lectures | Duration |
---|---|
1. Writing Reusable Components | 5m |
2. The DefaultProps System | 4m |
3. Resetting Card Position | 6m |
4. Advancing the Deck | 6m |
5. Handling Empty Lists | 7m |
6. Getting the Cards to Stack | 9m |
7. Troubleshooting Flashing Images | 3m |
8. Cascading Card List | 6m |
9. Animating Advancing Cards | 4m |
10. Resetting the Index | 5m |
11. Deck Wrapup | 4m |
1. Writing Reusable Components
5m
2. The DefaultProps System
4m
3. Resetting Card Position
6m
4. Advancing the Deck
6m
5. Handling Empty Lists
7m
6. Getting the Cards to Stack
9m
7. Troubleshooting Flashing Images
3m
8. Cascading Card List
6m
9. Animating Advancing Cards
4m
10. Resetting the Index
5m
11. Deck Wrapup
4m
One Time Password Authentication
Lectures | Duration |
---|---|
1. Review of Common Auth Flows | 8m |
2. The Details of One Time Passwords | 10m |
3. Tech Stack with Google Cloud Functions | 8m |
4. Traditional Servers vs Google Cloud Functions | 8m |
5. Layout of Google Cloud Functions | 10m |
6. Firebase Project Setup | 7m |
7. Deploying a Firebase Project | 5m |
8. Testing Deployed Functions | 8m |
9. Project File Structure | 6m |
10. The Request and Response Objects | 11m |
11. Generating a Service Account | 6m |
12. Sanitizing User Inputs | 9m |
13. Creating New Users | 6m |
14. Testing New User Creation | 5m |
1. Review of Common Auth Flows
8m
2. The Details of One Time Passwords
10m
3. Tech Stack with Google Cloud Functions
8m
4. Traditional Servers vs Google Cloud Functions
8m
5. Layout of Google Cloud Functions
10m
6. Firebase Project Setup
7m
7. Deploying a Firebase Project
5m
8. Testing Deployed Functions
8m
9. Project File Structure
6m
10. The Request and Response Objects
11m
11. Generating a Service Account
6m
12. Sanitizing User Inputs
9m
13. Creating New Users
6m
14. Testing New User Creation
5m
Twilio Integration
Lectures | Duration |
---|---|
1. Texting from Twilio | 6m |
2. Twilio Credentials | 7m |
3. Accessing Saved Users | 6m |
4. Sending Texts to Users | 9m |
5. Generating Access Codes | 9m |
6. Verifying One Time Passwords | 8m |
7. Invalidating Used Codes | 8m |
8. Generating JWT's | 5m |
1. Texting from Twilio
6m
2. Twilio Credentials
7m
3. Accessing Saved Users
6m
4. Sending Texts to Users
9m
5. Generating Access Codes
9m
6. Verifying One Time Passwords
8m
7. Invalidating Used Codes
8m
8. Generating JWT's
5m
Client Side One Time Passwords
Lectures | Duration |
---|---|
1. Transitioning to React Native | 3m |
2. App Boilerplate | 7m |
3. Defining Instance Properties | 8m |
4. Invoking Cloud Functions | 7m |
5. Refactoring with Async/Await | 9m |
6. Debugging with Async/Await | 5m |
7. Async/Await on User Signin | 6m |
8. Capturing Tokens | 4m |
9. Firebase Auth with a JWT | 6m |
10. Breather and Review | 7m |
1. Transitioning to React Native
3m
2. App Boilerplate
7m
3. Defining Instance Properties
8m
4. Invoking Cloud Functions
7m
5. Refactoring with Async/Await
9m
6. Debugging with Async/Await
5m
7. Async/Await on User Signin
6m
8. Capturing Tokens
4m
9. Firebase Auth with a JWT
6m
10. Breather and Review
7m
Bringing it All Together
Lectures | Duration |
---|---|
1. App Overview | 6m |
2. Screen Walkthrough | 6m |
3. More Screen Walkthroughs | 7m |
4. App Challenges and Solutions | 5m |
5. Screens vs Components | 3m |
6. React Native Navigation Options | 9m |
7. React Navigation in Practice | 10m |
8. Screen Boilerplate | 7m |
9. Implementing the First Navigator | 7m |
10. Nesting Navigators | 7m |
11. Wiring Up Stack Navigators | 3m |
12. Class vs Instance Properties | 6m |
13. Customization with Header Options | 5m |
14. Programmatic Navigation | 7m |
15. Styling the NavBar | 5m |
16. The Welcome Screen | 6m |
17. Styling the Welcome Screen | 8m |
18. Even More Welcome Screen Styling! | 9m |
19. Navigation from the Welcome Screen | 5m |
20. More on Welcome Screen Navigation | 10m |
1. App Overview
6m
2. Screen Walkthrough
6m
3. More Screen Walkthroughs
7m
4. App Challenges and Solutions
5m
5. Screens vs Components
3m
6. React Native Navigation Options
9m
7. React Navigation in Practice
10m
8. Screen Boilerplate
7m
9. Implementing the First Navigator
7m
10. Nesting Navigators
7m
11. Wiring Up Stack Navigators
3m
12. Class vs Instance Properties
6m
13. Customization with Header Options
5m
14. Programmatic Navigation
7m
15. Styling the NavBar
5m
16. The Welcome Screen
6m
17. Styling the Welcome Screen
8m
18. Even More Welcome Screen Styling!
9m
19. Navigation from the Welcome Screen
5m
20. More on Welcome Screen Navigation
10m
Facebook Authentication
Lectures | Duration |
---|---|
1. Facebook Auth Flow | 6m |
2. The Facebook Dev Console | 6m |
3. Redux Setup | 13m |
4. Using Async Storage | 10m |
5. Crazy Async/Await Syntax | 13m |
6. Logging in With Facebook | 18m |
7. Testing Facebook's Login Flow | 11m |
8. World's Biggest Gotcha | 9m |
9. The Auth Reducer | 6m |
10. Skipping the Auth Screen | 9m |
11. Testing Auth Flow | 4m |
12. Advancing the Welcome Screen | 12m |
13. Resolving the Loading Screen | 3m |
1. Facebook Auth Flow
6m
2. The Facebook Dev Console
6m
3. Redux Setup
13m
4. Using Async Storage
10m
5. Crazy Async/Await Syntax
13m
6. Logging in With Facebook
18m
7. Testing Facebook's Login Flow
11m
8. World's Biggest Gotcha
9m
9. The Auth Reducer
6m
10. Skipping the Auth Screen
9m
11. Testing Auth Flow
4m
12. Advancing the Welcome Screen
12m
13. Resolving the Loading Screen
3m
MapViews on React Native
Lectures | Duration |
---|---|
1. Showing a Map | 5m |
2. Interacting with the MapView | 7m |
3. Working around MapView Issues | 5m |
4. The Indeed Jobs API | 9m |
5. Location API Mismatch | 9m |
6. Converting LatLong to Zip Code | 11m |
7. Fetching a List of Jobs | 8m |
8. Issuing Action Creators from MapScreen | 10m |
9. The Jobs Reducer | 9m |
10. Navigating from Action Creators | 5m |
11. The Deck Screen | 4m |
12. Importing the Deck Component | 4m |
13. Applying the Swipe Component | 6m |
14. Styling Job Cards | 9m |
15. Customizing MapViews | 10m |
16. Android Compatibility | 7m |
17. Dynamic Key Props | 5m |
18. One More Swipe Deck Fix | 2m |
19. Liking a Job | 3m |
20. Considering Only Unique Jobs | 11m |
21. The Review Screen | 3m |
22. Rendering a List of Liked Jobs | 8m |
23. Applying to Jobs | 8m |
24. Mapping a Jobs Location | 8m |
25. Styling the Job Card | 7m |
26. Clearing Liked Jobs | 8m |
27. Redirecting Back to the Map | 3m |
28. Callback Gotcha | 3m |
29. Tab Bar Icons | 6m |
30. Tab Bar Config | 7m |
31. Android Specific Fixes | 5m |
1. Showing a Map
5m
2. Interacting with the MapView
7m
3. Working around MapView Issues
5m
4. The Indeed Jobs API
9m
5. Location API Mismatch
9m
6. Converting LatLong to Zip Code
11m
7. Fetching a List of Jobs
8m
8. Issuing Action Creators from MapScreen
10m
9. The Jobs Reducer
9m
10. Navigating from Action Creators
5m
11. The Deck Screen
4m
12. Importing the Deck Component
4m
13. Applying the Swipe Component
6m
14. Styling Job Cards
9m
15. Customizing MapViews
10m
16. Android Compatibility
7m
17. Dynamic Key Props
5m
18. One More Swipe Deck Fix
2m
19. Liking a Job
3m
20. Considering Only Unique Jobs
11m
21. The Review Screen
3m
22. Rendering a List of Liked Jobs
8m
23. Applying to Jobs
8m
24. Mapping a Jobs Location
8m
25. Styling the Job Card
7m
26. Clearing Liked Jobs
8m
27. Redirecting Back to the Map
3m
28. Callback Gotcha
3m
29. Tab Bar Icons
6m
30. Tab Bar Config
7m
31. Android Specific Fixes
5m
Offline Data Persistence
Lectures | Duration |
---|---|
1. Push Notifications and Data Persistence | 4m |
2. Persisting Application State | 5m |
3. Wiring Up Redux Persist | 3m |
4. How Redux Persist Works | 7m |
5. Redux Persist - Huge Gotcha! | 8m |
1. Push Notifications and Data Persistence
4m
2. Persisting Application State
5m
3. Wiring Up Redux Persist
3m
4. How Redux Persist Works
7m
5. Redux Persist - Huge Gotcha!
8m
Push Notifications
Lectures | Duration |
---|---|
1. Push Notification Overview | 6m |
2. Registering For Push Notifications | 8m |
3. Generating Push Tokens | 5m |
4. Testing Notifications | 6m |
5. More on Notifications and Wrapup | 5m |
1. Push Notification Overview
6m
2. Registering For Push Notifications
8m
3. Generating Push Tokens
5m
4. Testing Notifications
6m
5. More on Notifications and Wrapup
5m