Angular 2 Complete E-Commerce App Course - Java,Spring,MySQL

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

A Comprehensive Project with Step-By-Step Guide on latest Angular 2 Ecosystem and Java Spring Framework Ecosystem

WELCOME TO MY "Build Angular 2 Complement -E-Commerce App - Java, Spring, MySQL"!


Overview

This is a course about building a E-Commerce website using Latest Angular 2 and Java , Spring Framework Ecosystem, MySQL technologies and more. Specifically, it's about building an online bookstore.

You can consider this course as a sister course of my other one - "Complete E-Commerce Course - Java,Spring,Hibernate and MySQL". They are sisters because the functionalities and layout are pretty similar to each other while the architecture are quite different. The other course uses Thymeleaf as the template engine (an official template engine adopted by Spring Framework) and is coupled to the backend.

In this course's approach, we make the web app RESTful. This approach is becoming popular in the modern trend. While the front-end can be developed with different frameworks, and we choose Angular 2, the backend is decoupled from front-end providing REST APIs as resources.

There are Pros and Cons for both of the architectures and it's better for you to go through them by yourself.

Regarding the bookstore app, the modules developed in the course is similar for all E-Commerce website. Those modules contains:

- User Signup and Login

- User profile management

- Product Management

- Shopping Cart 

- Order checkout and order history

- Automatic email confirmation

As you can see, those modules are the basics for pretty much any E-Commerce website. Check out the preview lesson for a quick tour of the website!

Why should I take this course?

Because you probably won't find another course out there on similar topic with similar length and detail. This course covers a wide range of topics on building an e-commerce website . It is a step-by-step guide with most of the code hand typing.

There are students from my other courses complaining that if I copy and paste the code and then explain it, tough it can save some time, students will lose track and drive. That's why I'm developing stuff in this course from scratch and step-by-step.

What does the technology stack look like ?

As this is a full stack development project, we will develop the code for both front-end and backend. A considerable amount of work will be on developing the front-end code using latest Angular 2, HTML, CSS, TypeScript, bootstrap and etc. The backend side will be using latest Spring technologies - Spring Boot, Spring Security, Spring Data and etc. Then, we will have MySQL as database. MySQL is powerful and free to use and serves as a good database candidate in plenty of commercial apps out there.

Will I get the source code?

Source code and database scripts are provided in the very beginning of the course. Besides, throughout each lesson (I would say most lessons), the source code will be provided to the progress of the lesson. Yet, I still suggest you to develop with me and take the source code as a reference.

What will I get by the end of the course?

This course shows an example of building an E-Commerce app from scratch. By the end of the course, you will get exposed to various topics and building modules that you need for a basic E-Commerce web app. With the hands-on practice, you will gain a lot of experience that is beyond just the theory.

  • Understand Angular 2, Java Spring Framwork, Database, Web App Design better

Course Curriculum

1 Lectures

Instructor

Profile photo of Le Deng
Le Deng

Le Deng was first exposed to programming when he was at elementary school and his first language was Logo, a 2D drawing programming language. He received his BS in Electrical Engineering in China and his MS in Electrical Engineering at RIT in US. He has been both a learner and a teacher through the course. In the past few years,...

Review
4.9 course rating
4K ratings
ui-avatar of Tamás Kertész
Tamás K.
3.0
3 years ago

This course could really be 4-5 stars, if the instructor would be active and update it.
Sadly it is not being maintained at all.

  • Helpful
  • Not helpful
ui-avatar of Santoshprabhu
Santoshprabhu
4.0
4 years ago

All the video tutorials are good...but they should update some videos to SpringJWT and Angular8.

  • Helpful
  • Not helpful
ui-avatar of Radu Rotaru
Radu R.
1.0
4 years ago

Confusing explanations, a lot of background noise

  • Helpful
  • Not helpful
ui-avatar of Nandini Dasgupta
Nandini D.
1.0
4 years ago

not clear so far

  • Helpful
  • Not helpful
ui-avatar of Abdulrakeeb
Abdulrakeeb
4.5
5 years ago

Course is very helpful to understand the technologies and creating a project our-self. Small limitation is course need to be updated with newer version technologies available

  • Helpful
  • Not helpful
ui-avatar of KL T
Kl T.
1.0
5 years ago

Angular changed a lot. I have to figure out a lot on my own. A lot of its tools has change dramatically and it does not teach you how to solve those changes, it is pointless to learn from this. You may just try to do everything on your own and fix the bug that appear to you, is the same.

  • Helpful
  • Not helpful
ui-avatar of C L
C L.
4.5
5 years ago

Lots of features implemented on the site. Discovered in addition to Font Awesome and Angular Material. Ideal for discovering Angular 2+ and Spring Boot. E-commerce site from scratch, very good despite the compatibility bugs linked to the age of the course libraries

  • Helpful
  • Not helpful
ui-avatar of Ruben Inda
Ruben I.
1.0
5 years ago

muchos errores con angular 8

  • Helpful
  • Not helpful
ui-avatar of Xiaoyu Zhang
Xiaoyu Z.
4.5
5 years ago

Project is good, but version is old, you need to find more time to search in the Internet to change your code.

  • Helpful
  • Not helpful
ui-avatar of James Ngondo
James N.
2.5
5 years ago

The code is outdated. This only good for learning experience where you have to do your own research...

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses