✨ Trọn bộ 2.000+ khóa học — Truy cập trọn đời, cập nhật miễn phí, chỉ 599KXem ngay
Danh mục khóa học
Xem tất cả khóa học
Lập trình Web

Khóa Học Fullstack Java Web Với Spring Boot

Được học viên quan tâm

Thông tin khóa học

Danh mục
Lập trình Web
Nội dung
44 Bài Giảng
Quyền truy cập
Trọn đời
Tài nguyên
1 thư mục Google Drive
0 học viên đã mua Đang sẵn sàng Bảo hành link trọn đời
Nội dung chi tiết

Mô tả khóa học

Chia Sẻ Khóa học Fullstack Java Web với Spring Boot

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

Spring Boot và tầm quan trọng của Spring Boot

Spring Boot được phát triển dựa trên Spring Framework, làm giảm bớt các cấu hình trong ứng dụng, tích hợp tự động, giúp developer chỉ tập trung vào việc phát triển business cho ứng dụng. Đó là lý do Spring Boot đang rất hot trong lập trình Java Backed mà nhiều nhà tuyển dụng hiện nay mong muốn ứng viên của mình biết cả Spring Boot.

Nếu bạn là:

  • Học sinh, sinh viên, học viên chuyên ngành học công nghệ thông tin, công nghệ máy tính, kỹ thuật máy tính
  • Người có đam mê lớn tới công nghệ, lập trình, logic muốn học về Fullstack Java
  • Người đã đi làm công việc liên quan đến lập trình Java
  • Người đã có kiến thức cơ bản nhất về Java, muốn học lập trình web online bằng Spring Boot

thì khóa học này chính là DÀNH CHO BẠN: Khóa học "Fullstack Java Web với Spring Boot" của giảng viên Lê Quang Đạt

Trong khóa học này, bạn sẽ được:

1. Học các kiến thức cơ bản về lập trình web với Spring Boot

2. Học cách develop những yêu cầu trong thực tế với Spring Boot

3. Giúp bạn tạo được các ứng dụng web có kết nối đến các thành phần như Mysql, Spring Data, JPA, Hibernate

4. Học được cách tích hợp phần Backend với Frontend.

5. Hiểu cơ bản về cơ chế quản lý transaction trong Spring Boot với ứng dụng Banking

6. Tích hợp bảo mật Spring Security với các ứng dụng Spring Boot

Khóa học được thiết kế từ kiến thức cơ bản đơn giản nhất cho đến những vấn đề phức tạp nhất khi lập trình Java web bằng Spring Boot. Mỗi phần học giảng viên đều hướng dẫn rất chi tiết, tỉ mỉ và kỹ càng, giúp bạn nhanh chóng nắm được kiến thức được truyền tải trong khóa học và dễ dàng tạo ra được các ứng dụng full stack Java web với Spring Boot sau khi hoàn thành khóa học.

Vậy còn chờ đợi gì nữa, tham gia khóa học Fullstack Java Web với Spring Boot ngay hôm nay trước khi kết thúc chương trình ưu đãi cực hot chỉ có tại Khoahocgiahoi!

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

Hiểu được cơ bản về Spring Boot, về cấu hình Environment và hệ sinh thái Spring

Biết cách tạo, build và run project với Spring Boot nhanh nhất.

Nắm được cách tích hợp Thymeleaf template vào Spring Boot

Nắm được cách tạo login và tạo ứng dụng CRUD MyContact với Spring Boot, Mysql, JPA, Thymeleaf

Biết cách tích hợp ứng dụng Spring Boot với các thành phần như Mysql, Spring Data, JPA, Hibernate, Spring security, …

Nắm được kiến trúc và tích hợp của một ứng dụng web: Frontend và Backend

Nắm được kiến trúc Application Layers của một ứng dụng Spring Boot

Có thể tạo ra được các ứng dụng Full stack Java web với Spring Boot sau khi hoàn thành khóa học

Nội dung khóa học

Phần 1 : Cấu hình Environment về Spring Boot (4 bài giảng - 0 giờ 14 phút)

Bài 1 : Giới thiệu khóa học (00:03:53)

Bài 2 : Tổng quan về Spring Framework (00:02:53)

Bài 3 : Spring Boot là gì? (00:02:37)

Bài 4 : Setup Environment sử dụng trong khóa học (00:04:53)

Phần 2 : Tạo project hello đầu tiên với Spring Boot (8 bài giảng - 0 giờ 32 phút)

Bài 5 : Tạo hello với Spring Boot trong 5 phút (00:03:48)

Bài 6 : Giải thích dependencies trong pom.xml và cấu trúc source code (00:03:01)

Bài 7 : Cấu hình eclipse để build ứng dụng Spring Boot (00:03:13)

Bài 8 : Chạy ứng dụng hello ngay trong Eclipse (00:06:18)

Bài 9 : Chạy ứng dụng hello từ command line với java-jar (00:04:21)

Bài 10 : Spring Boot chạy như thế nào? (00:05:05)

Bài 11 : Cấu hình Embedded Servers - Tomcat (00:05:07)

Bài 12 : Application Layers trong Spring Boot (00:01:56)

Phần 3 : Tích hợp Thymeleaf template vào Spring Boot (3 bài giảng - 0 giờ 18 phút)

Bài 13 : Cách tích hợp Thymeleaf vào Spring Boot (00:06:44)

Bài 14 : Hiển thị list data trong Thymeleaf (00:05:31)

Bài 15 : Tạo form html để add dữ liệu với Thymeleaf (00:06:09)

Phần 4 : Tạo ứng dụng Account banking sử dụng Spring transaction (7 bài giảng - 0 giờ 39 phút)

Bài 16 : Giải thích requirement cho ứng dụng Account Banking (00:03:04)

Bài 17 : Tạo project và add các dependencies vào file pom.xml (00:05:44)

Bài 18 : Thiết lập cấu hình datasource trong application.properties (00:03:10)

Bài 19 : Tạo entity object và mapping đến database table (00:04:01)

Bài 20 : Code chức năng list Accounts (00:07:57)

Bài 21 : Code chức năng transfer money giữa các Accounts (00:09:09)

Bài 22 : Code phần transaction Exception handling (00:06:38)

Phần 5 : Tạo Login với Spring Boot và Spring Security, Mysql, JPA (11 bài giảng - 0 giờ 55 phút)

Bài 23 : Giải thích requirement cho ứng dụng Login (00:02:00)

Bài 24 : Tạo project và add các dependencies vào file pom.xml (00:04:13)

Bài 25 : Thiết lập cấu hình datasource trong application.properties (00:05:34)

Bài 26 : Authentication và Authorization là gì? (00:03:11)

Bài 27 : Thành phần cốt lõi của Spring Security : SecurityContext, Principal, UserDetails (00:03:20)

Bài 28 : Cấu hình code cho phần Spring Security (00:06:31)

Bài 29 : Code Entity Object để mapping tới database table (00:06:37)

Bài 30 : Chức năng login - Code phần DAO layer (00:05:45)

Bài 31 : Chức năng login - Code phần Service layer (00:04:33)

Bài 32 : Chức năng login - Code phần Controller layer và View (00:10:26)

Bài 33 : Code cấu hình chức năng logout (00:03:40)

Phần 6 : Tạo ứng dụng CRUD MyContact với Spring Boot, Mysql, JPA, Thymeleaf (11 bài giảng - 0 giờ 52 phút)

Bài 34 : Giải thích requirement cho ứng dụng MyContact (00:02:21)

Bài 35 : Tạo project và add các dependencies vào file pom.xml (00:04:31)

Bài 36 : Thiết lập cấu hình datasource trong application.properties (00:02:58)

Bài 37 : Code Entity Object để mapping tới database table (00:05:17)

Bài 38 : Code phần DAO và Service layers (00:06:11)

Bài 39 : Code phần list contact (00:08:07)

Bài 40 : Code tìm kiếm contact theo tên (00:03:31)

Bài 41 : Code phần add mới contact (00:05:41)

Bài 42 : Code phần Spring Form Validation (00:07:14)

Bài 43 : Code phần update contact (00:03:49)

Bài 44 : Code phần delete contact (00:02:44)

Deal Banner

🔥 Đặc Quyền VIP: Nhận Ngay Toàn Bộ Kho Tàng Tri Thức Tại Khóa Học Giá Hời Chỉ Với 1 Lần Mua!

  • Chỉ 599K (Giá cũ: 1.200K) - Nhận ngay quyền truy cập học toàn bộ website khoahocgiahoi.com
  • Với hơn 2000+ khóa học online ở đa lĩnh vực, đa kỹ năng, update mới nhất hiện nay
  • Cùng kho tàng hơn 1000+ đầu sách hay nhất mọi thời đại
  • Tặng kèm kho tài nguyên thực chiến cực hấp dẫn: Font Collection, Meme, Sound Effect, Background, công cụ AI, phần mềm và tài liệu hỗ trợ sáng tạo nội dung
  • Chỉ thanh toán 1 lần duy nhất
  • Quyền học trọn đời, không giới hạn truy cập
  • Được cập nhật khóa học mới miễn phí thường xuyên
  • Nội dung học tập hiệu quả, chất lượng cao, update mới nhất
  • Truy cập học trên mọi thiết bị: máy tính, laptop, điện thoại,...
  • Cam kết bảo hành tài liệu học và quyền học trọn đời
  • Hỗ trợ nhiệt tình, nhanh chóng
  • Chương trình ưu đãi áp dụng với 20 bạn học đăng ký sớm nhất!
  • Số lượng còn lại: 3 slots