강의

멘토링

로드맵

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.

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

  • parkmyounghoi
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 backend Spring BOOT

Trong phát triển phần mềm hiện đại, việc tài liệu hóa API là điều cần thiết. Điều này giúp 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, nâng cao khả năng bảo trì và dễ dàng tích hợp với các ứng dụng client. Trong khóa học này, chúng ta sẽ học cách phát triển backend API bằng Spring Boot và sử dụng Swagger để tự động tạo tài liệu API.

💡Mục tiêu bài giảng

  • Hiểu phương pháp phát triển API backend sử dụng Spring Boot

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

  • Kiểm tra và xác thực API thông qua Swagger UI và postman

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

  • Viết mã kiểm thử

Đặc điểm 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ể.

📌 Đã viết mã kiểm thử để giải thích trọng tâm về cách sử dụng JPA.

📌 Đã hoàn thành tài liệu Swagger và giải quyết CORS cho phát triển backend.

📌 Đây là khóa học dành cho người mới bắt đầu. Bạn cần biết java và các truy vấn CRUD cơ bản.

💡Đặc điểm cốt lõi và điểm khác biệt

  • Sử dụng Docker để xử lý MYSQL.

  • Khóa học được giảng dạy một cách tỉ mỉ và chu đáo!!

Tôi khuyến nghị cho những người như thế này

Tôi muốn nâng cấp kỹ năng phát triển backend. Tôi có thể làm CRUD cho bảng tin nhưng không biết phải làm gì tiếp theo - dành cho các nhà phát triển backend / sinh viên

Tôi quan tâm đến việc hợp tác frontend
Tôi muốn viết tài liệu Swagger để hợp tác frontend!

Tôi tò mò về triển khai AWS
Nội dung này đề cập đến phương pháp triển khai AWS cơ bản.

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

  • Có thể biết được cách hợp tác với frontend như thế nào.

  • Những ai muốn trở thành nhà phát triển backend sử dụng Spring Boot

Sau khi hoàn thành khóa học

  • Có thể tạo tài liệu Swagger.

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

  • Tôi có thể viết test code cho Spring Boot.

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

  • Bạn có thể triển khai server bằng AWS Docker và Kubernetes (EKS).

💡Những thay đổi bạn có thể đạt được khi tham gia khóa học này

  • Bạn có thể học về lazy loading và eager loading trong JPA.

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

  • Bạn có thể tìm hiểu về lập trình backend để hợp tác với frontend.


Bạn sẽ học những nội dung như thế này.

Triển khai EKS

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

Sử dụng Docker Desktop

Xây dựng giao tiếp giữa container MYSQL và container SPRING bằng cách sử dụng mạng Docker

Viết mã kiểm thử

Có thể kiểm tra mã insert, update, delete, select sử dụng JPA.

Tài liệu Swagger

Có thể viết tài liệu Swagger để hợp tác với frontend.

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

Xin chào!

Hiện tại tôi đang hoạt động với tư cách là giảng viên Park Myeong-hoe tại học viện Green Computer Art!

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

Những lưu ý trước khi học

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

  • Khóa học được tiến hành trong môi trường Windows và chủ yếu sử dụng IntelliJ và Docker Desktop!

  • Chương trình truy cập AWS đã sử dụng MobaXterm!

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

  • Tôi sẽ cung cấp file PDF cho bạn.!

Kiến thức tiên quyết và lưu ý

  • Cú pháp Java cơ bản


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


💡Những lưu ý cần thiết cho việc học bài gi강

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

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

    • Công cụ sử dụng: IntelliJ, Docker Desktop, MySQL, MobaXterm, AWS



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

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

    • Tài liệu nguồn gitHub


  3. Kiến thức tiên quyết và lưu ý


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

    • Hãy thoải mái sử dụng tài liệu nguồn và file PDF được cung cấp!!!!

Sau này sẽ nhận câu hỏi và cập nhật những phần thiếu giải thích.!!

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à

안녕하세요.
저는 자바(Java), 파이썬(Python), C 언어를 중심으로 프로그래밍을 가르치고 있는 강사이며, 현재 대구 그린컴퓨터아트학원에서 강의를 진행하고 있습니다.

저의 강의 철학은 “실습으로 배우는 프로그래밍”입니다. 단순히 이론을 전달하는 것이 아니라, 직접 코드를 작성하고 문제를 해결하는 과정을 통해 배우는 것이 가장 효과적이라고 믿습니다. 그래서 수업은 언제나 실습 중심으로 진행되며, 학습자들이 스스로 생각하고 응용하는 능력을 키울 수 있도록 지도하고 있습니다.

특히,

  • 자바에서는 객체지향 프로그래밍의 핵심 개념과 프로젝트 실습,

  • 파이썬에서는 데이터 분석, 자동화, 인공지능 기초 활용,

  • C 언어에서는 알고리즘 사고력과 시스템 프로그래밍 기반 다지기,

  • 정보처리기사 실기에서는 기출문제 분석과 실전 대비 전략을 중심으로, 합격을 위한 실질적 학습 방법을 제공합니다.

최근에는 정보처리기사 실기 대비 강의를 통해 많은 수강생들이 자격증 합격에 도전하고 있습니다. 시험의 핵심은 기출문제에 있다는 점을 바탕으로, 출제 경향 분석과 반복 학습을 통해 수험생들이 단기간에 효율적으로 합격할 수 있도록 돕고 있습니다.

저는 학생들이 단순히 지식을 쌓는 것에서 그치지 않고, 혼자서도 문제를 해결할 수 있는 개발자로 성장하는 것을 목표로 합니다. 처음 프로그래밍을 배우는 분들에게는 재미와 성취감을, 취업이나 실무를 준비하는 분들에게는 실질적인 기술과 자신감을 드리는 강사가 되겠습니다.

앞으로도 더 많은 학습자들이 프로그래밍과 자격증 학습을 통해 새로운 기회를 열어갈 수 있도록 최선을 다하겠습니다.
여러분의 도전과 성장을 진심으로 응원합니다. 잘 부탁드립니다!

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.210 ₫

Khóa học khác của parkmyounghoi

Hãy khám phá các khóa học khác của giảng viên!

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!