Đề cương khóa học

Giới thiệu

  • Giới thiệu về Microservices với Spring Boot
  • Tổng quan về Spring Boot
  • Giới thiệu về Web services

Spring Boot

  • Cài đặt IDE cho dự án Spring Boot
  • Tìm hiểu các tính năng của Spring Boot
  • Sử dụng máy chủ nhúng
  • Khám phá Spring Boot actuator
  • Sử dụng Spring Boot DevTools

Dịch vụ Web Restful

  • Tổng quan về REST
  • Làm việc với path variables
  • Làm việc với request params
  • Sử dụng phương thức POST
  • Sử dụng phương thức GET
  • Xử lý ngoại lệ
  • Sử dụng phương thức DELETE
  • Negoitation nội dung
  • Sử dụng lọc dữ liệu cho dịch vụ RESTful
  • Sử dụng phiên bản API

Spring Data JPA

  • Tổng quan về JPA
  • Cài đặt JPA
  • Tạo phương thức POST nhân viên
  • Lấy dữ liệu nhân viên từ cơ sở dữ liệu
  • Xóa dữ liệu nhân viên từ cơ sở dữ liệu
  • Chuyển đổi cơ sở dữ liệu H2 thành MYSQL

Spring Security

  • Tổng quan về Spring security
  • Đăng ký và cấu hình Okta
  • Bảo mật API gateway
  • Bảo mật dịch vụ đơn hàng
  • Kiểm tra Spring security

Đơn vị kiểm thử

  • Cấu hình dịch vụ đơn hàng để kiểm thử
  • Tạo phương thức kiểm thử
  • Xác minh kiểm thử
  • Triển khai các phương thức thiết lập

Docker

  • Tổng quan về Docker
  • Cài đặt Docker
  • Sử dụng Docker

Kubernetes

  • Tổng quan về các thành phần và kiến trúc Kubernetes
  • Cấu hình và sử dụng Kubernetes

CI/CD Pipeline

  • Tổng quan về CI/CD
  • Tạo kho đăng ký artifact
  • Tạo các instance máy ảo
  • Sử dụng Jenkins pipeline

Tổng kết và bước tiếp theo

Yêu cầu

  • Kinh nghiệm phát triển Java
  • Kinh nghiệm với Spring Framework

Đối tượng

  • Nhà phát triển Java
 21 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (4)

Các khóa học sắp tới

Các danh mục liên quan