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

Giới thiệu

  • Jakarta EE so với Java EE
  • Tổng quan về các tính năng và kiến trúc của Jakarta EE

Chuẩn bị Môi trường Phát triển

  • Cài đặt phần mềm và các thành phần của Jakarta EE
  • Thiết lập các dự án và công cụ của Jakarta EE
  • Hiểu về các container, dịch vụ web và API của Jakarta EE

Mô hình hóa Dữ liệu với Jakarta Persistence API (JPA)

  • Tạo, quản lý và truy vấn các thực thể
  • Tạo sơ đồ cơ sở dữ liệu
  • Chạy các ví dụ về tính bền bỉ
  • Triển khai các mối quan hệ thực thể

Sử dụng WebSockets với Jakarta Faces (JSF)

  • Tạo các ứng dụng WebSocket
  • Phát triển các điểm cuối được chú thích và các điểm cuối theo chương trình
  • Tạo các mẫu URI WebSocket
  • Sử dụng các bộ mã hóa và giải mã

Phát triển RESTful Web Services với JAX-RS

  • Tạo một đường dẫn gốc RESTful
  • Access các tài nguyên REST bằng Jakarta REST Client API
  • Sử dụng Bean Validation để xác thực dữ liệu tài nguyên
  • Tích hợp Jakarta REST với Jakarta Enterprise Beans và CDI
  • Chạy các ví dụ về Enterprise Bean

Bảo mật các ứng dụng Jakarta EE

  • Hiểu về các tính năng và cơ chế bảo mật
  • Bảo mật container và máy chủ ứng dụng
  • Bảo mật ứng dụng web và enterprise bean

Triển khai các ứng dụng Jakarta EE với Docker

  • Container hóa và chuyển đổi ứng dụng thành cloud-native
  • Triển khai các ứng dụng cloud-native lên Kubernetes

Khắc phục sự cố

Tóm tắt và Kết luận

Requirements

  • Làm quen với nền tảng Java EE
  • Kinh nghiệm lập trình Java

Đối tượng

  • Nhà phát triển
 28 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories