The Art of API Documentation
Nghệ thuật viết tài liệu API
Bạn sẽ học được gì
Yêu cầu
Đối tượng phù hợp
Nội dung khóa học
Giới thiệu khóa học
Course Description
This is the third in a series of courses for technical writers who want to learn how to write API documentation. The first two courses are called "Learn API Technical Writing: JSON and XML for Writers" and "Learn API Technical Writing: REST for Writers", and it's recommended that you first take those courses, unless you are very familiar with API documentation, and how to document reference material.
This course teaches how to write conceptual API documentation, such as overviews, getting started sections, and tutorials. For the most part, no programming experience is required, but technical writers with programming experience will still find it useful.
In addition to conceptual material, this course covers guidelines for good sample code, tools for making REST requests, and how to find an open source project to document as a way to get into the field of API writing.
What are APIs?
APIs (Application Program Interfaces) define how software systems talk to each other, and API documentation is a rapidly growing field. There is a strong need for writers who can understand APIs and explain them so that software developers can understand how to use them. API writers get to be in on the cutting edge of technology in high-paying positions.
What is Conceptual Material?
API documentation consists of reference material and conceptual material. Reference material describes the details of the API: what are the pieces of each request and response, or each class and member. Conceptual material orients developers so that it's easy for them to get started with a new API.
What is in This Course?
By the end of the course, you will understand how to write good API conceptual material, how to make REST calls using GUI and command-line tools, and how to find an open source project to document. In this course you'll find:
- 8 videos that:
- Describe how to write good conceptual material
- Provide guidelines for good sample code
- Demonstrates how to use tools to make REST calls
- Leads you through examples of how to find open source projects on the internet
- 2 hands-on exercises to lead you through making REST requests using tools
- PowerPoint presentations as a resource for every video lecture
- A PDF with resources for finding open source projects
The course takes approximately 1 hours and 30 minutes to complete, depending on how fast you are with the exercises.
Khóa học liên quan
Khám phá thêm các khoá học cùng chủ đề
Khóa Học Cấp Tốc Về API: Cách Tạo, Kiểm Thử & Tài Liệu Hóa API
Tarek Roshdy
Khóa học lập trình web Full-Stack với Python và Django cho người mới bắt đầu
Bluelime Learning Solutions
Kiến trúc Phần mềm: Thiết kế REST API - Hướng dẫn Toàn diện
Memi Lavi
Breaking APIs: Khóa Học Kiểm Thử Xâm Nhập API Chuyên Sâu
Vivek Pandit
Khóa Học Bậc Thầy Dành Cho Nhà Văn Kỹ Thuật
Janet Underwood
Kiến thức cơ bản về Cơ sở Kiến thức & Wiki - Với Confluence
Robert Hean
Hướng Dẫn Dành Cho Người Đào Tạo Mới: Cách Tạo Tài Liệu Hướng Dẫn Người Dùng Cuối
Michele Banks
Cách Viết Quy Trình Chất Lượng & SOP Cho ISO Một Cách Dễ Dàng
Danielle Volski
Thành Thạo Markdown: Từ Cơ Bản Đến Tạo Tài Liệu Đẹp Mắt
Mohit Kumar
Viết Tài liệu Thiết kế Game Chuyên nghiệp (GDD)
Gabriel Chauri
Soạn thảo kỹ thuật: Cách viết hướng dẫn cho mọi đối tượng
Leigh Hartzman
Hướng dẫn Java cho người mới bắt đầu hoàn toàn
John Purcell
Lập trình Python để tự động hóa những việc nhàm chán
Al Sweigart
Java Masterclass 2025: 130+ Giờ Học Từ Chuyên Gia
Tim Buchalka
Khóa Học Python Đồ Sộ: Xây Dựng 20 Ứng Dụng Thực Tế và AI Agent
Ardit Sulce • 600,000+ Students Worldwide
Lập trình C++ từ đầu - Từ cơ bản đến nâng cao
Tim Buchalka's Learn Programming Academy
Python Cho Người Mới Bắt Đầu Tuyệt Đối
Green Chameleon Learning
Lập trình Java cho người mới bắt đầu hoàn toàn
in28Minutes Official
Khóa Học Toàn Diện Về Phát Triển Web Full-Stack
Dr. Angela Yu, Developer and Lead Instructor
Khóa Học JavaScript Toàn Diện 2025: Từ Con Số 0 Đến Chuyên Gia!
Jonas Schmedtmann
React - Hướng dẫn Toàn diện (bao gồm Next.js, Redux)
Academind by Maximilian Schwarzmüller
Khóa học Chuyên sâu về Phát triển Web - Chứng chỉ Trực tuyến
YouAccel Training
Xây dựng Website Thực Tế & Tương Thích Mọi Thiết Bị với HTML và CSS
Jonas Schmedtmann
Khóa Học Phát Triển Web Front-End Toàn Diện
Joseph Delgadillo