Complete Modern Amazon clone: Angular 5 and Node.js
3.6 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17,916 students enrolled

Complete Modern Amazon clone: Angular 5 and Node.js

Use Angular 5 , Node.js , Stripe and Algolia to build a complete Amazon website!
3.6 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
17,916 students enrolled
Last updated 2/2018
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 19 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build websites and apps
  • Students will be able to build their own dream e-commerce web application and sell their favorite stuff online!
Course content
Expand all 107 lectures 06:05:56
+ Setting up Node.js
8 lectures 23:00
Setting up MLab
01:54
Setting up Configuration file for database, port number and secret key
04:33
Adding CORS
02:21
Source Code: Section 1
00:01
+ Setting up Angular 5
11 lectures 32:06
Overview
04:24
Installing Dependencies - Angular
03:26
Adding Dependencies to App Module
02:30
Setting up Navbar and Footer
04:21

You can download the logo from the link :)

logo.png
00:00
Setting up Navbar and Footer Episode 2
06:17
Angular Router Explanation
02:02
Setting up Home Page
03:09
Setting up REST Service
01:58
Setting up Data Service, Message Component
03:58
Source Code: Section 2
00:01
+ Authentication - Node.js
10 lectures 40:25
Overview
01:11
Create your first UserSchema model Part 1: Why
01:25
UserSchema model Part 2: Attributes
04:02
UserSchema model Part 3: Hash Password
03:56
UserSchema model Part 4: Compare Password
01:48
UserSchema model Part 5: Gravatar
04:05
UserSchema model Part 6: Conclusion
02:22
Create a signup API
15:54
Create a login API
05:41
Source Code: Section 3
00:01
+ Authentication - Angular.js
8 lectures 21:45
Overview, JWT on the frontend, localStorage
01:10
Create Registration Component, Logic
06:10
Registration Page Design
02:48
Create Login Component, Logic
04:58
Login Page Design
01:53
Auth Guard
03:04
Features Demo
01:41
Source code: Section 4
00:01
+ Profile and Address API - Node.js
6 lectures 20:45
Overview
00:56
Create A JSONWEBTOKEN middleware
04:50
Profile API - GET
05:34
Profile API - Editing your profile
03:54
Address API - GET and POST
05:30
Source code: Section 5
00:01
+ Profile and Address Pages - Angular
6 lectures 24:20
Get Profile Logic
02:51
Profile Page
06:01
Settings Page
07:10
Create Address Page
06:27
Features Demo
01:50
Source code: Section 6
00:01
+ Adding a category and product as a seller - Node.js
12 lectures 44:31
Overview
00:57
Create a category Schema
02:12
Create a category Schema
04:28
Get all categories API
03:15
Create a Product Schema
03:15
Create amazon web services account
03:36
Install dependencies
03:49
Create an upload function using s3 and multer
02:30
Add a product API - Seller
08:11
Get my Product API
06:01
Using faker library to increase the amount of products stored
06:16
Source Code: Section 7
00:01
+ Adding a category and product as a seller - Angular
5 lectures 21:50
Create Categories Component
04:08
Add Category (Under Categories)
03:19
Create Post Product Component
08:25
Create My-Products Component
05:57
Source Code: Section 8
00:01
+ Products API - Node.js
10 lectures 31:53
Getting all products in a specific category
08:13
Pagination concept
00:50
Async.waterfall, params and query
04:33
Getting all products in a specific category API Part 1 - Counting
02:51
Getting all products in specific category API Part 2 - Pagination
03:38
Getting all products in a specific category API Part 3 - Getting category name
03:23
Getting all products in a specific category API Part 4 - Using async.parallel
03:11
Getting a single product API
03:29
Getting all products API
01:44
Source Code: Section 9
00:01
+ Products API - Angular
5 lectures 17:37
Pagination concept
02:17
Create Category Component
07:33
Create Product Component
04:53
Add Product Cards to Home
02:53
Source Code: Section 10
00:01
Requirements
  • Should know basics of Javascript operations
  • Students should know basics of HTML and CSS
  • Students should be really passionate about building web application
Description

Have you ever wondering on how to build your next Revolutionary Ecommerce Web application?

This course will teach you step by step on how to clone an Amazon website with the latest cutting edge technology and that is Node.js and Angular 5

You will use Javascript on both the backend and frontend of the web application.

Life is too short to depend on someone else, if you are still waiting for that one amazing technical co-founder to help you on building your web app, then I suggest you instead of waiting , its better for you to do it yourself.

Every code that will be written by me, will be explained in details. So you do not need to worry about not understanding certain algorithm.

If you are ready to embark on this journey on building an Ecommerce web application, then what are you waiting for? Lets get into it!

Who this course is for:
  • Nodejs ethusiast
  • Anyone who wants to code
  • Developer who wants to learn a new technology