You can take Peter’s Coding for Writers course here on Udemy with a coupon code IDRATHER for a discount. This makes it $29 instead of $45.
Peter gave me free access to check out the course and provide a review. Overall, this is the only tech course I’ve taken where the instructor not only teaches you code, but specifically calls out what you should document in the code and how you should do it. For example, here’s a slide where Peter explains what you should focus on in function documentation:
That unique angle of combining “how to code” with “how to document code” makes the course worthwhile. I do wish with the course focused more heavily on the documentation side of code, but that’s okay – all the info is highly worthwhile.
Peter also covers quite a bit of ground in this course. He starts out with the basics and makes his way to more advanced concepts. Don’t let the first couple of exercises, which are extremely simple, fool you. It gets more complex as the course progresses.
Peter adds a number of exercises throughout. I mostly just glanced through these exercises rather than actually doing them, but these exercises are where someone new to programming would get more hands-on grounding.
The course format is consistent but at times a little monotonous. Peter mostly reads bullet points on slides, and then provides an exercise related to the concept. The format works all right. The exercises and answers are both PDF files that you download from the course (I wish the exercises were online, since the mode switch from online to offline is a little disjointed, but it’s not a big deal). There are brief 3-question quizzes every few sections to keep you awake. Each section closes with a summary of the points covered.
Here are some other courses from Peter that I’ve reviewed on my blog:
Get new posts delivered straight to your inbox.
I'm a technical writer based in the California San Francisco Bay area. Topics I write about on this blog include technical writing, authoring and publishing tools, API documentation, tech comm trends, visual communication, technical writing career advice, information architecture and findability, developer documentation, and more. If you're a professional or aspiring technical writer, be sure to subscribe to email updates using the form above. You can learn more about me here.