Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Tạo API RESTFUL bằng Spring Boot (AWS, EKS)

Đây là khóa học phát triển web lập trình back-end dành cho người mới bắt đầu.

56 học viên đang tham gia khóa học này

  • dron512
API
테스트코드
이론 실습 모두
Spring Boot
REST API
restful
querydsl
jpql

Dịch cái này sang tiếng Việt

  • DI,IOC

  • TUYỆT VỜI

  • JPA

  • Xử lý lỗi toàn cầu

  • Tài liệu về Swagger API

  • JUNIT ASSERTJ Viết mã kiểm tra

  • Truy vấn

  • JPQL

  • Triển khai AWS DOCKER

  • Xử lý xác thực JWT

  • Kubernetes

  • ek

Tạo tài liệu Swagger cho Spring BOOT backend

Tài liệu API rất quan trọng trong phát triển phần mềm hiện đại. Nó tạo điều kiện thuận lợi cho việc giao tiếp giữa các nhà phát triển, cải thiện khả năng bảo trì và đơn giản hóa việc tích hợp với các ứng dụng khách. Trong khóa học này, bạn sẽ học cách phát triển API backend bằng Spring Boot và tự động tạo tài liệu API bằng Swagger.

💡 Mục tiêu của khóa học

  • Hiểu cách phát triển API phụ trợ bằng Spring Boot

  • Tự động tạo tài liệu API bằng Swagger

  • Kiểm tra và xác thực API với Swagger UI và Postman

  • Cách sử dụng JPQL Querydsl cho JPA

  • Viết mã kiểm tra

Các tính năng của khóa học này

📌 Tôi đã cố gắng giải thích một cách dễ hiểu nhất có thể.

📌 Tôi đã viết mã kiểm tra để tập trung vào cách sử dụng JPA.

📌 Chúng tôi đã giải quyết vấn đề về tài liệu Swagger và cors cho quá trình phát triển backend.

📌 Khóa học này dành cho người mới bắt đầu. Bạn nên làm quen với Java và các truy vấn CRUD cơ bản.

💡 Các tính năng chính và điểm khác biệt

  • Chúng tôi sử dụng Docker để xử lý MYSQL.

  • Một bài giảng mà tôi đã cố gắng giải thích cặn kẽ!!

Tôi giới thiệu điều này cho những người này

Tôi muốn nâng cao trình độ phát triển backend. Tôi có thể làm bảng tin CRUD, nhưng tôi là một lập trình viên backend/sinh viên và chưa biết phải làm gì tiếp theo.

Tôi quan tâm đến sự hợp tác ở giai đoạn đầu
Tôi muốn viết một tài liệu Swagger để cộng tác ở phần front-end!

Tôi tò mò về việc triển khai AWS
Chúng tôi sẽ trình bày những kiến thức cơ bản về cách triển khai AWS.

💡 Học viên cần khóa học này

  • Bạn có thể tìm ra cách hợp tác với bộ phận giao diện.

  • Bất kỳ ai muốn trở thành nhà phát triển backend sử dụng Spring Boot

Sau giờ học

  • Bạn có thể tạo tài liệu Swagger.

  • Bạn có thể sử dụng JPQL và Querydsl bằng cách sử dụng JPA.

  • Bạn có thể viết mã kiểm tra Spring Boot.

  • Bạn có thể triển khai các container MYSQL và container SPRINGBOOT bằng Docker.

  • Bạn có thể triển khai máy chủ bằng AWS Docker và Kubernetes (EKS).

💡 Những thay đổi bạn có thể trải nghiệm khi tham gia khóa học này

  • Bạn có thể tìm hiểu về tải chậm và tải tức thời của JPA.

  • Bạn có thể quan tâm đến Docker và Kubernetes.

  • Bạn sẽ học lập trình backend để cộng tác với frontend.


Tìm hiểu về những điều này.

Triển khai EKS

Triển khai Spring Boot và MySQL trên AWS EKS

Sử dụng Docker Desktop

Thiết lập giao tiếp giữa MySQL và các container Spring bằng mạng Docker.

Viết mã kiểm tra

Bạn có thể kiểm tra mã chèn, cập nhật, xóa và chọn bằng JPA.

Tài liệu Swagger

Bạn có thể viết tài liệu Swagger để cộng tác với phần giao diện người dùng.

Giới thiệu những người chia sẻ kiến thức

Xin chào!

Hiện tại tôi đang làm giảng viên tại Green Computer Art Academy!

Tôi luôn học hỏi và phát triển bản thân!

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Bài giảng sẽ được thực hiện trong môi trường Windows, chủ yếu sử dụng IntelliJ và Docker Desktop!

  • Chương trình kết nối AWS sử dụng MobaXterm!

Tài liệu học tập

  • Chúng tôi cung cấp tệp PDF!

Kiến thức và biện pháp phòng ngừa của người chơi

  • Ngữ pháp Java cơ bản


  • Kiến thức SQL cơ bản (INSERT, SELECT, UPDATE, DELETE)


💡 Ghi chú để học bài giảng

  1. Môi trường thực hành

    • Hệ điều hành và Phiên bản (OS): Windows

    • Các công cụ được sử dụng: IntelliJ, DockerDesktop, mysql, mobaXterm, aws



  2. Tài liệu học tập

    • Tài liệu học tập được cung cấp ở định dạng PDF

    • tài liệu nguồn gitHub


  3. Kiến thức và biện pháp phòng ngừa của người chơi


    • Không có bản quyền, nhưng vui lòng ghi rõ nguồn khi sử dụng tài liệu học tập!

    • Bạn có thể thoải mái sử dụng tài liệu gốc và các tệp PDF được cung cấp!!!!

Tôi sẽ cập nhật bài viết này sau nếu tôi nhận được bất kỳ câu hỏi nào hoặc cần giải thích thêm.!!

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất cứ ai muốn triển khai máy chủ API với Spring Boot

  • Những người muốn cộng tác với front-end với tư cách là back-end dev

  • Bạn nào muốn học Spring Boot và JPA

Cần biết trước khi bắt đầu?

  • Java cơ bản

  • Khái niệm cơ bản về MYSQL

Xin chào
Đây là

Chương trình giảng dạy

Tất cả

28 bài giảng ∙ (11giờ 56phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

925.456 ₫

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!