McAfee-Secured Website

Course name Mobile Apps Courses React Native - Advanced Concepts: React Native - Advanced Concepts

React Native - Advanced Concepts Video Course

React Native - Advanced Concepts Video Course is developed by Mobile Apps Courses Professionals to help you pass the React Native - Advanced Concepts exam.

You Will Learn:

Was $21.99
Now $19.99

Description

This course will improve your knowledge and skills required to pass React Native - Advanced Concepts exam.

Curriculum For This Course

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