We may earn an affiliate commission when you visit our partners.
JPDocu School of Technical Writing

Do you want to learn how to write structured documentation using DITA XML? If yes, I can help.

My name is Jordan Stanchev. I have built my career in the field of technical communications over the last 20 years.

Starting off as a Java developer, I have then become a senior technical writer and had built a career as a DITA information architect.

I have written thousands of pages of software documentation guides for administrators and for developers. The software products I have worked on are in the field of security, messaging services, and development infrastructure (such as GitHub and SAP NWDI).

Read more

Do you want to learn how to write structured documentation using DITA XML? If yes, I can help.

My name is Jordan Stanchev. I have built my career in the field of technical communications over the last 20 years.

Starting off as a Java developer, I have then become a senior technical writer and had built a career as a DITA information architect.

I have written thousands of pages of software documentation guides for administrators and for developers. The software products I have worked on are in the field of security, messaging services, and development infrastructure (such as GitHub and SAP NWDI).

Today, I am a part of the team that leads the development of DITA XML-based infrastructure projects. The technical writers' community we serve is more than 1000 authors. I also chair the experts' group of our nearly 300 people strong group of DITA information architects in a Fortune 100 company - SAP SE.  I constantly have to write software development specifications and project documentation, in addition to the user guide.

What can I say, I have vast experience to share in structured writing and information architecture using DITA XML. And this is what I focus on in this course.

Based on my experience, what I can tell you, is that for a modern technical writer looking to build his or her career in the field of technical communications, knowing DITA XML simply is a must.

You wouldn't believe how often I hear back from my students about how the knowledge from this course is what made the breakthrough in their DITA technical writer job interview and helped them advance their careers.

To achieve the ultimate career goal, all you do need is to learn writing using DITA.

Knowledge of DITA is relevant for you if you are involved in any way with software documentation as a:

  • technical writer;

  • information architect;

  • people manager, managing technical writers in the team;

  • user experience designer;

  • business analyst;

  • project manager;

The course 'How to Write Using DITA XML" is designed for intermediate to advanced-level technical writers who want to deep dive into the capabilities offered by DITA, create complex and personalized user guides, and deliver this single-sourced output using the Oxygen Author tool into various delivery channels. 

It is based on the online DITA XML training I've been providing to my students at the university.

WARNING: 

It will take you around 8-10 hours from the start of this course just to go through this material. It comes with lots of various hands-on exercises, examples, and advice based on my practice.

I recommend that you take one section a day at most, to avoid being overwhelmed and manage to perform each exercise described.

The course further deep dive and elaborate the basic concepts and knowledge introduced with the course 'A Quick Start to Technical Writing with DITA'  and then provides more advanced details and strategies such as reuse of content and personalization of content based on profiling strategy.

Note:

If you are looking for a quick start into DITA, consider the basic DITA course 'A Quick Start to Technical Writing with DITA', which is for technical communicators, that are not yet familiar with DITA.

How much time does the course take? In short:

Section 1: Introduction - 70 min

Section 2: 5 Quick Steps to Writing in

Section 1: Introduction - 70 min

By the end of this section you will be able to explain:

- What is DITA;

- What are the benefits of writing software documentation using DITA;

Just spelling out the benefits of writing in DITA takes a lot of time.  There are so many reasons why DITA is getting more and more popular. Today you cannot be a modern technical writer if you do not know how to write software documentation using DITA XML. It's the de facto standard XML for writing. You must know and spell out the benefits of DITA, and be sure, on a job interview you will be asked why DITA is so important.

Just to name a few:

- Based on common information types.

- It implies strict rules for writing, no matter who the technical writer is.

- Content is modularized and reusable.

- Automatically generated various outputs from the same DITA source;

- Content can be personalized, and so on.

Section 2: 5 Quick Steps to Writing in Do not let the diversity in tags and the huge number of DITA capabilities confuse you.

All you need to write your first guide is a strategy (what you want to deliver) and a set of simple steps to follow to construct your guide (explained in this section of the course).

Section 3: DITA Elements - 25 min

By the end of this section you will be able to:

- Name the most commonly used DITA topic elements (DITA tags);

- Describe a strategy for using topic elements in the context of a specific topic;

- Open, search through, and select the needed topic elements in a topic;

- Use the list of topic elements in the context of a Task topic;

DITA comes with a huge number of tags to use. With them comes great flexibility for writing content. But where do you start? And which elements are a "must-know" vs. "optional-to-know"? This is what you will learn in this section to get a steady start with your content.

Section 4: Reusing Content in DITA - 50 min

By the end of this section you will be able to:

- Describe the benefits of reuse;

- Reuse content on map level (mapref);

- Reuse content on topic level (topicref);

- Reuse content on a topic element level (conref);

- Reuse entire table rows (conref - conrefend);

Reuse of content on all these levels allows you to dramatically reduce the time you have to spend writing documentation. This is one of the most important benefits of DITA. 

Allow me to give you an example: you can use reuse on the topic element level to define the name of your software product as a reusable topic element. You then use this element across your entire document. Later on, when the product name changes, you update the value of the reusable topic element and it gets automatically updated in all occurrences in each and every document. Compare this to the time it takes you to search and replace a product name in a Word document or Wiki page.

Section 5: Profiling (conditioning) Content in DITA - 60 min

By the end of this section you will be able to:

- Describe the benefits of using profiling in your content;

- Profile content on map level;

- Profile content on a topic level;

- Profile content on a topic element level;

- Profile table rows;

Today everyone talks about the personalization of the user experience with the software. How about the personalization of the user experience with the software documentation? 

The profiling functionality allows you to personalize the content for your target audience, without disrupting the authoring process. The personalized end-user guide is automatically generated in the end, based on the rules set by the author. Something that is close to impossible for any non-structured way of writing content in DITA happens in a few clicks.

Section 6: Information Architecture for Technical Communicators - 50 min

By the end of this section you will be able to explain:

- What is information architecture?

- Who is an information architect?

- What to consider to become an efficient information architect?

As of this section, we are raising the stakes. This course is not only for people who want to learn to write in DITA but also for those of you who want to grow in your careers. What's the name of the next level in technical writing? It's called "information architecture". But what is information architecture? What are you supposed to start doing today, to become an information architect?

That is what is explained in this section. Information architects possess a higher level, broader, and more holistic view of the content creation process. You are no longer focused on the neatly greedy details of the single-user guide. Instead, you look at the big picture, where and how your content is organized, and how it fits the end-to-end customer experience. 

In this section, you will learn the basics of information architecture, and open the gates to the next stage in your career as a technical writer.

Section 7: Information Architecture for DITA Authors - 90 min

By the end of this section you will be able to explain:

- How to govern the usage of profiling values by technical writers in the scope of a dedicated DITA map

- What are DITA subject scheme maps

In this section, I am touching upon an aspect not realized by many technical writers. Usually, that is the difference between being a technical writer and being an information architect in DITA. I will explain how to use DITA to control how different authors can profile content in your map, reducing profiling mistakes and ensuring a better quality of the finally produced personalized documentation.

Section 8: How to Create Interactive Images in DITA - 80 min

By the end of this section you will be able to:

- Describe the rules for using images in technical writing;

- Name the tools to use for creating graphics;

- Explain what are interactive graphics  and image maps in DITA;

- Describe the benefits of using interactive graphics;  

- Create an image map for an image in your documentation;

Section 9: Linking in DITA - 77 min

DITA XML comes with great functionality that can help the technical writer and information developer to organize the documentation in an optimal way.

Any proficient technical writer will tell you that you must create and insert links to external content, such as websites, but also to reference other topics from your DITA map to have a documentation deliverable that provides excellent navigation capabilities for your readers.

But does it mean you need to waste your time to manually craft and then maintain these links? As a technical writer focused on delivering the best possible information to your readers, your time is precious. Maintaining links instead of providing valuable instructions and content for your readers is not what you should do.  

How can DITA help you with that?.

You will be surprised to find out how many technical writers do not even know that DITA XML supports automatically generated links. All you need to do is to activate the desired linking option and your links will appear automatically in the generated output.

And it gets even better, the links will appear only when there is a valid linking target.

What are the benefits for you then? Obviously:

  • Less time you waste on inserting links.

  • Fewer chances to have a broken link in the documentation - leading to higher content quality.

  • Better consistency of the links - you choose a linking strategy and the links appear in a consistent style across your entire documentation deliverable.

  • More time for you to focus on what matters most - high-quality information delivered to end-users.

This is what you will gain once you learn how to use linking in DITA XML.

In this course, we will cover the following subjects:

Manually Created Links

You will learn how to create a link to:

  • a web site

  • a resource

  • another DITA topic

  • between sections on one and the same topic.

Automatically Generated Links

You will learn how to set up and trigger the automatic generation of links using the collection-type attribute. You will learn to create links of type:

  • choice

  • family

  • sequence

These are the subjects we will cover in this section, each of them accompanied by demos and exercises that you can perform using the Oxygen XML Author editor.

Section 10: Customizing DITA XML Output - 60 min

By the end of this section, you will be able to:

- Configure the look and feel of your HTML output, based on pre-defined (but, yet, customizable. ) HTML output

Why DITA?

Structured writing in DITA XML is an advanced discipline for technical writers. You can find many authors with decent language and writing skills. But you already know that technical writing is so much more than just written text with no spelling mistakes, isn't it?

If you need your technical writers to:

- Strictly follow your company or industry writing guidelines;

- Be able to spend less time on the maintenance of old documentation and spend more time on value-added activities for the customer;

- Offer information that can be reused on all levels - entire guides, chapters, topics, sentences, or even single words;

- Maintain a very high content quality standard  with no broken links and missing content;

- Produce as many different output formats as your customer needs - all from the same content

- Use metadata to classify the content that was written and offer it for automated forms of information consumption;

then most probably you are already evaluating DITA as an option for writing. 

DITA already offers all listed functionality and even more.

Being a technical writer who knows how to use DITA can open the doors for you to start a career in some of the greatest IT companies in the world.

Companies Using DITA

Here are just a couple of company names that write their documentation using DITA XML:

- Apple

- IBM (they invented DITA, after all. )

- Google

- VMware

- SAP SE

and hundreds of other companies, many of which are in the IT and software development industry.

What students are saying?

"I value the comprehensive training, challenging practice assignments, and a variety of techniques used to improve and inform my writing. "

- Devon Apple, Web Developer

"If you want to know how to write using DITA go and check this course. The lecturer provides great explanations and tutorials, which are really helpful in practice."

- Karina Delcheva, Technical Writer

"Very good and comprehensible introduction to the world of DITA and XML Author software. I would highly recommend this course for everyone who wishes to quickly understand the subject and start using it..."

- Boris, a University student

If you are looking for a way to advance in your career as a DITA technical writer, this is your course. I am sure that you've already seen just by searching Google, that a course like this costs way above 1000$ and takes at least a week of physical and/or online presence, travel expenses, and... usually does not even cover half of the material I present here. Thanks to Udemy's policy for delivering the best courses to as many people as possible, we've managed to reduce the cost to only 199$, only here on Udemy.

The course still comes with an interactive and community part - you will get access to a closed learning community on our JPDocu Learning Facebook page.

You will have the chance to get in contact directly with the trainer of this course and receive personalized feedback on questions you may have about using DITA.

You will get an invaluable certificate upon the successful completion of this course, that you can put on your CV, or share on Facebook and LinkedIn - do not underestimate the importance of this certificate - without it, you most probably will never make it on the shortlist for the job interview of your dream job.

And maybe the most important part, which will allow you not only to get to but also to break through a job interview - your own work that you can use to demonstrate what you have learned and how you applied DITA to produce documentation.

Enroll now and see how simple and beneficial technical writing with DITA XML can be.

P.S. If you are looking for a job as a technical writer in a software development company - check 2 things:

1. Are they writing software documentation using DITA XML?

2. Which tool are they using for writing?

Be prepared even before your job interview to showcase the DITA XML documentation you have written using Oxygen XML Author and prove how good you are at applying reuse strategies and advanced DITA techniques - profiling, automated linking, and image maps.

P.S.S. Do not forget that the course comes with a 30-day full refund policy - no questions asked.

Enroll now

What's inside

Syllabus

Learn how to use this course, what is DITA and why it is important for the technical writer.
How to Use This Course?
Slides Used in This Section
Read more
How to Get Started Writing in DITA?
Installing a Tool for Writing with DITA
Installing Oxygen XML Author
Introduction
Course Instructor
About This Course
What is DITA?
Who Defines DITA?
A Sneak Peek Into the DITA 1.3 Specification
A Note on the DITA Specification
Benefits from Using DITA XML
Learning DITA
Single Sourcing in DITA
Scale Large Documentation Volumes
Specialization or Generalization of DITA Content
Define Own Content Templates
Personalization of Content
Defined Semantic Meaning for Each DITA Element
What's Needed to Support the DITA Benefits?
Authoring Based on Information Types
Content Structure Organized Using DITA Maps
Strict Rules for Writing
Modularized and Reusable Content
Writing Context-Free
information Architecture Requirements in DITA
Linking Strategies
Filtering and Flagging Based on Profiling
Controlled Vocabularies
Learn the high-levels steps that you follow every time you need to write documentation with DITA

Slides Used in This Section

5 Quick Steps to Writing in DITA XML
Step 1: Create a DITA Map
What is DITA Map?
Topics Usage in DITA
How to Deliver Topics in Deliverables?
What If a Topic is Not Referenced by a Map?
Exercise: Create DITA Map
Step 2: Choose the Appropriate Topic Types
Common DITA Topic Types
Step 3: Create the Topic
Demo: Creating a Task Topic Type
Step 4: Reference the Topic from the Map
Step 5: Transform the DITA XML into Actual Output

Attached are the DITA source files of the demo you watched in this section. You can download these source files and play with them in your local Oxygen XML Author environment.

You will become familiar with the most-frequently needed tags (DITA map and topic XML elements) in DITA.

In this section you will learn which are some of the most common DITA elements, that you will use on a daily basis. Attached you will find the slides used in this section, in case you want to use them a reference in future.

Which are the common elements we use to create content?

How do the common topic elements map to DITA elements?

Create some topic elements yourself!

How to think about topic elements, so that it's easy to understand them?

In this lesson, we will use a Task topic as the context in which we use DITA topic elements. We deep dive into the usage of the topic elements one by one, as they appear in a sample Task topic.

Let's recap what you have learned so far!

How to see which element to use in the context of my Task topic?

Tables are commonly used in software documentation. Which are the elements in DITA that you can use to construct a table?

In this lecture you will learn which are the common DITA map elements to use.

A demo of the DITA map elements using a DITA source, as explained in the previous lecture.

Learn how to reuse content you have already written across your documentation or in different guides
Benefits from Reuse in DITA
Reuse on Map Level (mapref)
A Hint on Using Maps for Organizing the Team Work
Reuse on Topic Level (topicref)
Reuse on Topic Level - Demo
Reuse on Topic Level - Exercise
Reuse on Topic Element Level (conref)
Reuse on Topic Element Level - Exercise
Reuse of Table Rows (conref - conrefend)
Reuse of Table Rows - Demo
  1. Create a topic.

  2. Create a table in the topic.

  3. Navigate to the table row and define the IDs on the first and last rows to reuse:

<row id="FIRST_ROW">
<entry>text1</entry>
<entry>text2</entry>
</row>
<row>
<entry>text3</entry>
<entry>text4</entry>
</row>
<row id="LAST_ROW">
<entry/>
<entry/>
</row>

4. Create another topic.

5. Create another table.
It must have the same number of columns!

6. Select the row where to insert the referenced rows.

7. Using Text mode, define a new row where to inject the reused rows:

<row conref="reference_1.dita#reference_1/FIRST_ROW" conrefend="reference_1.dita#reference_1/LAST_ROW">
<entry/>
<entry/>
</row>



Profiling in DITA
Introduction to Profiling (Conditioning) in DITA XML
Overall Profiling Process
Preparing the Editor to Use Profiling
Preparing the Editor to Use Profiling - Continued
Profiling a Reference to a DITA Map (mapref)
Profiling on a Topic Element Level
Profiling Tables and Table Elements
Generate Profiled Output
Generate Profiled Output - Example
Understand what is information architecture and how it applies to the world of technical communicators.

Learn:

- what is information architecture

- who is an information architect in technical communications world

- what is the recipe for applying information architecture principles for personalizing software documentation.

Learn about the information architecture framework to consider when designing your documentation development process.

Let's look at a practical example of applying the information architecture framework on the content.

Exercise
Learn how to govern metadata values in DITA.

Now that you know what information architecture is all about, let's get more practical. Let's find out how information architecture applies in DITA and how DITA enables you to be a better information architect.

What is a subject scheme map in DITA? How to use it as an information architect?

What are the benefits you will gain if you spend your time organizing the information that represents your product or corporate taxonomy?

Examples of the benefits and further development.

To create your taxonomy, you can use a mind mapping tool, such as xMind. This free tool is one of the best tools I have used to create and discuss taxonomies with the team.  To use this tool:

1. Download a free version from https://www.xmind.net.

2. Once ready with the installation, create a blank mind map.

3. Add your taxonomy terms.

DITA allows information architects to govern the use of profiling values by authors. You do that by leveraging a special type of DITA map -  Subject Scheme Maps. In this lecture, you will learn more about subject scheme maps and how you can construct and use them in DITA maps.

Customizing Profiling Attributes
Demo and Exercise: Customizing a Profiling Value

Save this course

Save Technical Writing: How to Write Using DITA XML to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Technical Writing: How to Write Using DITA XML with these activities:
Review XML Fundamentals
Solidify your understanding of XML basics to better grasp DITA's structure and syntax.
Browse courses on XML
Show steps
  • Read an introductory tutorial on XML.
  • Practice creating simple XML documents.
  • Familiarize yourself with XML validation.
Review: Developing Quality Technical Information
Learn about general technical writing principles to improve your DITA content.
Show steps
  • Read the chapters on information architecture and content strategy.
  • Take notes on key concepts and examples.
  • Apply the principles to your DITA writing.
Review: DITA Best Practices
Learn about DITA best practices to improve your structured writing skills.
Show steps
  • Read the book's introduction and table of contents.
  • Focus on chapters relevant to content reuse and profiling.
  • Take notes on key concepts and examples.
Four other activities
Expand to see all activities and additional details
Show all seven activities
DITA Element Practice
Improve your familiarity with DITA elements through focused practice exercises.
Show steps
  • Select a set of common DITA elements.
  • Write short paragraphs using each element.
  • Review your work for correct element usage.
Write a DITA Style Guide
Reinforce your understanding of DITA by creating a style guide for a specific project or organization.
Show steps
  • Research existing DITA style guides.
  • Define rules for DITA element usage and content structure.
  • Document your style guide using DITA.
  • Share your style guide with others for feedback.
DITA Documentation Project
Apply your DITA knowledge by creating a small documentation set for a software project.
Show steps
  • Choose a software project to document.
  • Create a DITA map and topic structure.
  • Write content using DITA elements and reuse techniques.
  • Generate output in multiple formats.
Contribute to a DITA Open Source Project
Gain practical experience with DITA by contributing to an open-source documentation project.
Show steps
  • Find a DITA-based open-source project on GitHub.
  • Identify areas where you can contribute, such as fixing typos or adding content.
  • Submit pull requests with your changes.
  • Participate in code reviews and discussions.

Career center

Learners who complete Technical Writing: How to Write Using DITA XML will develop knowledge and skills that may be useful to these careers:
Technical Writer
A technical writer creates documentation to help people understand and use complex products or services. This course directly benefits a technical writer by providing in-depth knowledge of DITA XML, a crucial skill in modern technical communication. It also explains the benefits of writing software documentation using DITA XML, explores DITA elements, and covers strategies for content reuse and personalization. A technical writer should consider this course to help them produce high-quality, structured documentation using industry standards.
Documentation Specialist
A documentation specialist focuses on creating, organizing, and maintaining documentation for products and services. This course may be directly relevant for a documentation specialist, since it provides comprehensive skills in DITA XML. A documentation specialist can apply the skills to improve content quality, consistency, and reusability. The course's hands-on exercises and examples may be particularly valuable to a documentation specialist.
Content Architect
A content architect designs and implements content structures and workflows to support business goals. This course directly aligns with the responsibilities of a content architect, providing in-depth knowledge of DITA XML. This helps the content architect manage content reuse, personalization, and automated publishing. The content architect can use the course to streamline content operations and improve content accessibility, especially when implementing DITA-based content management systems.
Technical Publications Specialist
A technical publications specialist creates and manages technical documents, manuals, and guides. This course can be highly valuable, since the course offers skills in DITA XML for structured writing and automated publishing. The skills learned in this course are useful in generating various output formats from a single source. For a technical publications specialist, this course helps achieve efficiency, consistency, and quality in technical documentation.
Information Architect
An information architect focuses on organizing and structuring information to make it accessible and understandable for users. This course delves into the role of an information architect, especially within a DITA XML environment. It explores how to govern the usage of profiling values by technical writers, use DITA subject scheme maps, and implement information architecture principles for personalizing software documentation. For an information architect, this course helps build a higher-level, broader view of the content creation process.
Content Manager
A content manager oversees the creation, organization, and maintenance of digital content. This course directly enhances a content manager's skills, particularly regarding structured content using DITA XML. Skills learned may be useful for managing content reuse, profiling for personalized content delivery, and ensuring consistency across various outputs. A content manager can use these tools to streamline content workflows and improve content discoverability, especially in organizations standardizing on DITA XML.
Content Strategist
A content strategist plans for the creation, delivery, and governance of useful, usable content. This course helps a content strategist understand the underlying structure and capabilities of DITA XML, including content reuse, personalization, and single-sourcing. By understanding DITA, a content strategist gains insights into how to create and manage modular content, personalize user experiences, and deliver consistent messaging across multiple channels. The hands-on exercises in this course may be particularly helpful for a content strategist.
Documentation Manager
A documentation manager oversees the creation, maintenance, and delivery of technical documentation. This course is relevant for a documentation manager because it provides an understanding of DITA XML, a standard for structured content. It explores how DITA facilitates content reuse, personalization, and automated publishing. A documentation manager could use this knowledge to streamline documentation workflows, improve content quality, and ensure consistency across documentation deliverables. In a management role, understanding these tools can empower a documentation manager.
Technical Communicator
A technical communicator conveys complex information clearly and concisely to a specific audience. This course may be useful for a technical communicator since it offers comprehensive training in DITA XML, a key skill for creating structured documentation. It explores DITA elements, content reuse strategies, and personalization techniques. A technical communicator can use the skills to create user guides, software manuals, and other technical documents more efficiently. The interactive part of this course, and access to the learning community, may be particularly beneficial for a technical communicator.
User Experience Designer
A user experience designer focuses on improving the usability and accessibility of products and services. This course can benefit a user experience designer by providing insights into how structured content and information architecture influence the user experience. A user experience designer can apply content personalization and organization principles to improve the accessibility of documentation and training materials. The interactive images section may also be relevant to creating engaging user interfaces.
Instructional Designer
An instructional designer creates learning materials and experiences. This course may support an instructional designer by providing insights into structured content and modular design principles through DITA XML. The knowledge of content reuse and personalization can inform the design of adaptive learning experiences. An instructional designer can use the concepts to create reusable learning objects and personalize content based on learner needs. Additionally, the information about interactive images may be valuable.
Curriculum Developer
A curriculum developer designs and develops educational curricula. This course may be useful to a curriculum developer. While not directly focused on curriculum design, the principles of structured writing and content modularity taught through DITA XML can inform curriculum development. Understanding how to create reusable content components and personalize learning experiences may be applicable. The course's sections on information architecture may provide a new perspective to curriculum design.
Training Specialist
A training specialist develops and delivers training programs. This course may be useful for a training specialist seeking to enhance their understanding of structured content and information architecture. While not directly focused on training delivery, the principles of DITA XML for content reuse and personalization can apply to training materials. The course's exploration of information architecture may inform the design of more effective and user-friendly training resources. The interactive images and linking sections may prove beneficial.
Business Analyst
A business analyst identifies business needs and determines solutions to business problems. This course may be useful for a business analyst who works closely with technical documentation or needs to understand the structure and management of information. While not directly related to core business analysis tasks, the knowledge of DITA XML and information architecture can provide insights into how information is organized and delivered within an organization. Particularly, understanding single-sourcing may be applicable in some business contexts.
Project Manager
A project manager plans, executes, and closes projects successfully. While this course may not directly apply to project management methodologies, it may still be useful to a project manager who oversees documentation projects or works with technical writing teams. Understanding DITA XML can help a project manager better estimate timelines, allocate resources, and manage the documentation process more effectively. The sections on content reuse and personalization may contribute to greater efficiency.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Technical Writing: How to Write Using DITA XML.
Provides practical guidance on implementing DITA effectively. It covers various aspects of DITA, from writing and editing to information architecture. It valuable resource for understanding best practices and avoiding common pitfalls. This book adds depth to the course by providing real-world examples and case studies.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser