API Documentation Online Courses

SDK Bridge began as a company to document APIs and SDKs. That knowledge has been captured in online courses to teach the art of writing API documentation.

What Our Students Say

default pfp

Susan

Udemy student
5/5

SDK Bridge’s third course in the series on API documentation is clear and useful, with real-world examples and easy-to-follow steps. What a pleasure to learn from an expert who also knows how to teach. Highly recommend all of SDK Bridge's courses. They are outstanding.

5/5

Comprehensive, super-well-organized, clear, and concise

default pfp

Emily

Udemy student

Our API Documentation Courses

Our courses teach you how to create professional,  easy-to-use API documentation. Learn the tools, structure, and writing techniques for writing API documentation.

API Documentation 1: JSON and XML for Technical Writers

This course is for technical writers who want to learn how to document structured data, which is an important part of API documentation. In particular, it focuses on the two most popular structured data formats: JSON and XML. If you are new to API documentation, this is a great place to start. No programming experience is required, but technical writers with programming experience may still find it useful.

API Documentation 2: REST for Technical Writers

Once you’ve learned about structured data, this course will teach you about how to document REST API requests, responses, and authentication. REST (Representational State Transfer) is the most popular form of web APIs. Again, no programming experience required, but writers with programming experience may find it useful.

API Documentation 3: The Art of API Documentation

For technical writers who already understand how to write reference material for either web APIs or platform (programming language) APIs, this course covers overviews, getting started sections, tutorials, sample code, tools for calling REST APIs (cURL and Postman), and how to find an open source project to document.

This is a high-level course, but there are hands-on exercises for cURL and Postman.

Learn Swagger and the Open API Specification

The Open API Specification (often called “Swagger”) is currently the most popular way to create definitions of RESTful APIs. With these definitions, you can create sophisticated, autogenerated documentation, generate SDKs in several languages, and do automated testing. Swagger is a set of open source tools that use these Open API Specification definition files.

This course is for people in the software industry who are fairly technical, but are not software developers: for example, project managers, API product managers, and technical writers. It assumes that you understand REST and JSON, but that’s about all.

Coding for Writers: Basic Programming

Are you a writer who wants to learn how to code? There aren’t many people who can both code and write well, so if you can do both, you will find there many exciting, highly-paid opportunities in the technology industry. This course teaches basic programming to writers, combining learning about coding with learning to write about coding.