DITA Training – Classroom and Online Courses from Cherryleaf

 Free illustrated guide to the business benefits of DITA.Cherryleaf offers beginner and advanced courses for anyone planning to move to a DITA-based authoring and publishing system, implementing DITA or wanting to get the best out of their existing DITA implementation.

If you’re not sure what DITA is, and why you’d want to use it, download our free illustrated guide to the business benefits of DITA.

Introduction to DITA training course – Basic/Intermediate level

Cherryleaf’s Introduction to DITA course is for anyone who wants to create and publish content using the DITA XML standard. It’s currently available as an onsite classroom course, and it will soon also be available as an elearning, self-study course.
Following this course, you will be able to:

  • Apply DITA and XML concepts and methodology
  • Create well-structured, topic-oriented information
  • Understand and use DITA maps
  • Link and reuse topics and understand the use of conditional text
  • Understand and use DITA transformations

Online elearning course in DITA

dita elearning course screen
The ten learning modules contain videos of the trainer with supporting imagery. The course includes exercises and model answers for the delegates to complete and review.
The course will take delegates approximately 1 day to complete.
For more information, see Cherryleaf’s online DITA self-study elearning course.

Classroom course

ClassroomThe classroom course is available as either a public training course or an onsite course for groups within an organisation. The public courses are delivered by Dr. Tony Self in London each year, usually in June and October.
Class sizes tend to be small, so we tend to run the course in a flexible workshop-like format, giving the delegates the opportunity to ask the trainer to cover the topics they are specifically interested in.
The course notes provided to the delegates cover all the topics in the course.

“Everything was perfect: the place, the facilities, the program AND the trainer of course!”
Audrey Gallois-Lacouture

Topics covered


  • Introduction – What is DITA?- In plain English
  • Introduction – What DITA is not
  • DITA – What it looks like
  • Which problems is DITA trying to solve?

DITA Fundamentals

  • Topic-based writing
  • Fundamentals – Topics
  • Fundamentals – Maps
  • Fundamentals – Information Typing
  • Fundamentals – Specialisation
  • DITA and reuse
  • Granularity
  • Transformations

Introduction to Topics

  • Topic-oriented writing
  • Compulsory elements and attributes
  • High-level topic elements
  • Body elements
  • Sections
  • Block level elements
  • Phrase level elements
  • Table elements
  • Images and figures

The base types of topics

  • Concepts
  • Tasks
  • References
  • Metadata
  • Constraints


  • What are maps?
  • Relationships in a map
  • Collections
  • Map elements
  • Grouping content together in a map


  • Linking and reusing topics
  • Cross references – pros and cons
  • Related Links
  • Relationship tables
  • Conrefs
  • Conditional content
  • Ditaval syntax
  • Indirect linking

Transforming and publishing DITA

  • Transforming DITA
  • Why transform DITA?
  • What is XSLT?
  • What is the DITA Open Toolkit?
  • What is Ant?
  • What is FOP?
  • Running transformations
  • Creating other outputs

Using tools with DITA

  • Publishing tools

Contact us if you’d like to be kept up to date with information about this course.

Advanced DITA training courses in London

DITA training course delegate feedback on Twitter
Cherryleaf also offers advanced DITA training workshops in London each year, usually in June and October. In these advanced courses, you’ll learn best practices for DITA authoring, planning, publishing and project management.
Courses include:

  • DITA authoring best practices
  • Advanced DITA techniques
  • Publishing content from DITA

Contact us if you’d like to be kept up to date about our advanced DITA courses.

On site courses

contact cherryleaf
If you'd like more information about Cherryleaf's training courses, including options for courses for groups in a single organisation, contact us using our training services contact form. If you can’t see the course you want, contact us, as we may still be able to cater for your needs.

About Dr Tony Self

Dr Tony Self is one of the world’s leading experts on DITA.

Tony completed his PhD in semantic mark-up languages in 2011, and his book The DITA Style Guide was published in the same year. Tony has analysed the way in which DITA has been used, and has developed a DITA Style Guide to fill the gap between the DITA standard and traditional style manuals. The DITA Style Guide has been integrated into the leading DITA authoring software application, Oxygen XML.

He also holds a Graduate Certificate in Teaching and Learning and a Graduate Diploma in Technical Communication, and is a Fellow of the Institute of Scientific and Technical Communicators. Tony is a member of the OASIS DITA Technical Committee (and chair of the DITA Help Subcommittee), and he is an adjunct teaching fellow at Swinburne University. In 2011, Tony was the honoured with the ISTC Horace Hockley Award for his contribution the technical publications industry.

Tony lives in Melbourne, Australia.

Contact us

contact cherryleaf

It's easy to contact us. Here's the contact form.