Lập trình Java Backend Full Steps

Categories: Back-end
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

  • Viết tài liệu đặc tả yêu cầu của dự án
  • Thiết kế hạ tầng để triển khai ứng dụng
  • Thiết kế kiến trúc và mô hình phần mềm
  • Thiết kế database chuyên nghiệp, tìm hiểu về database phân quyền RBAC
  • Thiết kế giao diện UI/UX với figma
  • Nắm rõ các thành phần, tiêu chuẩn chất lượng về một Backend Service tốt
  • Tạo project base chuẩn với đầy đủ các thành phần của Backend Service chất lượng cao dễ dàng sử dụng, phát triển và triển khai sản phẩm
  • Thành thạo kỹ nẵng viết API chuẩn RESTful với các method: GET, POST, PUT, PATCH và DELETE
  • Thành thạo kỹ năng DEBUG, validate và xử lý ngoại lệ để ứng dụng không bị dừng đột ngo
  • Xây dựng chức năng gửi email hàng loạt với sendGrid
  • Xây dựng chức năng xác thực và phân quyền cho User với mô hình RBAC
  • Xây dựng chức năng logging cho ứng dụng với ELK
  • Xây dựng chức năng giám sát hệ thống với Grafana và Prometheus
  • Build, đóng gói ứng dụng và push lên dockerhub
  • Triển khai ứng dụng trên môi trường Dev, Test, UAT
Show More

Course Content

01 – Thiết kế ứng dụng và phát triển ứng dụng