In this page
Why attend this course?
Who is this course for?
What will I learn?
Topics covered
Delivery format
Our expertise
Price and how to book
Contact us
Cherryleaf offers the course in two versions:
- With Google’s courseware.
- With Cherryleaf’s courseware.
Both courses will improve your technical writing skills. You’ll gain confidence you’re approaching each writing project in the right way, and creating content that follows best practice.
The courses can be delivered to teams within organisations, in a virtual classroom format. Past clients include DWB-P, The Financial Times, K15T, and Post Luxembourg.
We also offer an elearning course for individual students.
Why attend this course?
This course is ideal if you:
- Want to communicate more clearly and effectively
- Want to know how little, or how much, they should write
- Struggle with planning their writing
- Want people to answer their own support questions
The course will improve your technical writing skills. You’ll gain confidence you’re approaching each writing project in the right way, and creating content that follows best practice.
Who are these courses for?
The courses have been designed for:
- Software engineers
- Software engineering students
- People in Developer Relations (DevRel) roles, such as Developer Evangelists and Developer Advocates
In addition, other people involved in software development (such as product managers) can benefit from these courses, especially if they:
- Want to communicate more clearly and effectively
- Want to know how little, or how much, they should write
- Struggle with planning their writing
- Want people to answer their own support questions
Prerequisites
Delegates need to have basic writing proficiency in English.
What will I learn?
You’ll learn:
- How to communicate clearly, even if writing doesn’t come naturally
- How to save time and write in an efficient way
- Confidence in the work you produce
You’ll have access to a framework and templates to help you with your writing.
Topics covered
With Google’s courseware
Cherryleaf can deliver two developer technical writing classes that Google has created and delivered to its own staff.
There are two courses for groups:
Technical Writing for Developers Part One
This covers the critical basics of technical writing. It teaches you how to write clearer technical documentation.You’ll learn:
- How to communicate clearly, even if writing doesn’t come naturally
- How to save time and write in an efficient way
- Confidence in the work you produce
You’ll have access to a framework and templates to help you with your writing.
You can also get feedback on your completed exercises.
Technical Writing for Developers Part Two
This covers intermediate topics in technical writing and communication. It teaches topics such as creating sample code, tutorials, images and diagrams.
Technical Writing for Developers - With Cherryleaf's courseware
With this option, you can extend and customise the course, so that it covers the specific topics your developers need. This course covers the same topics as Google’s course, plus a few more.
We typically cover:
Writing clearly
- Writing clearer sentences
- How to write instructions
- The basics of English grammar
- Using the active voice
- Style, tone and voice
Writing for your audience
- Identifying your target audience
- Understanding your target audience’s needs
- Support reading to do, study, and locate
Designing your information
- Headings
- Links
- Lists
Structuring your information
- Chunking your content into topics
- Sequencing the information
- Organising large documents
Defining your document’s purpose and scope
- Defining your document’s purpose and scope
- Writing different types of documents
- Defining the outcomes
Planning and outlining your writing
- Top down planning
- Templates
- How to write and present different types of information
Writing in Markdown and Asciidoc
- Using Markdown (or Asciidoc) to write documentation
Using images and diagrams
- Planning and creating diagrams
- Using images
- Using screenshots
Writing clear code samples
- Writing code samples
- Using Markdown, HTML, and Word to write code samples
Reviewing and editing your content
- Verification and validation
- Editing
- Proofreading
Software tools
Maintaining the content
Measuring if it works
Duration and delivery format
Technical Writing for Developers – Google courseware
Technical Writing for Developers Part One and Technical Writing for Developers Part Two courses are delivered in a virtual classroom format. They include some online, pre-class, self-study teaching materials.
Each course comprises:
- 2-3 hours of pre-course self-study learning and exercises
- 2.5 hours virtual classroom learning
Technical Writing for Developers – Cherryleaf courseware
This course is currently offered to teams as a virtual classroom course, delivered over Microsoft Teams or Zoom. The course is split into two sessions of 3 hours each, delivered on different days.
elearning course option for individual students
We have developed an elearning course as alternative for individuals who are not able to attend group courses.
It contains recorded videos, exercises, checklists, and framework documents.
Accreditations and certificates
Google has no plans to accredit any trainer or organisation delivering its course. It is not planning to accredit any of the delegates, or to provide certificates.
However, Cherryleaf can provide a course certificate to delegates at the end of the course.
Our expertise
As well as teaching technical communication, we also create end-user documentation, Help and UI text for clients. This means every course is based on practical experience of technical writing in today’s environment. The techniques you’ll learn on this course are the same ones used by our projects team.
Course options and prices
Virtual classroom
The prices for the group courses depend on the number of delegates taking them. Here is some typical pricing:
5 delegates: £1700 ex VAT
10 delegates: £2450 ex VAT
Contact us for more details.
elearning course option
Contact us
Interested in this training course?
To help us gain an initial understanding of your situation, please answer the questions in the contact form below.
Don’t worry if you don’t know the answers to all the questions.
We will contact you to discuss your situation and requirements.
* Required