Рет қаралды 177,001
Đây là video demo kết quả đạt được của khóa học Java Spring MVC - dự án laptopshop
👉 Link khóa học: hoidanit.vn/kh...
👉 Nhận ưu đãi, inbox Facebook: / askitwitheric
🔥Về khóa học nà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 : cấu hình và chạy dự án Spring một cách nhanh chóng
Spring JPA: viết query database theo ORM (object relational mapping)
Cách viết code theo mô hình : Controller - Service - Repository
Cách viết code theo mô hình Domain Driven Design : Định nghĩa domain (model)
Cách validate dữ liệu với package hỗ trợ sẵn của java
Cách tư duy và thiết kế database, đồng thời ràng buộc mối quan hệ giữa các model (OneToOne, OneToMany, ManytoMany)
Cách viết code theo chuẩn DI (dependency injection)
Spring MVC: viết code theo mô hình MVC với view là JSP, sử dụng JSTL (Jakarta Standard Tag Library)
Spring Security: authentication (người dùng đã đăng nhập hay chưa ?) và authorization (người dùng có quyền làm gì) cho Spring
Spring Session : duy trì phiên đăng nhập của người dùng
Ngoài ra còn có: Chức năng upload file và kỹ năng sinh tồn debug xem code chạy :v
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
🌹Bạn nào muốn donate hay mua cho mình cốc cà phê, cái pizza hay chỉ là gói mì tôm hảo hảo, dùng link này nhé: hoidanit.vn/do...
🤩Trở thành "HỘI VIÊN" để NHẬN THÊM NHIỀU V-I-P QUYỀN LỢI, ĐĂNG KÝ TẠI ĐÂY:
🤝 / @hoidanit
🌎 Tìm mình tại đây:
1. Facebook Fanpage (Tiếng việt): / askitwitheric
2. Facebook Fanpage (Tiếng anh): / haryphamdev
3. Group trao đổi học tập Facebook: / hoidanit
4. Github: github.com/har...
5. KZbin channel: / @hoidanit
6. Website: hoidanit.vn
ĐỪNG QUÊN NHẤN CHUÔNG 🔔 ĐỂ NHẬN CẬP NHẬT VIDEO MỚI NHẤT CŨNG NHƯ ► ĐĂNG KÝ KÊNH! ► bit.ly/31P4KhK
#hoidanit #spring #java