Learn how to build Amazon website using Vue.js and Node.js

Use Vue.js, Nuxt.js , Node.js, MongoDB, Stripe, Algolia and AWS to clone an actual Amazon website

4.20 (262 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Learn how to build Amazon website using Vue.js  and Node.js
4,949
students
9.5 hours
content
Jan 2020
last update
$59.99
regular price

What you will learn

You have used the node ecosystem (npm, Express, etc.). This is NOT an intro to node class and I will NOT cover these in detail.

You have a solid working knowledge of JavaScript and nodejs (Not a ninja, but you are not new).

You have basic command line knowledge (at least capable of navigating and running a program)

You have a computer capable of running Nodejs.

Why take this course?

What’s this course about?


Learn Vue.js and Node.js by building an Amazon Clone. The course will guide you to build the website step by step. We will go through the fundamentals of building basic API up to building a complicated Frontend!

The course is unique in terms of the design because it is using the same design from Amazon. The course is aimed at people who know basic programming, especially in Javascript because that is the main language that the course is using.

Javascript is the main language for modern web applications like Airbnb, Discord, Youtube Netflix and many more (to be honest every single website uses Javascript :)) Writing it in JQUERY would be overwhelming because of the spaghetti code that you’ll end up with.

By using modern Javascript frameworks like Vue.js and Nuxt.js, it would help in terms of code management, development speed and the user experience of the Website. Your future website (Mark my word, you will have one soon) will feel like an app if using modern frameworks, smooth navigation between different pages and better experience, in return visitors of your website, will stay uses your app longer :)

Who’s teaching this course?

My name is Naufal Yahaya and I’m a CTO of a Ridesharing app built for women (blink) and also one of the instructors at Learnpal io. My passion is building great products, solving complex problems and teaching complex problems in layman’s term :)


Is this course for you?

This course is for you if ...

  • ...you're just getting started with frontend/ JavaScript development and only got the JS basics set (no prior Vue or other framework experience is required!)

  • ...you're experienced with Angular or React but want to dive into Vue.js

  • ...know the Vue.js basics but want to refresh them and/ or dive deeper

  • ...already worked quite a bit with Vue.js but want to dive deeper and see it all come together in a bigger app

  • ..you are interested to build a production-grade website

  • … you are dreaming to build your own website.


What will you learn in this course?

  • You will learn how to build clean API

  • You will learn how to properly build a complicated frontend (admin + consumer) in Vue.js

  • You will learn about State management by creating an add to cart feature

  • You will learn about Payment integration

  • You will learn about Search Integration

  • You will learn about Forms

  • You will learn about MongoDB database

  • You will learn about Redis - how to access fast data

  • You will learn how to build your own web application by the end of the course

  • You will learn how to deploy your application AWS

  • You will learn about AWS S3 to store images

  • You will learn about Authentication

Screenshots

Learn how to build Amazon website using Vue.js  and Node.js - Screenshot_01Learn how to build Amazon website using Vue.js  and Node.js - Screenshot_02Learn how to build Amazon website using Vue.js  and Node.js - Screenshot_03Learn how to build Amazon website using Vue.js  and Node.js - Screenshot_04

Reviews

ONKAR
November 14, 2021
I am working as a software developer , i wanted to refresh some of the topics, must say the course content is what is expected , i really appreciate the work of the instructor, i would also like to see more upcoming courses. thanks for the great work
Timed_on
April 4, 2021
so many good lecture on udemy. But this is the best lecture i have ever seen. -------------------------- [halfway review] this is the best course I've ever seen. now i got confidence that i can build any site.
Alexandre
March 11, 2021
For those who have some basic knowledge (JavaScript) and some little experience, I would suggest this course. In overall, you will learn to build a partial clone of Amazon (but with the necessary functions. Pros : - You learn some good practices when loading data (async) in Web Pages. - You will create some middlewares (Amazon S3 bucket for photo upload, JSON Web Token for authentication) - You have a good schema of how you create, buy your products. - You implements some interesting libraries like MongoDB, Stripe (payment), Algolia (search). Cons: - At the beginning you have to follow by writing some HTML code - For beginners, you have to stop video to write comments for a better explanation. But for any course, you need to persevere. With the earned basics, you can try to create a more robust Web App (with Spring Boot for example)
Amanda
December 18, 2020
very very good to follow along to. some of the css was odd but it a great opportunity to fix things without totally going it alone. This video is highly recommended. I started this course with only 4 hours training from another video yet I feel confident on how to do steps throughout the course and sometimes even pause the video to solve solution before the result is given. stay dedicated and you will se results!!
Kerem
November 20, 2020
This is only one course on Udemy that contains Nuxt-Vue and Node-Express-Mongo together! Thank you for the amazing full stack course, it helps me to improve my skills a lot.
San
August 31, 2020
This course is very helpful to me. If you have javascript basic knowledge, you can learn nodejs, vue and nuxt js from this course.
功一郎
August 14, 2020
Lectures are going smoothly which enables us to understand what is going easily. Best course I have ever had so far.
Marley
July 21, 2020
Great course, I usually only go for the popular courses but thought I'd try something new for learning how to work with an api w/ nuxt and it's been very enjoyable so far.
Yifan
July 7, 2020
Maybe can try to explain more on the codes above the GET section? cuz I felt that although I had learned how to code that section, I am not really sure why. Also it would be good to explain req and res and when to use which. Thank you!
Kashif
May 26, 2020
Sorry I'd say you wrap up the course so quickly. Where are the control accounts ? (I mean Electronics - Computers - Laptop) this is very simple app 40% replica of Amazon.
Nigel
May 4, 2020
This course is seriously awesome. No stuffing around, just straight into it. You should likely know vue and css before doing this course, which basic courses offer, this course clearly states it will not cater for that, but if you have already mastered these things, then this course is for you, because you wont waste time on the basics, you will learn how to build a production level app
Pankaj
April 9, 2020
good match for us. We are poster seller and we can map it with books. look at our WP ad woocomerce made site www.ehsprints.com
Erik
March 11, 2020
That's awesome. The instructor really knows what he's doing. He writes the code very quickly and accurately and explains everything what he is typing. And there is git link of final code wich is really amazing.
Mr
March 5, 2020
Very cool technology stack, but poor explanation of functionality. There is absolutely no description on the CSS that goes into the project and it doesn't seem very functional either. This wouldn't be so bad if it wasn't such a massive part of the course content. Blindly copying over hundreds of lines of html/css without any explanation of what any of it is doing exactly is rather infuriating. I understand that it might not be the focus of the course but if that is the case then why not just provide it as a resource up front? I know the repo was made available but we would need resources relevant to the current lecture in this case.
Max
March 1, 2020
If you have done web dev before but need to remember/understand the new tooling, this course can help. The pace is fast, you you need to keep up.

Charts

Price

Learn how to build Amazon website using Vue.js  and Node.js - Price chart

Rating

Learn how to build Amazon website using Vue.js  and Node.js - Ratings chart

Enrollment distribution

Learn how to build Amazon website using Vue.js  and Node.js - Distribution chart
2631572
udemy ID
10/30/2019
course created date
11/20/2019
course indexed date
Bot
course submited by