Udemy

React [2021] - The Full Stack Serverless eCommerce Course

立即報名
  • 353 名學生
  • 更新於 6/2021
4.4
(38 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
教學語言
英語
授課導師
Simple Coder
評分
4.4
(38 個評分)
16次瀏覽

課程簡介

React [2021] - The Full Stack Serverless eCommerce Course

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

*** 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 ***

課程章節

  • 10 個章節
  • 186 堂課
  • 第 1 章 Introduction
  • 第 2 章 Build The Basic UI
  • 第 3 章 Add Authentication
  • 第 4 章 Protect Routes
  • 第 5 章 Admin Area: Manage Products
  • 第 6 章 Client Area: Add To Cart
  • 第 7 章 Client Area: Shipping Address
  • 第 8 章 Client Area: Checkout (With Stripe)
  • 第 9 章 Client Area: Order Pages
  • 第 10 章 Admin Area: Manage Orders

課程內容

  • 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


評價

  • A
    Ali Ezadkhaha
    5.0

    Thank you, your code is much clean and nice, you deserve the highest rating.

  • Y
    Yoo Pyong Soo
    5.0

    yes

  • K
    KYOYA OGASAWARA
    5.0

    Absolutely great course! He teaches us how to make a real life app thoroughly. Actually this is not a short course, but nothing is wasted. If you want to learn how to make a large react app, not just boring ToDoList, I highly recommend this course. Thank you!

  • S
    Sujit Mohanty
    2.5

    I didn't want to rate this course poorly as it is such a nicely done project and a very comprehensive course. I have also seen the instructor asking questions. The biggest problem is there are a lot of issue that you will encounter with the tooling that it will make it difficult to persist continuing. I encountered them and didn't get answers to overcome them. Also there are no lecture specific commits for such a large making the experience more challenging to follow

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意