Build Ecommerce Like Amazon By Javascript, Node & Mongodb
Last updated 9/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.26 GB | Duration: 10h 18m
Last updated 9/2021
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.26 GB | Duration: 10h 18m
The most up-to-date JavaScript course. Build a massive ECommerce app with Vanilla JS, Node, Express, MongoDB, Mongoose
What you'll learn
HTML5 and CSS3: Semantic Elements, CSS Grid, Flexbox
JavaScript Basics: Functions, Array, Events
JavaScript Intermediate: DOM, Rendering Content, Routing URLs
JavaScript Advanced: ES6 Features Like Arrow Function, Asynchronous Programming
Nodejs: Web API, File Upload, JWT
MongoDB: Database Modeling, Mongoose, Filter, Aggregation
Development: ESLint, Babel, Git, Github, VS Code
Deployment: Heroku, MongoDB Atlas, Amazon S3 Storage
Requirements
Basic HTML and CSS
Description
Welcome to my coding course to build an eCommerce website like amazon. In this course, you will learn the essential tools and skills to design, develop, and deploy a fully-function website like amazon using Vanilla JavaScript, HTML5, and CSS3 in frontend and Node and MongoDB in the backend.I designed this course for anyone seeking to develop a fully-functional eCommerce website like amazon. By the end of this course, you’ll be able to design a responsive web template, implement a user-friendly frontend, and build a scalable backend. Also, you can deploy your website on cloud servers like Heroku and connect it to payment gateways like PayPal.You need to open a code editor along with me and start coding throughout this course. I teach you:Web Design using HTML5, CSS3 including Semantic Elements, Flexbox, Grid System, and Response Design.Frontend Development by Pure JavaScript including ES6 Syntax, Rendering System, Single Page App, Libraries for Date-Time, drawing chart and etc.Backend Development using Node and MongoDB consists of ExpressJS, JWT Authentication, Mongoose object data modeling, and more.This course is for non-coders or juniors who want to be a professional web developer to get a job in 22 million job opportunities around the world. No requirement is necessary for this course and having a passion for coding is enough.Feel free to take a look at the course preview and enroll if it is along with your ambitions.
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Start ECommerce Development
Lecture 2 Create Folder Structure
Lecture 3 Design Website Template
Lecture 4 Create Home Screen
Section 3: JavaScript
Lecture 5 Render Dynamic Products
Lecture 6 Build Url Router
Section 4: NodeJS
Lecture 7 Create Node.JS Server
Lecture 8 Load Products From Backend
Section 5: Development Setting
Lecture 9 Add WebPack To Frontend
Lecture 10 Install Babel On Backend
Lecture 11 Enable Coding Linting with ESLint
Lecture 12 Install VSCode Extension
Section 6: Product Screen
Lecture 13 Create Rating Component
Lecture 14 Product Screen
Lecture 15 Product Screen UI
Lecture 16 Product Screen Action
Section 7: Shopping Cart
Lecture 17 Add To Cart Action
Lecture 18 Cart Screen UI
Lecture 19 Update and Delete Cart Items
Section 8: MongoDB
Lecture 20 Connect to MongoDB and Create Admin User
Section 9: User Authentication
Lecture 21 Signin Screen UI
Lecture 22 Sign-in Screen Backend
Lecture 23 Sign-in Screen Action
Lecture 24 Progress Indicator
Lecture 25 Register Screen
Lecture 26 Profile Screen
Section 10: Checkout Wizard
Lecture 27 Checkout Wizard Screen
Lecture 28 PlaceOrder Screen
Lecture 29 Place Order Action
Section 11: Complete Order
Lecture 30 Order Details Screen
Lecture 31 Payment by PayPal
Lecture 32 Display Orders History
Section 12: Admin Products
Lecture 33 Create Admin Dashboard
Lecture 34 Admin Products UI
Lecture 35 Create Product API
Lecture 36 Edit Product Screen UI
Lecture 37 Edit Product Backend
Lecture 38 Upload Product Image
Lecture 39 Add Build Scripts
Lecture 40 Delete Product
Section 13: Admin Orders
Lecture 41 List Orders
Lecture 42 Delete Orders
Section 14: Dashboard Chart
Lecture 43 Dashboard Summary
Lecture 44 Dashboard Chart
Section 15: Deploy Website
Lecture 45 Deploy Website on Heroku
Section 16: Advanced Features
Lecture 46 Fix Build Script and Add Guide For Run Locally
Lecture 47 Search Products
Lecture 48 Show Sidebar Menu
Lecture 49 Rate and Review Products
None-Coder,Beginner JavaScript Programmers,Web Developers and Designers,Business Owners who want to sell their products