Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java Spring MVC - Xây Dựng FullStack Website với Spring Boot
Role Play
Highest Rated
Rating: 4.8 out of 5(285 ratings)
1,263 students

Java Spring MVC - Xây Dựng FullStack Website với Spring Boot

Học Spring MVC Chưa Từng Dễ Tới Vậy
Last updated 3/2026
Vietnamese

What you'll learn

  • Xây dựng niềm đam mê với ngôn ngữ lập trình Java
  • Học Java Spring không khó đến vậy
  • Nắm vững kiến thức của Spring và mô hình MVC
  • Thực hành Spring MVC để tạo một website hoàn chỉnh
  • Debug Ứng Dụng Java Spring Siêu Dễ, đặc biệt là Spring Security
  • Học và hiểu rõ cơ chế Spring Security và Spring Session

Course content

20 sections189 lectures31h 33m total length
  • Demo kết quả đạt được5:35
  • Tổng quan về kiến thức sẽ học7:19
  • Hướng Dẫn Sử Dụng Tính Năng Role Play (Nhập Vai)5:19
  • Hướng Dẫn Sử Dụng Udemy Dành Cho Người Mới Bắt Đầu9:44
  • Cách Hỗ Trợ/Support Trong Quá Trình Học (Bắt Buộc Xem)16:42

Requirements

  • Có Hiểu Biết về Java là một lợi thế
  • Có kiến thức về cú pháp HTML, CSS và Javascript là lợi thế

Description

Spring Framework là công cụ rất nổi tiếng trong cộng đồng Java, và một trong các tác dụng cùa nó là xây dựng một website hoàn chỉnh và chuyên nghiệp.

Bằng cách áp dụng mô hình MVC (Model-View-Controller) và kiến trúc của Spring giúp chúng ta tiết kiệm thời gian xây dựng một website.


Các kiến được đề cập trong khóa học này:

1. Công nghệ sử dụng

Backend: (Java)

- Spring Boot : bootstrapping project

- Spring MVC : mô hình model-view-controller

- Spring Security: bảo vệ route với role (dạng basic)

- Spring Data (Hibernate/JPA): sử dụng ORM (object relational mapping) để mô hình hóa Model

+ có học cách tư duy phân tích database (ràng buộc relationship)


- Build tool: Maven


Frontend: HTML, CSS và Javascript

- View Engine: JSP

- AJAX để gọi APIs (không cần reload page)

Database: MySQL (phần mềm MySQL WorkBench)


2. Triển khai dự án

Dự án được chạy tại localhost và không triển khai lên hosting, vì:

- rất ít hosting miễn phí hỗ trợ java + mysql

- hosting miễn phí không lưu trữ ảnh upload


Tuy nhiên, trong khóa học có hướng dẫn build với Docker

=> nếu bạn muốn triển khai thực tế, mua vps, cài docker và triển thôi


3. Học viên nào có thể học ?

Để học được khóa học này, học viên cần:

+ Biết cú pháp của Java và tư duy lập trình hướng đối tượng

+ Biết cú pháp cơ bản của HTML, CSS và Javascript


Khóa học này dành cho những bạn:

- Muốn 1 khóa học (và chỉ 1), có thể làm ra 1 website với java

- Muốn tìm hiểu về Java Spring sử dụng mô hình MVC


Who this course is for:

  • Các bạn theo đuổi lộ trình trở thành fullstack developer
  • Cần học framework Spring