Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Swagger OpenAPI Specification

Swagger OpenAPI Specification

OpenAPI | Swagger | Open API Specification | Swagger Specification | REST API

4.5
(724 đánh giá)
3,184 học viên
Giảng viên
Praveenkumar Bouna
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
46 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Tổng quan về OpenAPI và những lợi ích của nó. Bạn sẽ học về OpenAPI từ cơ bản nhất và hiểu tại sao cần sử dụng OpenAPI.
Hiểu cấu trúc của OpenAPI Specification. Bạn sẽ nắm vững cấu trúc và trở thành chuyên gia về tài liệu Swagger hay OpenAPI.
Tạo một tài liệu OpenAPI từng bước một. Hướng dẫn tạo một OpenAPI specification mới từ đầu.
Nhiều tệp PDF có thể tải về: Sơ đồ tư duy cấu trúc OpenAPI, Hướng dẫn nhanh OpenAPI, Bảng tra cứu HTTP Status Codes, tài liệu OpenAPI Specification đầy đủ.
Sự khác biệt giữa Swagger và OpenAPI. Bạn sẽ có cái nhìn rõ ràng về cả hai và không còn bị nhầm lẫn giữa các thuật ngữ này.
Bài tập thực hành để áp dụng kiến thức từ khóa học. Bạn sẽ tự tin bắt tay vào các dự án thực tế.

Yêu cầu

Kiến thức cơ bản về RESTful web services để hiểu các thành phần khác nhau của một HTTP request.
Kiến thức cơ bản về JSON sẽ rất hữu ích.

Đối tượng phù hợp

Dành cho các nhà phát triển, từ mới bắt đầu đến có kinh nghiệm, làm việc với web APIs. Bạn có thể đang sử dụng web APIs hoặc tự xây dựng web services. Khóa học này sẽ cung cấp nền tảng vững chắc để hiểu và sử dụng các tiêu chuẩn OpenAPI Specification.

Nội dung khóa học

5 phần • 46 bài giảng
1 Chào mừng & Thông tin về Khóa học
2 TẢI XUỐNG: Hướng dẫn nhanh OpenAPI Specification
3 TẢI XUỐNG: Sơ đồ tư duy OpenAPI Specification
4 TẢI XUỐNG: OpenAPI Specification cho CMS
5 Tham gia Cộng đồng Discord
6 Các Công cụ OpenAPI được Khuyến nghị
7 Câu hỏi Thường gặp của Học viên
1 Lịch sử của OpenAPI
2 Tổng quan về OpenAPI
3 Swagger vs OpenAPI
4 Design-first vs Code-first
5 YAML vs JSON
6 Tổng quan về Dự án Demo
1 TẢI XUỐNG: Sơ đồ tư duy Cấu trúc OpenAPI 3.0.3
2 Bước 1: Thêm Phiên bản OpenAPI
3 Bước 2: Thêm Metadata
4 Bước 3: Thêm Các Tham chiếu Bổ sung
5 Bước 4: Thêm Chi tiết Máy chủ
6 Bước 5: Thêm Tags để Nhóm các API Operations
7 Bước 6: Thêm Paths (Phần 1: Chi tiết Path)
8 Bước 6: Thêm Paths (Phần 2: Operations)
9 Các Kiểu Dữ liệu trong OpenAPI
10 Bước 6: Thêm Paths (Phần 3: Parameters)
11 Tổng quan về HTTP Status Codes
12 TẢI XUỐNG: Bảng tra cứu HTTP Status Codes
13 Bước 6: Thêm Paths (Phần 4: Responses)
14 Bước 6: Thêm Paths (Phần 5: Request Body)
15 Bước 7: Thêm Components (Phần 1: Components Object)
16 Bước 7: Thêm Components (Phần 2: Schema)
17 Bước 7: Thêm Components (Phần 3: Response)
18 DELETE: Xóa một khóa học
19 Bước 8: Thêm Security
20 GET: Lấy danh sách Sinh viên của một Khóa học
21 POST: Thêm Sinh viên cho một Khóa học
1 Giới thiệu
2 Bài tập 1 - GET: Lấy tất cả Sinh viên
3 GET: Lấy tất cả Sinh viên
4 Bài tập 2 - POST: Thêm một Sinh viên mới
5 POST: Thêm một Sinh viên mới
6 Bài tập 3 - GET: Lấy chi tiết của một Sinh viên
7 GET: Lấy chi tiết của một Sinh viên
8 Bài tập 4 - PUT: Cập nhật chi tiết của một Sinh viên
9 PUT: Cập nhật chi tiết của một Sinh viên
10 Bài tập 5 - DELETE: Xóa một Sinh viên
11 DELETE: Xóa một Sinh viên
1 Bài giảng Thêm: Các Tài nguyên được Khuyến nghị

Giới thiệu khóa học

OpenAPI or Swagger Specification is the most popular specification for defining RESTful APIs. The usage of OpenAPI to document the API endpoints has increased in the development environment. Companies such as Postman, Google, Microsoft, and Oracle are members of OpenAPI. This course will teach you to build an OpenAPI specification from scratch.


Instructor Bio:

I am a software engineer with over 15 years of experience in the industry. I have worked on various projects and gained a wealth of knowledge and experience in cloud computing and Azure architecture. I am an experienced online course instructor who has trained many students on various software development topics, including API, .NET, Docker, Kubernetes, and Azure.


Topics Covered In This Course:

  • Overview of OpenAPI and its benefits.

  • Difference between Swagger and OpenAPI.

  • Understand the structure of the OpenAPI Specification.

  • Create an OpenAPI document step-by-step.

  • Many downloadable PDFs, including:

    • OpenAPI Structure mindmap

    • OpenAPI Quick Guide

    • HTTP Status Codes Cheat Sheet

    • OpenAPI Specification document used in this course, and so on.

  • Practice assignments to apply your learnings.


At The End Of This Course:

  • You will know the structure of an OpenAPI Specification and the steps to create one from scratch.

  • You will be able to understand any OpenAPI Specification document.


Enroll now to get started.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Api Development
Hiển thị tất cả khoá học Openapi
Hiển thị tất cả khoá học Swagger
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊