UDEMY
UDEMY Logo

Spring Boot E-Commerce Ultimate Course 

  • Offered byUDEMY

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 
Overview

Code Real-life Shopping Website with Java and Spring Boot

Duration

48 hours

Total fee

549

Mode of learning

Online

Credential

Certificate

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion
  • 84 hours on-demand video
  • 219 downloadable resources
  • Access on mobile and TV
  • 30-Day Money-Back Guarantee
  • Full Lifetime Access
Read more
Details Icon

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 
Course details

Skills you will learn
What are the course deliverables?
  • Learner will be able to develop a complete shopping website using Java, Spring Boot, Thymeleaf, Bootstrap, jQuery and MySQL database
  • Learner will able to code the Admin application for managing users, categories, brands, products, customers, orders, sales report...
  • Learner will able to code the Shopping application allowing customers to browse products and place orders
  • Learner will able to code shopping cart features and payment via PayPal and credit cards
More about this course
  • By learning this course, learner will gain Full-stack development experience in programming a real-life shopping web application using the latest technologies such as Java, Spring Boot, Hibernate, Thymeleaf, Bootstrap, jQuery, HTML, RESTful Webservices... putting all these pieces together for building professional applications beloved by the end users, and bring revenue to businesses
  • The modules learner will learn to build in the Admin application are: Users, Categories, Brands, Products, Customers, Shipping, Orders, Sales Report, Reviews, Questions, Settings

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 
Curriculum

Project Overview

Understand Functional Requirements

Understand Technical Requirements

Understand User Interface Requirements

Overview of Database Design

Overview of System Architecture

Software Installation

Setup Java Development Kit (JDK)

Setup Spring Tool Suite IDE

Setup MySQL Community Server

Install Git

Install Maven

Setup Project

Notes about Java Version for Project

Create a Multi-Module Project

Referential Project on GitHub

Clone Project from GitHub in Command Line

Clone Project from GitHub in Eclipse

Check Out a Specific Commit in Command Line

Understand Application Architecture

Code Admin Home Page

Understand Requirement for Admin Home Page

Using jQuery and Bootstrap

Add Logo and Create Header Menu

Key Notes #1

Testing on Mobile Phone

How to Test on Your Mobile Phone

Code User Management Module

Understand Requirement of User Management Module

Understand Technical Design for User Module

Create Database and Configure Data Source

Code Role Entity, Role Repository and Unit Test

Code User Entity, User Repository and Unit Tests

Code Users Listing Function

Code New User Function

Encode User Password

Check Uniqueness of User Email

Using Fontawesome for Icons

Code Update User Function

Code Delete User Function

Code Update User Enabled Status

Code User Photos Upload Function

Fix Images Not Displayed

Import Sample Users Data

Code Pagination for Users List

Code Sorting for Users List

Code Filter Function for Users List

Code Refactor #1

Code Export Users to CSV

Code Export Users to Excel

Code Export Users to PDF

Update Users Listing for Mobile

Test Users Listing on iPhone

Key Notes #2

Faculty Icon

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 
Faculty details

Nam Ha Minh
He is a passionate Java programmer who has been working in Java development for more than 17 years. He is the founder of CodeJava - one of the most popular Java programming tutorials websites.

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon
qna

Spring Boot E-Commerce Ultimate Course
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...