Every software engineer is also a writer. Improve your technical writingskills by taking one of Google's free technical writing courses.We've aimed these courses at people in the following roles:
- professional software engineers
- computer science students
- engineering-adjacent roles, such as product managers
The courses are free, fun, and valuable to your career. Thousands of Googlesoftware engineers have taken and loved these courses. Note that thesecourses focus on technical writing, not on general English writing orbusiness writing.
You need at least a little writing proficiency in English, but you don'tneed to be a strong writer to take these courses. You will find thesecourses easier to understand if you have at least a little background incoding, though you don't need to be an expert coder.
Technical Writing One and Technical Writing Two
We generally offer the following courses a few times per year:
- Technical Writing One, which covers the critical basics of technical writing.
- Technical Writing Two, which covers intermediate topics in technical writing.
Both of the preceding courses consist of the following two parts:
- Self-paced online pre-class material
- Virtual live session
Though not a requirement, we strongly recommend studying the self-paced onlinepre-class material prior to attending a virtual live session. Click one ofthe following links to access the self-paced online pre-class material:
Technical Writing for Accessibility
We occasionally also offer the following course:
- Technical Writing for Accessibility, which covers how to make your documentsmore accessible to everyone.
Technical Writing for Accessibility does not provide any pre-class material,so just show up and enjoy the class. That said, we do offer aself-study version of Technical Writing for Accessibilityas an alternative to the instructor-led class. The self-study andinstructor-led versions of this class cover very similar material.
Requirements to attend a virtual live session
To attend a virtual live session, you need to join the class using aGoogle Account with access toGoogle Meet and Google Docs.
Audio
If the class audio is hard to understand, you canturn captions onin Google Meet.
Facilitators
Some of the public courses listed in the "Schedule" section arefacilitated by people who don't work for Google. We are very grateful to thesevolunteers! As these volunteers are not Google employees, Google can't acceptany responsibility for false or misleading statements made during these publicclasses.
Thank you to all the facilitators who led technical writing classesand to all of our wonderful students.
Schedule
We don't offer a way to preregister for virtual live sessions. To attend a virtual live session, consult the following table and click the appropriate Google Meet link at the specified time.
Course | Date | PT | ET | UTC | CEST | Google Meet link | Facilitator |
---|---|---|---|---|---|---|---|
Technical Writing Two | Wed. Aug. 28, 2024 | 10:00 AM - 12:30 PM | 1:00 PM - 3:30 PM | 5:00 PM - 7:30 PM | 7:00 PM - 9:30 PM | Google Meet | Kevin A. McGrail and Jeremy Pugh |
- PT: United States Pacific Time (UTC -7)
- ET: United States Eastern Time (UTC -4)
- UTC: Coordinated Universal Time (UTC +0)
- CEST: Central European Summer Time (UTC +2)
If you don't live in one of the preceding time zones, consider entering thephrase my time zone in UTC into a search engine.
Train the Trainer
A Train the Trainer session helps prepare you to teachTechnical Writing One or Technical Writing Two. During a Train the Trainersession, an experienced trainer will explain how to teach a course and willanswer any of your questions.
Course | Date | PT | ET | GMT | CEST | Google Meet link | Facilitator |
---|---|---|---|---|---|---|---|
Train the Trainer | Wed. Sep. 4, 2024 | 9:00 AM - 10:00 AM | 12:00 PM - 1:00 PM | 4:00 PM - 5:00 PM | 6:00 PM - 7:00 PM | Google Meet | Barry Rosenberg |