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

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

  • Development
  • Mar 30, 2025
SynopsisAngular 2 Complete E-Commerce App Course – Java,Spring,...
Angular 2 Complete E-Commerce App Course Java,Spring,MySQL  No.1

Angular 2 Complete E-Commerce App Course – Java,Spring,MySQL, available at $19.99, has an average rating of 3.35, with 89 lectures, based on 551 reviews, and has 2686 subscribers.

You will learn about Understand Angular 2, Java Spring Framwork, Database, Web App Design better This course is ideal for individuals who are Anyone who is interested in learning Angular 2, Java Spring practically with a comprehensive project and hands-on experience It is particularly useful for Anyone who is interested in learning Angular 2, Java Spring practically with a comprehensive project and hands-on experience.

Enroll now: Angular 2 Complete E-Commerce App Course – Java,Spring,MySQL

Summary

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

Price: $19.99

Average Rating: 3.35

Number of Lectures: 89

Number of Published Lectures: 89

Number of Curriculum Items: 89

Number of Published Curriculum Objects: 89

Original Price: $189.99

Quality Status: approved

Status: Live

What You Will Learn

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

  • Anyone who is interested in learning Angular 2, Java Spring practically with a comprehensive project and hands-on experience
  • Target Audiences

  • Anyone who is interested in learning Angular 2, Java Spring practically with a comprehensive project and hands-on experience
  • 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.?

    Course Curriculum

    Chapter 1: Intro and Preparation

    Lecture 1: !!!Download This Source Files First

    Lecture 2: Intro and Course Overview

    Lecture 3: Project Tour

    Lecture 4: Project Modules

    Lecture 5: Tools

    Chapter 2: Getting Started

    Lecture 1: Angular-Cli

    Lecture 2: Scaffolding Admin-Portal

    Lecture 3: Add Nav-Bar Component

    Lecture 4: Add Nav Tool Bar and Links

    Lecture 5: About Session Management

    Chapter 3: Jump Start with Backend

    Lecture 1: Spring Boot

    Lecture 2: Entity-Relation Diagram

    Lecture 3: Security Domain Models

    Lecture 4: Adding More Security Models

    Lecture 5: Spring Security Config

    Lecture 6: Adding Security Utility

    Lecture 7: Add MySQL Database

    Lecture 8: Adding User Data

    Lecture 9: Adding Spring Session

    Lecture 10: Adding Pre-flight Filter

    Chapter 4: Admin-Portal – Part 1

    Lecture 1: Adding Login Service

    Lecture 2: Adding Login Template

    Lecture 3: Testing Login Function

    Lecture 4: Add Check Session

    Lecture 5: Finishing Up Login Function

    Lecture 6: Add New Book

    Lecture 7: Add New Book Continued

    Lecture 8: Add Book Service

    Lecture 9: Add Book Domain Model and Book Services

    Lecture 10: Add Upload Image

    Lecture 11: Test Upload Image

    Chapter 5: Admin Portal – Part 2

    Lecture 1: Add View Book List

    Lecture 2: Add View Book List Continued

    Lecture 3: Add View Book Detail Component

    Lecture 4: Add View Book Detail Template

    Lecture 5: Edit Book Detail Component

    Lecture 6: Finish Up Editing Book

    Lecture 7: Add Delete Book

    Lecture 8: Finish Delete Function

    Lecture 9: Delete Function Bug Fix and Admin Portal Wrap Up

    Chapter 6: Store Front – Part 1

    Lecture 1: Introduction

    Lecture 2: Setup Folder Structure

    Lecture 3: Add Nav Bar

    Lecture 4: Add Home Page Template

    Lecture 5: Add My Account

    Lecture 6: Add My Account – Continued

    Lecture 7: Add My Account Template

    Lecture 8: Add My Account Template Continued

    Chapter 7: Store Front – Part 2

    Lecture 1: Add New User Resource

    Lecture 2: Add New User Resource Continued

    Lecture 3: Add Forget Password

    Lecture 4: Add Edit User Info

    Lecture 5: Add Edit User Info Template

    Lecture 6: Add Edit User Info Resource

    Lecture 7: Finish Edit User Info Function

    Chapter 8: Store Front – Part 3

    Lecture 1: Add User Payment

    Lecture 2: Add User Payment – Continued

    Lecture 3: Add User Payment Template

    Lecture 4: Add User Payment Template – Continued

    Lecture 5: Add User Payment Resource

    Lecture 6: Add User Payment Service

    Lecture 7: Verify User Payment Function

    Lecture 8: Add User Shipping

    Lecture 9: Add User Shipping Template

    Lecture 10: Add User Shipping Resource

    Lecture 11: Verify User Shipping Function

    Chapter 9: Store Front – Part 4

    Lecture 1: Add Book List Template

    Lecture 2: Add Book List Template – Continued

    Lecture 3: Add Book List Resource

    Lecture 4: Add Book Detail Component

    Lecture 5: Add Book Detail Template

    Lecture 6: Add Shopping Cart Component

    Lecture 7: Add Shopping Cart Template

    Lecture 8: Add Shopping Cart Models

    Lecture 9: Add Shopping Cart Services

    Lecture 10: Add Shopping Cart Resource

    Lecture 11: Verify Shopping Cart

    Chapter 10: Store Front – Part 5

    Lecture 1: Add Order Component

    Lecture 2: Add Order Template

    Lecture 3: Add Order Template – Continued

    Lecture 4: Add Order Template – Continued part 2

    Lecture 5: Fix Order Component Issues

    Lecture 6: Add Order Domain Models

    Lecture 7: Add Order Resource

    Lecture 8: Verify Order Checkout

    Lecture 9: Add Order Summary

    Lecture 10: Finish Up Order Summary

    Lecture 11: Add Search By Title

    Chapter 11: Wrap Up

    Lecture 1: Closing

    Instructors

  • Angular 2 Complete E-Commerce App Course Java,Spring,MySQL  No.2
    Le Deng
    ldeng.net/courses, consultant, thousands of students
  • Rating Distribution

  • 1 stars: 39 votes
  • 2 stars: 38 votes
  • 3 stars: 62 votes
  • 4 stars: 185 votes
  • 5 stars: 227 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!