Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 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 31 1 2
    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

    All You Need To Know React With Practical Project

    Posted By: ELK1nG
    All You Need To Know React With Practical Project

    All You Need To Know React With Practical Project
    Published 11/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.75 GB | Duration: 11h 1m

    Learn React by building real-world applications with React, React hooks & integrating RESTful APIs

    What you'll learn

    Master the entire modern frontend stack: React, APIs integration, React hooks

    Learn about the React core functionality

    Learn React beautiful mechanism such as Context API, Props drilling, Render props

    Realize the power of building reusable components

    Create real life project

    Becoming proficient in integrating RESTful APIs with React

    Authentication including password reset and authorization by protected route

    Avoid useless coding - Learn what's important

    Requirements

    Basic of Javascript

    General knowledge of how the web works is recommended but not a must-have

    Absolutely no understanding of React or frontend development is required, I take you from beginner to intermediate developer

    Description

    Do you want to build fast and powerful frontend applications with JavaScript? Would you like to become a more complete and in-demand developer?Then Reactjs is the hottest technology for you to learn right now, and you came to the right place to do it!This is a project based course where we build an extensive, in-depth frontend application. We will start from scratch and end up with a professional project. We will dive deep into React, React hooks, APIs integration. Here is some of what you will learn in this course and project:Reactjs core functionalityHow React worksVirtual DOMRendering JSX element Component, State & PropsReact FormControlled form vs Uncontrolled form Rendering list & keyProps drillingContext APIRender PropsReact hooksCustom hooksHandling CSS with ReactReact routingAuthentication and Protected routeList searching and PaginationRecover password by emailVerify user emailHTTP EssentialsPostman ClientIntegrating RESTful APIsWeb development is evolving, in the past, server-side rendering handled all views and templates, but with the emergence of frontend frameworks like React, Angular, and Vue, projects are now divided into backend and frontend components. The backend manages database interactions and serves JSON, while the frontend fetches data and creates the user interface. This course focuses on the entire frontend aspect, enabling you to construct robust application and giving you the freedom to choose your backend technologies.Our curriculum goes beyond typical React tutorials, as we cover advanced topics like authentication, roles, permissions, password reset mechanisms, verify user email, and many more. By the end of this course, you'll have a deep understanding of what it takes to be a proficient frontend engineer.

    Overview

    Section 1: Introduction

    Lecture 1 Course Overview

    Lecture 2 What is React

    Lecture 3 What is Virtual DOM

    Lecture 4 Install Nodejs on Windows OS

    Lecture 5 Install Nodejs on Mac OS

    Lecture 6 Install Nodejs on Linux OS

    Lecture 7 Setup a React Project

    Section 2: JSX Element and Rendering JSX Element

    Lecture 8 What is JSX Element

    Lecture 9 JSX More Detail

    Lecture 10 Rendering JSX Element

    Section 3: Component and Props

    Lecture 11 What is Component

    Lecture 12 What is Props

    Lecture 13 Export and Import Component

    Lecture 14 Root Component

    Lecture 15 Children Property

    Lecture 16 Class Based Component

    Section 4: State and Life Cycle Method

    Lecture 17 What is State

    Lecture 18 More About State

    Lecture 19 Component Did Mount

    Lecture 20 Update State

    Lecture 21 Component will Unmount

    Lecture 22 State in Functional Component

    Lecture 23 Event Handler

    Lecture 24 Passing Parameter to Event Handler

    Section 5: Conditional Rendering List and Key

    Lecture 25 What is Conditional Rendering

    Lecture 26 Conditional Rendering More Detail

    Lecture 27 List

    Lecture 28 List Key Props

    Lecture 29 Counter App

    Section 6: React Form

    Lecture 30 Controlled Form vs Uncontrolled Form

    Lecture 31 Input Element

    Lecture 32 Textarea Input Element

    Lecture 33 Select Element

    Lecture 34 Checkbox Input Element

    Lecture 35 Radio Input Element

    Lecture 36 Submit Input

    Lecture 37 Registration Form

    Section 7: Higher Order Component

    Lecture 38 What is Higher Order Component

    Lecture 39 How to Create Higher Order Component

    Lecture 40 How to Use Higher Order Component

    Section 8: Render Props Pattern

    Lecture 41 What is Render Props

    Lecture 42 Render Props Example

    Lecture 43 Render Props Variation

    Section 9: Context API

    Lecture 44 Props Drilling

    Lecture 45 What is Context API

    Lecture 46 Create Custom Context

    Lecture 47 How to Use Context

    Lecture 48 Built in Context

    Lecture 49 useContext Hook

    Section 10: React Hook

    Lecture 50 React Hook Introduction

    Lecture 51 What is useEffect Hook

    Lecture 52 Timer Example

    Lecture 53 Cleanup Function

    Lecture 54 Fetch Data from API Request

    Lecture 55 React Memo and useCallback Hook

    Lecture 56 useMemo Hook

    Lecture 57 useRef Hook

    Lecture 58 useReducer Hook

    Lecture 59 Complex Counter

    Lecture 60 Fetch Post List Example

    Lecture 61 Fetch Post List by useReducer Hook

    Lecture 62 Custom Hook

    Section 11: React CSS

    Lecture 63 React Stylesheet

    Lecture 64 CSS Style in Html

    Lecture 65 Inline CSS

    Lecture 66 CSS Module

    Lecture 67 Dynamic CSS

    Section 12: React Router

    Lecture 68 What is React Router

    Lecture 69 Route Configuring

    Lecture 70 Nav Link

    Lecture 71 Active Link

    Lecture 72 Navigate Programmatically

    Lecture 73 Not Found Route

    Lecture 74 Dynamic Route

    Lecture 75 Url Params

    Lecture 76 Search Params

    Lecture 77 Nested Route

    Lecture 78 Relative Link

    Lecture 79 Source Code

    Section 13: React Blog Project

    Lecture 80 Project Requirement Analysis

    Lecture 81 Initiating Nodejs Project

    Lecture 82 MongoDB Install on Windows OS

    Lecture 83 MongoDB Install on Mac OS

    Lecture 84 MongoDB Install on Linux OS

    Lecture 85 Add MongoDB Database Reference to Nodejs Project

    Lecture 86 Setup Email Credentials

    Lecture 87 Aws S3 Bucket Setup

    Lecture 88 Install Postman Software

    Lecture 89 Start Server

    Lecture 90 Initiating React App

    Lecture 91 Project Layout and Routing

    Lecture 92 Signup Form

    Lecture 93 Signup Form Validation

    Lecture 94 Signup API Integration

    Lecture 95 Signup Functionality Testing

    Lecture 96 Base Url

    Lecture 97 Toast Message

    Lecture 98 Signin API Integration

    Lecture 99 Store Information to Local Storage

    Lecture 100 Auth Context

    Lecture 101 Logout Functionality

    Lecture 102 Category Module All Pages

    Lecture 103 Add Category

    Lecture 104 Add Token to Request Headers

    Lecture 105 Category List

    Lecture 106 Category List Pagination

    Lecture 107 Search Category

    Lecture 108 Update Category

    Lecture 109 Delete Confirmation Modal

    Lecture 110 Delete Category

    Lecture 111 Post Module All Pages

    Lecture 112 Add New Post

    Lecture 113 Upload File

    Lecture 114 Post List

    Lecture 115 Post Detail

    Lecture 116 Post Update

    Lecture 117 Post Delete

    Lecture 118 Home Page

    Lecture 119 Update Profile

    Lecture 120 Change Password

    Lecture 121 Verify User

    Lecture 122 Multi User Role

    Lecture 123 Recover Password

    Lecture 124 Wrapup

    Section 14: What Next

    Lecture 125 What Next

    Take this course if you're a backend developer looking to go into frontend development using the most complete course on the market,Everyone who's interested in building modern, scalable and high-performing web applications,Programmers who want to learn the most in demand skills of a frontend developer,Any frontend developer who wants to learn React