Welcome!š
Key points in this video
Why do developers need to learn API documentation?
- Docs are important!
- You canāt always pass the job on.
- Every engineer is a writer.
- API documentation is like a manual for an appliance.
What it takes to produce good documentation
- Prioritizationāunderstanding why itās needed.
- Skillāhaving the ability to produce good content.
- Empathyābeing able to see things from othersā (consumers and maintainers) perspectives.
- Processesāa well-thought-out plan.
- Disciplineānot trying to skip the process.
About this course
- This isnāt a course on technical writing. We cover more than writing, so we wonāt go into detail on writing.
- You donāt have to be a developer, but you need to understand writing code/building software.
- Weāll focus on web APIs (JSON over HTTP).
- Weāll consider two perspectives: consumers (those who use the API) and maintainers (those who build the API).
- Weāll look at APIs by both large and small companies.
How this course is structured
- Three modules, with 3-5 lessons each.
- Alongside each video, a "Key Points" section is provided for easy reference.
- Each lesson is followed by a technical writing tip.
- The first module will focus on the foundationsāunderstanding the basic principles, looking at existing docs to learn what makes for good and bad docs, getting into the right mindset.
- In the second module, we'll design documentation workflows for a couple of scenarios.
- In the third module we'll go ahead to implement the workflow and actually create some good docs,
This course aims to show you the whys and hows for good docs, so you can form good opinions on documentation, and they can become a part of your dev lifestyle.
0 comments