Lập trình website chuyên nghiệp với Java Spring Boot

Khóa học Spring Boot được thiết kế nhằm cung cấp cho học viên kiến thức toàn diện về việc phát triển ứng dụng web với Spring Boot - một framework mạnh mẽ và phổ biến trong hệ sinh thái Java. Với Spring Boot, bạn có thể phát triển ứng dụng nhanh chóng và dễ dàng nhờ vào những tính năng tự động hóa, các cấu hình mặc định thông minh và tích hợp liền mạch với các công nghệ khác trong Spring Framework

  • 5.0/5.0
  • 5 Học Viên
  • Trình độ: Chuyên Nghiệp
  • Ngày Đăng: 10/2024

Khóa học Spring Boot hướng đến những mục tiêu chính sau:

  1. Hiểu về Spring Boot: Cung cấp kiến thức cơ bản về Spring Boot, giúp học viên nắm bắt được các khái niệm cốt lõi như Spring IoC, Dependency Injection, AOP, và cách mà Spring Boot giúp đơn giản hóa quy trình phát triển ứng dụng Java.

  2. Thiết lập và cấu hình dự án: Hướng dẫn học viên cách tạo một dự án Spring Boot mới, thiết lập môi trường phát triển, quản lý dependencies với Maven hoặc Gradle, và sử dụng Spring Initializr để bắt đầu dự án một cách dễ dàng.

  3. Xây dựng ứng dụng RESTful API: Học viên sẽ học cách xây dựng ứng dụng RESTful API hoàn chỉnh với Spring Boot, bao gồm việc định nghĩa các API endpoints, sử dụng các annotations của Spring để xử lý các yêu cầu HTTP, và quản lý dữ liệu thông qua JPA (Java Persistence API).

  4. Kết nối cơ sở dữ liệu: Hướng dẫn cách tích hợp ứng dụng Spring Boot với các cơ sở dữ liệu như MySQL, PostgreSQL, MongoDB, hoặc H2 Database, sử dụng Spring Data JPA để thực hiện các thao tác CRUD (Create, Read, Update, Delete) với dữ liệu.

  5. Quản lý bảo mật: Giới thiệu cách tích hợp bảo mật vào ứng dụng Spring Boot thông qua Spring Security. Học viên sẽ học cách xây dựng cơ chế đăng nhập, phân quyền, và bảo vệ API với JWT (JSON Web Token).

  6. Xử lý lỗi và logging: Học cách quản lý lỗi một cách hiệu quả trong ứng dụng Spring Boot, từ việc xử lý các ngoại lệ (Exception Handling) đến sử dụng công cụ logging như Logback, SLF4J để theo dõi hoạt động của ứng dụng.

  7. Triển khai ứng dụng: Hướng dẫn học viên cách đóng gói và triển khai ứng dụng Spring Boot trên các môi trường như máy chủ 

Bạn sẽ làm được gì?
Nội dung khóa học
Lession 2 - tạo project

5m 11s


Lession 1 - cài tools

14m 55s


Lession 3 - controller , view

24m 57s


Lession 4 - Layout

27m 2s


Lession 5 - luyện tập layout P1

14m 2s


Lession 5 - luyện tập layout P2

30m 24s


Lession 6 - Ứng dụng quản lý book P1

3m 18s


Lession 6 - Ứng dụng quản lý book P2

14m 57s


Lession 6 - Ứng dụng quản lý book P3

15m 55s


Lession 6 - Ứng dụng quản lý book P4

25m 23s


Lession 6 - Ứng dụng quản lý book P5

10m 16s


Lession 6 - Ứng dụng quản lý book P6

11m 8s


Lession 6 - Ứng dụng quản lý book P7

21m 13s


Lession 6 - Ứng dụng quản lý book P8

25m 27s


Lession 7 & 8 - ráp giao diện admin(backend) P3

23m 24s


Lession 7 & 8 - ráp giao diện admin(backend) P2

13m 29s


Lession 7 & 8 - ráp giao diện admin(backend) P1

26m


Lession 9 - Ráp giao diện trang đăng ký - đăng nhập

15m 5s


Lession 10 - Chức năng đăng ký - model.mkv

8m 9s


Lession 11 - Chức năng đăng ký - repository - service.mkv

11m 56s


Lession 12 - Chức năng đăng ký và cấu hình spring security.mkv

54m


Lession 13 - Chức năng đăng ký và cấu hình spring security (tt).mkv

16m 44s


Lession 14 - Chức năng đăng nhập.mkv

8m 51s


Lession 15 - Chức năng đăng nhập (tt).mkv

19m 15s


Lession 16 - Chức năng đăng nhập-Phân quyền.mkv

14m 14s


Lession 17 - Chức năng đăng nhập-Nhớ thông tin đăng nhập.mkv

8m 36s


Lession 18 - Khôi phục mật khẩu.mkv

17m 25s


Lession 19 - Khôi phục mật khẩu (tt).mkv

15m 13s


Lession 20 - Khôi phục mật khẩu (tt).mkv

20m 19s


Lession 21- Hiển thị , thêm, xóa danh mục backend.mkv

1h 22m 34s


Lession 22-Sửa danh mục backend.mkv

24m 58s


Lession 23-Hiển thị sản phẩm trong backend.mkv

35m 46s


Lession 24-Hiển thị form thêm và sửa sản phẩm trong backend.mkv

41m 18s


Lession 25 - Thêm và sửa sản phẩm trong backend.mkv

1h 11m 30s


Lession 26-Tích hợp trình soạn thảo ckeditor.mkv

42m 28s


Lession 27-Thêm, sửa, xóa, tin tức

1h 4m 23s


Lession 28-Hiển thị sản phẩm ở trang chủ

57m 3s


Lession 29-Hiển thị sản phẩm trong Menu Shop

59m 20s


Lession 30-Filter sản phẩm theo category

1h 13m 17s


Lession 31 - Sửa phân trang và tạo liên kết với trang chi tiết sản phẩm

22m 49s


Lession 32-Chi tiết sản phẩm

48m 56s


Lession 33-Thêm sản phẩm vào giỏ hàng và hiển thị giỏ hàng

1h 22m 36s


Lession 34-Sửa , xóa, thêm mã giảm giá trong giỏ hàng

57m 16s


  24,000,000 VNĐ   18,000,000 VNĐ
This course includes
  • Bài giảng 50
  • Video 210 h
  • Trình độ Chuyên Nghiệp
  • Cấp máy chủ
  • Thời gian học 7 Tháng
  • Chứng chỉ Cấp chứng chỉ
Học trực tuyến qua video

Tất cả bài làm của bạn đều được giảng viên quay video review từng dòng code, giúp bạn hoàn thiện cách viết code và tối ưu code.

Thời gian linh động

Học mọi lúc mọi nơi, tốc độ học nhanh hay học chậm, học buổi sáng hay tối muộn, ... do học viên hoàn toàn quyết định..

Dự án Thực tế

Cung cấp các tình huống thực hành, các dự án thực tế được lồng ghép vào nội dung học, áp dụng ngay vào công việc

Hổ trợ 24/7

Group Zalo hổ trợ 24/7 trực tiếp từ Giảng viên.