When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

React [2021] - The Full Stack Serverless eCommerce Course

Build a full-featured eCommerce app using React and serverless architecture.

     
  • 4.4
  •  |
  • Reviews ( 38 )
₹519

This Course Includes

  • iconudemy
  • icon4.4 (38 reviews )
  • icon26h 25m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About React [2021] - The Full Stack Serverless eCommerce Course

_

The course is created in Typescript but it is definitely fine if you prefer Javascript

_ Build a full-featured eCommerce application using React and serverless architecture (Firebase, Cloud Functions, Firestore, Storage, Authentication, Hosting). This is a learn-by-doing course, and at the end of this course, you will be able to build a full-fledged and performant eCommerce application. Here are what the course will be covering.

React state management using Context API and hooks

Custom hooks

Sign up, sign in, reset password, and social media login

Authentication and authorization

Route protection, route management

How to separate the UI and the logic using custom hook

How to create an elegant reusable component (Button, Input, Tab, Pagination)

How to create an elegant reusable modal

How to effectively create and manage form (using react-hook-form)

Fully functional shopping cart

Full-featured checkout system with Stripe

How to save card/set default card on Stripe system

Create an admin area that user can manage products, manage orders, manage users

Pagination and tabs

Search functionality using Algolia search

How to apply pagination on the search results.

How to use Firebase Firestore as a database

How to integrate Firebase Cloud Functions as a backend.

How to save image on Firebase Storage

Secure Firestore

How to deploy the app using Firebase Hosting _

The course is created in Typescript but it is definitely fine if you prefer Javascript

_

What You Will Learn?

  • State management in React using Context API and React Hooks .
  • Authentication and Authorization .
  • How to manage / protect routes in React .
  • How to create pagination and tabs .
  • How to create fully functional shopping cart .
  • Full featured check out system with Stripe (credit/debit card) .
  • Search system using Algolia search .
  • How to create elegant reusable component .
  • How to piece the serverless architecture (authentication, database, backend, storage) together .
  • How to deploy React app .
  • How to use Typescript in React Show moreShow less.