Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    React Native Masterclass

    Posted By: ELK1nG
    React Native Masterclass

    React Native Masterclass
    Published 1/2024
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 10.89 GB | Duration: 18h 12m

    Master React Native App Development with Firebase, Typescript, Stripe, and Best Practices for Building Scalable apps

    What you'll learn

    Build robust React Native apps with seamless user authentication, data storage, and image moderation.

    Integrate Stripe for secure in-app payments, enabling seamless purchases.

    Utilize TensorFlow JS for AI-driven content filtering, ensuring user-uploaded images adhere to guidelines.

    Leverage Firebase for real-time data syncing and cloud storage, enhancing app performance and scalability.

    Master TypeScript and testing in React Native projects, elevating code quality and maintainability.

    Setup and master testing with React Native expo

    Requirements

    Basic javascript knowledge is required, knowledge of react is nice to have but not necessary

    Description

    Description:Welcome to this comprehensive React Native course, where we'll guide you through the process of building scalable and engaging mobile apps for iOS and Android platforms using React Native, Firebase, TypeScript, testing, and Stripe.Throughout this course, you'll gain hands-on experience and in-depth knowledge of the following key topics:1. User Authentication: Learn how to create a secure and seamless authentication process using email and password, allowing users to sign up and log in with ease.2. Firebase Integration: Discover how to leverage the power of Firebase for storing data and managing real-time data syncing, as well as utilizing Cloud Storage for file uploads.3. TypeScript: Master TypeScript in your React Native projects to enhance code quality, maintainability, and catch errors early during the development process.4. Testing: Understand how to set up and implement tests for your React Native app, ensuring its stability and reliability for your users.5. Stripe Integration: Integrate Stripe for secure in-app payments, enabling users to make seamless transactions within your app.6. Tensorflow.js explicit content detectionBy the end of this course, you'll be equipped with the skills and confidence needed to build robust, scalable, and user-friendly mobile apps using React Native and the latest technologies. Whether you're a beginner looking to break into the world of mobile app development or an experienced developer seeking to expand your skillset, this course has something for everyone.Join us today, and embark on an exciting journey to master React Native app development with a focus on user authentication, Firebase, TypeScript, testing, and Stripe integration. Let's get started!

    Overview

    Section 1: Introduction

    Lecture 1 Course Overview

    Lecture 2 React Native explanation

    Lecture 3 React Native CLI vs Expo

    Lecture 4 Links

    Section 2: Development environment setup

    Lecture 5 Notes for different Operating Systems

    Lecture 6 [macOS and WINDOWS] - Node.js - Download

    Lecture 7 [macOS and WINDOWS] - Visual Studio Code - Download

    Lecture 8 [macOS and WINDOWS] - Git and Github

    Lecture 9 [macOS and WINDOWS] - Expo

    Lecture 10 [WINDOWS] - Android Studio

    Lecture 11 [macOS] - Android Studio

    Lecture 12 [macOS] - XCode

    Section 3: Intro project - Todo App

    Lecture 13 App Setup

    Lecture 14 Styling in react native

    Lecture 15 Display mock data

    Lecture 16 Create a new Todo

    Lecture 17 Adding edit and delete button

    Lecture 18 Android margin fix

    Lecture 19 Delete todo

    Lecture 20 Update todo

    Section 4: Master project Setup

    Lecture 21 Master project - introduction

    Lecture 22 Master project - design

    Lecture 23 Setting up the project

    Lecture 24 Home Page layout

    Lecture 25 Font error fix

    Lecture 26 StyleSheet vs Styled Components

    Lecture 27 Adding new code structure

    Lecture 28 Splitting code into components

    Lecture 29 What we've done so far and future plans

    Lecture 30 Adding typescript to our project

    Lecture 31 Adding redux

    Lecture 32 Setting up testing environment

    Lecture 33 Testing our components

    Section 5: Sign Up Screen

    Lecture 34 Section Overview

    Lecture 35 Creating Sign Up screen and components structure

    Lecture 36 Adding Clerk for authentication

    Lecture 37 Adding firebase for data storage

    Lecture 38 Header component

    Lecture 39 Form styling

    Lecture 40 Form component (part 1)

    Lecture 41 Form component (part 2)

    Lecture 42 Adding sign up functionality

    Lecture 43 Type errors fix

    Lecture 44 Adding Profile screen mock

    Lecture 45 Adding auth buttons setup

    Lecture 46 Adding sign up with google

    Lecture 47 Adding sign up with apple

    Lecture 48 Sign in link

    Lecture 49 Android header fix

    Lecture 50 (IMPORTANT) before we start writing tests

    Lecture 51 Testing the Header component

    Lecture 52 Testing the LogInLink component

    Lecture 53 Testing the Form component (part 1)

    Lecture 54 Testing the Form component (part 2)

    Lecture 55 Testing the GoogleAuthBtn component

    Lecture 56 (FIX) GoogleAuthBtn important fix

    Lecture 57 Testing the AppleAuthBtn component

    Section 6: Sign In Screen

    Lecture 58 Creating the Sign In screen and components structure

    Lecture 59 Adding Header component

    Lecture 60 Styling Form component

    Lecture 61 Adding Sign in process with Form component

    Lecture 62 Adding Sign In with Google button

    Lecture 63 Adding Sign In with Apple button

    Lecture 64 Adding SingUp link component

    Lecture 65 Testing the Header component

    Lecture 66 Testing the Form component

    Lecture 67 Testing the GoogleAuthBtn component

    Lecture 68 Testing the AppleAuthBtn component

    Lecture 69 Testing the SignUpLink component

    Section 7: Profile Screen

    Lecture 70 Adding storage to the project (IMPORTANT)

    Lecture 71 Rewriting tests to match our current code

    Lecture 72 Styling the Profile screen

    Lecture 73 Adding Header component

    Lecture 74 Adding Profile Preview component

    Lecture 75 Styling the Profile Form for editing user data

    Lecture 76 Edit Profile Form component (part 1)

    Lecture 77 Edit Profile Form component (part 2)

    Lecture 78 Testing the Header component

    Lecture 79 Testing the Profile Preview component

    Lecture 80 Testing the Edit Profile Form component

    Lecture 81 Adding wrapper for Profile screen

    Lecture 82 Adding Side Menu component

    Lecture 83 Adding tests for Side Menu

    Section 8: My Art Screen

    Lecture 84 My Art Screen

    Lecture 85 Add Header component

    Lecture 86 My Art component

    Lecture 87 Art Form styles

    Lecture 88 Upload your art form

    Lecture 89 Fetch image from firebase storage

    Lecture 90 Add test for header component

    Lecture 91 Add tests for MyArt component

    Lecture 92 Add tests for ArtForm component

    Section 9: Gallery Screen

    Lecture 93 Adding Header component

    Lecture 94 Adding Art component

    Lecture 95 Adding Gallery screen to navigation stack

    Lecture 96 Adding tests for Header component

    Lecture 97 Adding tests for Art component

    Section 10: Art Screen

    Lecture 98 Adding Art Screen

    Lecture 99 Adding Header component

    Lecture 100 Adding Details component

    Lecture 101 Header component test

    Lecture 102 Details component test

    Section 11: User Profile

    Lecture 103 User Profile Screen setup

    Lecture 104 Profile Details

    Lecture 105 User's art

    Lecture 106 Profile details tests

    Lecture 107 Art details tests

    Section 12: Payments

    Lecture 108 Stripe overview

    Lecture 109 Firebase functions overview

    Lecture 110 Create payment server

    Lecture 111 Implement payment inside the app

    Lecture 112 Uploading to firebase functions

    Section 13: Course Outro

    Lecture 113 Cours Outro

    Lecture 114 What's coming

    Lecture 115 Challenges

    Lecture 116 Challenge 1

    Lecture 117 Challenge 2

    Lecture 118 Challenge 3

    Lecture 119 Course rating

    Section 14: React and typescript appendix (OPTIONAL)

    Lecture 120 React.js intro

    Lecture 121 useState hook

    Lecture 122 useEffect hook

    Lecture 123 Typescript intro

    Lecture 124 Typescript config for react project

    Lecture 125 Adding types to user fetching app

    People that want to learn react native (begginers),Advanced devs that want to learn about topics like typescript, testing and ML in react native