Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Full Stack: Angular and Java Spring Boot E-Commerce Website

Full Stack: Xây dựng Website Thương mại Điện tử với Angular và Java Spring Boot

Full Stack: Xây dựng Website Thương mại Điện tử với Angular và Java Spring Boot

Xây dựng một website Thương mại Điện tử Full Stack hoàn chỉnh với Angular và Java Spring Boot (bao gồm thanh toán thẻ tín dụng qua Stripe)

4.6
(11,503 đánh giá)
117,672 học viên
Giảng viên
Chad Darby
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
26.0 giờ video
327 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Phát triển một ứng dụng Thương mại Điện tử Full Stack với front-end Angular và back-end Spring Boot
Học cách xây dựng ứng dụng front-end với Angular... tất cả đều bắt đầu từ con số 0. Bạn không cần có kiến thức trước về Angular.
Phát triển back-end Spring Boot sử dụng REST APIs và cơ sở dữ liệu MySQL
Xây dựng giỏ hàng với tích hợp frontend Angular và backend Spring Boot
Xử lý thanh toán thẻ tín dụng sử dụng Stripe API
Viết code bằng các công cụ phát triển hiện đại như IntelliJ, VS Code, Maven và npm
Tôi là GIẢNG VIÊN LUÔN SẴN SÀNG HỖ TRỢ... hãy đăng câu hỏi và tôi sẽ PHẢN HỒI trong vòng 24 giờ.
Tham gia CỘNG ĐỒNG SÔI ĐỘNG với hơn 80,000 học viên! Hơn 6,000+ đánh giá - XẾP HẠNG 5 SAO
Lập trình viên Full Stack với Angular và Spring Boot đang RẤT ĐƯỢC SĂN ĐÓN. Nâng tầm sự nghiệp và trở thành một lập trình viên FULL STACK!
Bạn có thể TẢI XUỐNG toàn bộ mã nguồn và file PDF. Hoàn hảo cho việc HỌC TẬP và ÔN TẬP ngoại tuyến.

Yêu cầu

Yêu cầu có kinh nghiệm về Spring Boot.
Không yêu cầu kinh nghiệm về Angular. Tôi sẽ dạy bạn Angular từ đầu.

Đối tượng phù hợp

Khóa học phù hợp với tất cả các lập trình viên Spring Boot.

Nội dung khóa học

38 phần • 327 bài giảng
1 Giới thiệu
2 Cách Học Khóa Này và Cách Nhận Hỗ Trợ
3 Tải Mã Nguồn và File PDF
1 Tổng quan về Angular
1 Thiết lập Công cụ Phát triển
1 Tổng quan về TypeScript
2 Tạo ứng dụng TypeScript đầu tiên
3 Định nghĩa Biến - Tổng quan
4 Định nghĩa Biến - Thực hành Code
5 Tạo Vòng lặp và Mảng - Tổng quan
6 Tạo Vòng lặp và Mảng - Thực hành Code - Phần 1
7 Tạo Vòng lặp và Mảng - Thực hành Code - Phần 2
1 Tạo Lớp - Tổng quan
2 Tạo Lớp - Thực hành Code
3 Định nghĩa Accessors - Tổng quan
4 Định nghĩa Accessors - Thực hành Code
5 Cấu hình Tùy chọn Biên dịch với tsconfig.json
6 Thuộc tính Tham số (Parameter Properties)
7 TypeScript Modules: Import và Export
1 Kế thừa - Tổng quan
2 Kế thừa - Tạo Lớp Cha và Lớp Con
3 Kế thừa - Tổng hợp trong Ứng dụng Chính
4 Kế thừa - Phát triển Lớp Con thứ hai
5 Kế thừa - Thêm Hình dạng vào Mảng
6 Lớp Trừu tượng - Tổng quan
7 Lớp Trừu tượng - Thực hành Code
8 Giao diện - Tổng quan
9 Giao diện - Thực hành Code
1 Bắt đầu với Angular
2 Khám phá Dự án Angular
3 Tạo Dự án Angular Mới
4 Bên trong Một Dự án Angular - Tổng quan
5 Bên trong Một Dự án Angular - Demo
6 Tạo Một Angular Component Mới - Tổng quan - Phần 1
7 Tạo Một Angular Component Mới - Tổng quan - Phần 2
8 Tạo Một Angular Component Mới - Thực hành Code - Phần 1
9 Tạo Một Angular Component Mới - Thực hành Code - Phần 2
10 Tạo Một Angular Component Mới - Thực hành Code - Phần 3
1 Tích hợp Angular và Bootstrap CSS - Tổng quan
2 Tích hợp Angular và Bootstrap CSS - Thực hành Code
3 Điều kiện và Định dạng trong Angular - Tổng quan
4 Điều kiện và Định dạng trong Angular - Thực hành Code
5 Câu hỏi thường gặp: Điều kiện Angular: Cách tô sáng hàng trong bảng
1 Tổng quan Dự án
2 Thiết lập Dự án Spring Boot
3 LƯU Ý: IntelliJ và Lombok
4 Thiết lập Bảng Cơ sở Dữ liệu
5 Tạo Dự án Khởi động Spring Boot
6 Phát triển JPA Entities - Phần 1
7 Phát triển JPA Entities - Phần 2
8 Tạo REST APIs với Spring Data JPA Repositories và Spring Data REST
9 REST APIs - Cấu hình Chỉ Đọc - Tổng quan
10 REST APIs - Cấu hình Chỉ Đọc - Thực hành Code
1 Tổng quan Dự án Angular - Phần 1
2 Tổng quan Dự án Angular - Phần 2
3 Dự án Angular - Thiết lập
4 Dự án Angular - Tạo lớp Product và Product Service - Phần 1
5 Dự án Angular - Tạo lớp Product và Product Service - Phần 2
6 Dự án Angular - Cập nhật Angular Component
7 Dự án Angular - Tích hợp Angular và Spring Boot cho Ứng dụng Full Stack!
8 Dự án Angular - Xây dựng Bảng HTML
9 Dự án Angular - Thêm Hình ảnh Sản phẩm
1 Dự án Angular - Tổng quan Tích hợp Mẫu
2 Dự án Angular - Tải File Khởi đầu
3 Dự án Angular - Giới thiệu File Mẫu HTML
4 Dự án Angular - Cài đặt Kiểu Bootstrap CSS với npm
5 Dự án Angular - Thêm Kiểu CSS Tùy chỉnh Cục bộ
6 Dự án Angular - Tích hợp File Mẫu và Logo
7 Dự án Angular - Chạy Ứng dụng
8 Dự án Angular - Thêm hỗ trợ Lưới Sản phẩm
9 Dự án Angular - Nâng cấp Ứng dụng với Hình ảnh Sản phẩm
10 Câu hỏi thường gặp: Nên lưu Ảnh dưới dạng BLOB trong Database hay File trên hệ thống?
1 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Tổng quan - Phần 1
2 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Tổng quan - Phần 2
3 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Tổng quan - Phần 3
4 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Code - Định nghĩa routes
5 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Code - Định nghĩa Router Outlet
6 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Code - Nâng cấp ProductList
7 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Code - Cập nhật Spring Boot
8 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục - Code - Cập nhật ProductService
1 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục (Dynamic Search Component 1)
2 Dự án Angular - Tìm kiếm Sản phẩm theo Danh mục (Dynamic Search Component 2)
3 LƯU Ý CHO SPRING BOOT 3: Imports cho EntityManager và EntityType
4 Dự án Angular - Dynamic Search Component - Sửa đổi Ứng dụng Spring Boot
5 Dự án Angular - Dynamic Search Component - Tạo Component
6 Dự án Angular - Dynamic Search Component - Gọi Product Service
7 Dự án Angular - Dynamic Search Component - Thêm Code Động vào HTML
8 Dự án Angular - Dynamic Search Component - Xem Console Logs
9 Câu hỏi thường gặp: Hiển thị Tên Danh mục trong Lưới Danh sách Sản phẩm
1 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Tổng quan - Phần 1
2 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Tổng quan - Phần 2
3 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Tổng quan - Phần 3
4 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Sửa đổi Ứng dụng Spring Boot
5 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Angular Search Component
6 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Gửi Dữ liệu đến route search
7 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Nâng cấp ProductList Component
8 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Cập nhật ProductService API
9 Dự án Angular - Tìm kiếm Sản phẩm theo Từ khóa - Xử lý khi Không tìm thấy Sản phẩm
1 Dự án Angular - Giao diện Master-Detail Sản phẩm - Tổng quan
2 Dự án Angular - Giao diện Master-Detail Sản phẩm - Tạo component và route mới
3 Dự án Angular - Giao diện Master-Detail Sản phẩm - Thêm router links trên trang Master
4 Dự án Angular - Giao diện Master-Detail Sản phẩm - Nâng cấp Details Component
5 Dự án Angular - Giao diện Master-Detail Sản phẩm - Cập nhật Product Service và HTML
6 Dự án Angular - Giao diện Master-Detail Sản phẩm - Thêm Chi tiết Sản phẩm
7 IDE Extension - Angular Language Service
1 Dự án Angular - Tổng quan Phân trang
2 Dự án Angular - Quy trình Phát triển Phân trang - Phần 1
3 Dự án Angular - Quy trình Phát triển Phân trang - Phần 2
4 Dự án Angular - Phân trang - Cài đặt ng-bootstrap
5 Dự án Angular - Phân trang - Thêm hỗ trợ Phân trang vào Product Service
6 Dự án Angular - Phân trang - Cập nhật Product List Component cho Phân trang
7 Dự án Angular - Phân trang - Nâng cấp HTML template để sử dụng Pagination Component
8 Dự án Angular - Phân trang Demo
9 Dự án Angular - Phân trang - Chọn Kích thước Trang - Phần 1
10 Dự án Angular - Phân trang - Chọn Kích thước Trang - Phần 2
11 Dự án Angular - Phân trang - Thiết lập Max Size và Thêm Boundary Links
12 Dự án Angular - Phân trang - Tổng quan Tìm kiếm Từ khóa
13 Dự án Angular - Phân trang - Tìm kiếm Từ khóa - Cập nhật ProductService
14 Dự án Angular - Phân trang - Tìm kiếm Từ khóa - Cập nhật ProductListComponent
1 Dự án Angular - Tổng quan Trạng thái Giỏ hàng - Cơ bản
2 Dự án Angular - Trạng thái Giỏ hàng - Tạo component mới
3 Dự án Angular - Trạng thái Giỏ hàng - Thêm Xử lý Sự kiện Click
4 Dự án Angular - Tổng quan Trạng thái Giỏ hàng - Nâng cao
5 Dự án Angular - Tổng quan Trạng thái Giỏ hàng - Nâng cao - Cart Service
6 Dự án Angular - Tổng quan Trạng thái Giỏ hàng - Tạo lớp model: CartItem
7 Dự án Angular - Trạng thái Giỏ hàng - Phát triển CartService - Thêm vào Giỏ hàng
8 Dự án Angular - Trạng thái Giỏ hàng - Phát triển CartService - Tính Tổng
9 Dự án Angular - Trạng thái Giỏ hàng - Gọi CartService
10 Dự án Angular - Trạng thái Giỏ hàng - Subscribe vào CartService để Hiển thị Tổng
11 Dự án Angular - Trạng thái Giỏ hàng - Tổng quan Tái cấu trúc Cart Service
12 Dự án Angular - Trạng thái Giỏ hàng - Tái cấu trúc Cart Service - Thực hành Code
13 Dự án Angular - Trạng thái Giỏ hàng - Thêm Vào Giỏ hàng Từ Giao diện Chi tiết
14 Dự án Angular - Trạng thái Giỏ hàng - Thêm Vào Giỏ hàng Từ Giao diện Chi tiết - Code
1 Dự án Angular - Liệt kê Mặt hàng Giỏ hàng - Tổng quan
2 Dự án Angular - Liệt kê Mặt hàng Giỏ hàng - Tạo CartDetailsComponent
3 Dự án Angular - Liệt kê Mặt hàng Giỏ hàng - Tạo Bảng HTML
4 Dự
5 Angular Project - List Shopping Cart Items - Loop over Cart Items in HTML
6 Angular Project - List Shopping Cart Items - Display Cart Totals
7 Angular Project - List Shopping Cart Items - Handle an Empty Cart
8 Angular Project - Increment Item Quantity - Overview
9 Angular Project - Increment Item Quantity - Layout the Buttons
10 Angular Project - Increment Item Quantity - Add Event Handlers
11 Angular Project - Decrement/Remove Item Quantity - Overview
12 Angular Project - Decrement Item Quantity - Write Some Code
13 Angular Project - Remove Item - Write Some Code
1 Angular Project - Checkout Form Layout - Overview - Part 1
2 Angular Project - Checkout Form Layout - Overview - Part 2
3 Angular Project - Checkout Form Layout - Generate Checkout Component
4 Angular Project - Checkout Form Layout - Add support for Reactive Forms
5 Angular Project - Checkout Form Layout - Layout Form Controls in HTML
6 Angular Project - Checkout Form Layout - Add Event Handling for Submit
7 Angular Project - Checkout Form Layout - Shipping Address
8 Angular Project - Checkout Form Layout - Billing Address
9 Angular Project - Checkout Form Layout - Credit Card
10 Angular Project - Checkout Form Layout - Review Your Order
1 Angular Project - Checkout Form - Populate Credit Card Dates - Overview
2 Angular Project - Checkout Form - Create Form Service
3 Angular Project -Checkout Form - Retrieve Months and Years from Service
4 Angular Project - Checkout Form - Populate Drop-Down Lists for Months and Years
5 Angular Project - Checkout Form - Dependent Fields - Overview
6 Angular Project - Checkout Form - Dependent Fields - Write Some Code
7 Angular Project - Checkout Form - Populate Countries and States - Overview
8 Angular Project - Checkout Form - Populate Countries and States - Create DB
9 Angular Project - Checkout Form - Populate Countries and States - JPA Entities
10 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Repository
11 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Repository 2
12 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Cấu hình REST
13 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Frontend
14 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Tạo Class
15 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Component
16 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Xử lý sự kiện
17 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Bang
18 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Thông tin thanh toán
19 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Console logs
20 Dự án Angular - Form Thanh toán - Điền Quốc gia và Bang - Sửa lỗi
1 Dự án Angular - Form Thanh toán - Tổng quan Xác thực - Phần 1
2 Dự án Angular - Form Thanh toán - Tổng quan Xác thực - Phần 2
3 Dự án Angular - Form Thanh toán - Thêm quy tắc xác thực
4 Dự án Angular - Form Thanh toán - Hiển thị thông báo lỗi xác thực
5 Dự án Angular - Form Thanh toán - Hiển thị thông báo lỗi xác thực (tiếp)
6 Dự án Angular - Form Thanh toán - Quy tắc Xác thực Tùy chỉnh - Tổng quan
7 Dự án Angular - Form Thanh toán - Quy tắc Xác thực Tùy chỉnh - Định nghĩa quy tắc
8 Dự án Angular - Form Thanh toán - Quy tắc Xác thực Tùy chỉnh - Áp dụng quy tắc
9 Dự án Angular - Form Thanh toán - Xác thực Thông tin giao hàng - Phần 1
10 Dự án Angular - Form Thanh toán - Xác thực Thông tin giao hàng - Phần 2
11 Dự án Angular - Form Thanh toán - Xác thực Thông tin giao hàng - Phần 3
12 Dự án Angular - Form Thanh toán - Xác thực Thông tin thanh toán - Phần 1
13 Dự án Angular - Form Thanh toán - Xác thực Thông tin thanh toán - Phần 2
14 Dự án Angular - Form Thanh toán - Xác thực Thông tin thanh toán - Phần 3
15 Dự án Angular - Form Thanh toán - Xác thực Thẻ tín dụng - Phần 1
16 Dự án Angular - Form Thanh toán - Xác thực Thẻ tín dụng - Phần 2
17 Dự án Angular - Form Thanh toán - Xác thực Thẻ tín dụng - Phần 3
1 Dự án Angular - Form Thanh toán - Xem lại Tổng giỏ hàng - Tổng quan Phần 1
2 Dự án Angular - Form Thanh toán - Xem lại Tổng giỏ hàng - Tổng quan Phần 2
3 Dự án Angular - Form Thanh toán - Xem lại Tổng giỏ hàng - Lập trình Phần 1
4 Dự án Angular - Form Thanh toán - Xem lại Tổng giỏ hàng - Lập trình Phần 2
1 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Tổng quan
2 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Chạy Script DB
3 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Entities - 1
4 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Entities - 2
5 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Entities - 3
6 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Entities - 4
7 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Tạo DTOs
8 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Repo+Service 1
9 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Repo+Service 2
10 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Repo+Service 3
11 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - REST Controller
12 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng vào Database - Kiểm tra Postman
1 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Tổng quan Frontend
2 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Class chung
3 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Checkout Service
4 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Injection
5 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Mục đơn hàng
6 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Purchase
7 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Gọi Service
8 Dự án eCommerce - Form Thanh toán - Lưu đơn hàng - Frontend - Kiểm tra App
1 Bảo mật - Đăng nhập/Đăng xuất - Công việc Phiên bản 3
2 Bảo mật - Đăng nhập/Đăng xuất - Khái niệm Bảo mật - Phần 1
3 Bảo mật - Đăng nhập/Đăng xuất - Khái niệm Bảo mật - Phần 2
4 KHÔNG BỎ QUA -- CẬP NHẬT BẢO MẬT QUAN TRỌNG - HÀNH ĐỘNG CẦN THIẾT
5 Bảo mật - Đăng nhập/Đăng xuất - Tích hợp Okta - Authorization Server
6 Bảo mật - Đăng nhập/Đăng xuất - Tích hợp Okta - Cấu hình App
7 Bảo mật - Đăng nhập/Đăng xuất - Tích hợp Okta - Sign-In Widget
8 Bảo mật - Đăng nhập/Đăng xuất - Tích hợp Okta - Component Trạng thái đăng nhập
9 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Tạo OIDC Client App
10 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Phát triển Cấu hình App
11 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Cài đặt Okta Dependencies
12 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Tạo Login Component
13 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Render Sign-In Widget
14 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Phát triển Login Status Component
15 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Thêm CSS cho Login Status Component
16 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Thêm CSS cho Login Status Component (tiếp)
17 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Kết nối Routes
18 Bảo mật - Đăng nhập/Đăng xuất - Lập trình - Cấu hình App Module
1 Phiên bản 3.0 - Bảo mật - Truy cập Thành viên VIP - Routes được bảo vệ - Tổng quan
2 Phiên bản 3.0 - Bảo mật - Truy cập Thành viên VIP - Routes được bảo vệ - Phát triển Component
3 Phiên bản 3.0 - Bảo mật - Truy cập Thành viên VIP - Routes được bảo vệ - Cấu hình
4 Phiên bản 3.0 - Bảo mật - Truy cập Thành viên VIP - Routes được bảo vệ - Kiểm tra Truy cập
1 Phiên bản 3.0 - Bảo mật - Xử lý Refresh Trình duyệt - Tổng quan Phần 1
2 Phiên bản 3.0 - Bảo mật - Xử lý Refresh Trình duyệt - Tổng quan Phần 2
3 Phiên bản 3.0 - Bảo mật - Xử lý Refresh Trình duyệt - Tải và Lưu trữ Items
4 Phiên bản 3.0 - Bảo mật - Xử lý Refresh Trình duyệt - Chạy Ứng dụng
5 Phiên bản 3.0 - Bảo mật - Xử lý Refresh Trình duyệt - Khám phá Storage trong Trình duyệt
1 Phiên bản 3.0 - Tái cấu trúc - Xử lý Khách hàng theo Email - Tổng quan
2 Phiên bản 3.0 - Tái cấu trúc - Xử lý Khách hàng theo Email - Lập trình
3 Phiên bản 3.0 - Tái cấu trúc - Xử lý Khách hàng theo Email - Chạy App
4 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Tổng quan - Phần 1
5 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Tổng quan - Phần 2
6 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Lập trình - Sửa Method lỗi thời
7 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Lập trình - Cấu hình CORS Mapping
8 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Lập trình - Cấu hình @RestController
9 Phiên bản 3.0 - Tái cấu trúc - Cấu hình Backend - Lập trình - Tắt HTTP PATCH method
1 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Tổng quan Backend
2 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Backend
3 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Tổng quan Frontend
4 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - Theo dõi Email người dùng
5 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - OrderHistory Service
6 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - OrderHistoryComponent
7 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - Cập nhật HTML Page
8 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - Thêm nút Orders
9 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - Chạy App
10 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Lập trình Frontend - Sắp xếp đơn hàng theo Ngày
1 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Tổng quan Bảo mật Backend
2 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Backend - Thiết lập Okta App
3 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Backend - Cấu hình Properties
4 LƯU Ý CHO SPRING BOOT 3 VÀ OKTA 3
5 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Backend - Bảo vệ Endpoints
6 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Backend - Kiểm tra App
1 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Tổng quan Bảo mật Frontend - Phần 1
2 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Tổng quan Bảo mật Frontend - Phần 2
3 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Frontend - Tạo Interceptor
4 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Frontend - Truyền Access Token
5 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Frontend - Đăng ký Interceptor
6 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Frontend - Kiểm tra App
7 Phiên bản 3.0 - Bảo mật - Lịch sử Đơn hàng - Bảo mật Frontend - Xử lý Checkout
1 Giao tiếp Bảo mật với HTTPS - Angular Frontend - Tổng quan
2 Giao tiếp B
3 Secure Communication with HTTPS - Angular Frontend - Coding Part 2
4 Secure Communication with HTTPS - Okta Updates - Overview
5 Secure Communication with HTTPS - Okta Updates - Configuration
1 Secure Communication with HTTPS - Spring Boot Backend - Overview
2 Secure Communication with HTTPS - Spring Boot Backend - Coding Part 1
3 Secure Communication with HTTPS - Spring Boot Backend - Coding Part 2
1 Angular Environment Configuration - Overview
2 HEADS UP: Angular 15 and Environments
3 Angular Environment Configuration - Coding
4 Angular Environment Configuration - Add New Environment - Overview Part 1
5 Angular Environment Configuration - Add New Environment - Overview Part 2
6 Angular Environment Configuration - Add New Environment - Overview Part 3
7 Angular Environment Configuration - Add New Environment - Coding Part 1
8 Angular Environment Configuration - Add New Environment - Coding Part 2
9 Angular Environment Configuration - Add New Environment - Coding Part 3
1 Credit Card Payment Processing Overview
2 Payment Processing - Stripe API Overview
3 Payment Processing - Stripe Integration Options - Part 1
4 Payment Processing - Stripe Integration Options - Part 2
5 Payment Processing - Stripe Development Process Overview - Part 1
6 Payment Processing - Stripe Development Process Overview - Part 2
7 Payment Processing - Stripe - Backend Coding Setup - Maven
8 Payment Processing - Stripe - Backend Coding Setup - API Keys
9 Payment Processing - Stripe - Backend Coding - Checkout Service
10 Payment Processing - Stripe - Backend Coding - Checkout Controller
11 Payment Processing - Stripe - Frontend Overview - Part 1
12 Payment Processing - Stripe - Frontend Overview - Part 2
13 Payment Processing - Stripe - Frontend Overview - Part 3
14 Payment Processing - Stripe - Frontend Coding - Part 1
15 Payment Processing - Stripe - Frontend Coding - Part 2
16 Payment Processing - Stripe - Frontend Coding - Part 3
17 Payment Processing - Stripe - Frontend Coding - Part 4
18 Payment Processing - Stripe - Frontend Coding - Part 5
19 Payment Processing - Stripe - Frontend Coding - Part 6
20 Payment Processing - Stripe - Frontend Coding - Part 7
21 Payment Processing - Stripe - Frontend Coding - Part 8
22 Payment Processing - Stripe - Bug Fix for Total Amount
23 Payment Processing - Stripe - Bug Fix for Browser Reload after Checkout
24 Payment Processing - Stripe - Add Customer Details - Overview
25 Payment Processing - Stripe - Add Customer Details - Coding Part 1
26 Payment Processing - Stripe - Add Customer Details - Coding Part 2
27 Payment Processing - Stripe - Disable Payment Button - Overview
28 Payment Processing - Stripe - Disable Payment Button - Coding
29 Payment Processing - Stripe - Email Receipts - Overview
30 Payment Processing - Stripe - Email Receipts - Coding Part 1
31 Payment Processing - Stripe - Email Receipts - Coding Part 2
1 Thank You and Please Leave a Rating for Course
1 Set Up Guides
1 Bonus

Giới thiệu khóa học

#1 HIGHEST RATED - FULL STACK ANGULAR+SPRING BOOT COURSE ON UDEMY - OVER 6,000 REVIEWS - 5 STARS!


NEW UPDATES: I ADDED NEW VIDEOS ON

- STRIPE CREDIT CARD PAYMENTS

- SECURITY: JWT, OAUTH2, OPENID CONNECT, SSL/TLS


---

Learn how to build a Full Stack E-commerce website with Angular and Java Spring Boot.

Angular and Spring Boot are two of the hottest technologies for developing Full Stack applications.

Knowing how to build Full Stack applications with Angular and Java Spring Boot can get you a job or improve the one you have.  These are hot skills and companies are desperately looking for developers. Some of the highest paying job posting are for Full Stack developers with Angular and Spring Boot experience.

This course will help you quickly get up to speed with Angular and Java Spring Boot. I will demystify the technology and help you understand the essential concepts to build a Full Stack application with Angular and Java Spring Boot.

You will also use modern development tools such as IntelliJ, Visual Studio Code, Maven and npm. All of the projects are based on Maven and npm, so you are free to use any tool that you want.

During the course you will build a full stack E-commerce application. You will develop the code for the product catalog, shopping cart and checkout. In the checkout section of the course, you will learn how to process credit card payments with Stripe.

The course also shows you how to add security to your application. We will use JWT, OAuth2, OpenID Connect and SSL/TLS. You will add login/logout features, protect access to sensitive data.

---

In this course, you will get:

- All source code is available for download

- Responsive Instructors: All questions answered within 24 hours

- PDFs of all lectures are available for download

- Professional video and audio recordings (check the free previews)

- High quality closed-captions / subtitles available for English and 10+ other languages (new!)

---


Compared to other Full Stack courses 

This course is up to date and covers the latest versions of Angular and Spring Boot. The course also includes new content on Credit Card Processing with Stripe.

Beware of other Udemy Full Stack courses. Most of them are outdated and use old versions of Angular and Spring Boot. Don’t waste your time or money on learning outdated technology.

Take my course where I show you how to develop a real-time full stack application with Angular and Spring Boot. You can type the code along with me in the videos, which is the best way to learn.

I am a very responsive instructor and I am available to answer your questions and help you work through any problems.

Finally, all source code is provided with the course along with setup instructions.


Student Reviews Prove This Course's Worth

Those who have reviewed the course have pointed out that the instruction is clear and easy to follow, as well as thorough and highly informative. 

Many students had also taken other Full Stack courses in the past, only to find that this Full Stack course was their favorite. They enjoyed the structure of the content and the high quality audio/video.


Amazing, above expectations!!!! Angular Spring Full Stack Best Course in Udemy ever!! - Driss Najih


This was not my first course on Angular and I am learning programming for over a year now, and I can say that it could have not been possible to present the material any better. This is how programming should be taught. Congrats Chad and Harinath, I wish you all the best. - Zoran Dzoic


Easy to follow , clear instructions, knowledgeable teacher and up to date material, I love it so far. Honestly, it is the best so far. - Ramzi Haddad


Quality Material

You will receive a quality course, with solid technical material and excellent audio and video production. I am a best-selling instructor on Udemy. Here's a list of my top courses.

  • Spring and Hibernate for Beginners

  • Hibernate: Advanced Development Techniques

  • Deploy Java Spring Apps Online to Amazon Cloud (AWS)

  • JSP and Servlets for Beginners

  • JavaServer Faces (JSF) for Beginners

These courses have received rave 5 star reviews and over 560,000 students have taken the courses. Also, these courses are the most popular courses in their respective categories. 

I also have an active YouTube channel where I post regular videos. In the past year, I’ve created over 800 video tutorials (public and private). My YouTube channel has over 6 million views and 38k subscribers. So I understand what works and what doesn’t work for creating video tutorials.


No Risk – Udemy Refund 

Finally, there is no risk. You can preview 25% of the course for free. Once you purchase the course, if for some reason  you are not happy with the course, Udemy offers a 30-day refund (based on Udemy's Refund Policy).

So you have nothing to lose, sign up for this course and learn how to build Full Stack E-Commerce website with Angular and Java Spring Boot from scratch! 

It is time to level up your career and become a Full Stack developer with Angular and Java Spring Boot.


Target Audience

Java Developers with Spring Boot experience

No experience required for Angular. I will teach you Angular from the beginning.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Angular
Hiển thị tất cả khoá học Full Stack Development
Hiển thị tất cả khoá học Java Spring Boot
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊