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

Java Spring MVC - Xây Dựng FullStack Website với Spring Boot free download
Học Spring MVC Chưa Từng Dễ Tới Vậy
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