Companies Home Search Profile

React 2024: A Practical Guide with TypeScript & MERN Stack

Focused View

Sameh Manai

4:14:41

14 View
  • 1. Introduction.mp4
    01:27
  • 2. Apps Features Overview.mp4
    06:33
  • 1.1 akame-ga-kill.zip
  • 1.2 attack-on-titan.zip
  • 1.3 fire-force.zip
  • 1.4 hxh.zip
  • 1.5 jujutsu-kaisen.zip
  • 1.6 mangas.zip
  • 1.7 monster.zip
  • 1.8 seven-deadly-sins.zip
  • 1.9 the-promised-neverland.zip
  • 1.10 vinland-saga.zip
  • 1. Setting Up React with TypeScript, React Router 6, Redux Toolkit, and JSON Server.mp4
    10:40
  • 2. Integrating API Calls and Data Handling in Redux Toolkit.mp4
    06:05
  • 3.1 inputs.zip
  • 3. Styling Home Page, Implementing Filter and Sorting Data Functionalities.mp4
    14:50
  • 1. Implementing Cart Actions addToCart and cartTotal.mp4
    12:18
  • 2. Implementing CartItem Component Actions, and Adding Animated Notifications.mp4
    19:40
  • 1. Setting Up Express with MongoDB Using Mongoose.mp4
    10:19
  • 2. Implementing User Authentication with JWT, Bcrypt, and Express-Validator.mp4
    32:18
  • 3. Creating CRUD Operations, Implementing Controllers, Routes & Securing Endpoints.mp4
    23:24
  • 4. Implementing Multer for Poster Uploads.mp4
    07:16
  • 1.1 footer.zip
  • 1.2 home.zip
  • 1.3 home.zip
  • 1.4 login.zip
  • 1.5 navbar.zip
  • 1.6 poster.zip
  • 1.7 register.zip
  • 1.8 story.zip
  • 1.9 write.zip
  • 1. Setting Up React App, Concurrent Server-Client Execution, & Router Configuration.mp4
    18:00
  • 2. Authentication Slice Setup with Redux Toolkit.mp4
    22:48
  • 3. Token Management, User Authentication, Conditional Rendering & Logout Function.mp4
    17:51
  • 4. Handling Error Responses.mp4
    14:48
  • 5. Story Creation with File Uploads and Data Fetching.mp4
    26:16
  • 6. Implementing Update and Delete for Stories with Author-Based Access Control.mp4
    10:08
  • Description


    API Integration, Data Handling, Authentication, Error Handling, CRUD Operations, Secure Endpoints, Access Control

    What You'll Learn?


    • Develop a shopping cart using React, TypeScript, and JSON Server.
    • Manage state with Redux Toolkit.
    • Implement advanced features like search, filter, and sorting functionalities, and incorporate animated notifications.
    • Create a MERN application enabling users to compose and explore original stories.
    • Implement secure User Authentication and proficient token management.
    • Execute comprehensive CRUD operations, including seamless file uploads.

    Who is this for?


  • This course is ideal for developers seeking a practical understanding and deeper insights into React, Redux Toolkit and Nodejs
  • What You Need to Know?


  • Basic knowledge of React, TypeScript and Nodejs
  • More details


    Description

    This course will involve building two advanced applications from scratch.


    • Project 1:

    We will create a React application using TypeScript. We will set up React Router Dom 6 and establish a Redux Toolkit store with dummy data from a JSON file. Alongside this, we are going to define interfaces and create custom hooks to streamline data management and interaction. Configuration of a JSON server to handle the data will be included. Following this, we will integrate API calls and manage data in Redux Toolkit using createApi and useDataQuery. Additionally, we will implement search, filter, and sorting functionalities on the home page. Furthermore, we will perform cart actions such as adding items to the cart and getting the cart total, manage cart item component actions (increase and decrease quantity, clearing the cart, and remove items from the cart), and integrate animated notifications.


    • Project 2:

    We will begin by configuring Express with MongoDB using Mongoose. We will emphasize secure user authentication by utilizing JWT, Bcrypt, and Express-Validator. Progressing, we will implement robust CRUD operations for the Story Model, ensuring seamless data management. By integrating Multer, we will enable effortless file uploads within the application. Shifting focus to the front-end, we will meticulously set up React (without TypeScript) with React Router Dom 6, enabling efficient routing within the application. Moreover, we will handle token authentication, manage error responses adeptly, and empower users to create stories with file uploads, enhancing interactivity. Finally, we will conclude the app by implementing update and delete functionalities for stories and incorporating author-based access control to maintain data security and integrity.

    Who this course is for:

    • This course is ideal for developers seeking a practical understanding and deeper insights into React, Redux Toolkit and Nodejs

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Hi there!Your new instructor excels at providing clear, concise explanations and specializes in creating short, comprehensive courses enriched with practical applications to simplify complex subjects.Focusing mainly on JavaScript, React, Redux, TypeScript, GraphQL, Node, GoLang, Docker, Kubernetes, AWS offering a solid understanding and practical application through comprehensive courses.Empower the realization of iCodeLand by supporting through my course offerings.Ready to dive in?
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 17
    • duration 4:14:41
    • Release Date 2024/04/13