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

What are the benefits of writing in DITA XML for a technical writer? Do you want to learn how to reuse the content in DITA to save time and effort on the authors' side?

If yes, this course is for you.

In the first hour of this course, you will learn:

  • Which are the different levels on which you can reuse the content in DITA XML.

  • Watch demos and perform exercises on how to pull content for reuse on each level of reuse - of DITA maps, topics, topic elements, and table rows (between tables).

In the second hour of the course, you will learn:

Read more

What are the benefits of writing in DITA XML for a technical writer? Do you want to learn how to reuse the content in DITA to save time and effort on the authors' side?

If yes, this course is for you.

In the first hour of this course, you will learn:

  • Which are the different levels on which you can reuse the content in DITA XML.

  • Watch demos and perform exercises on how to pull content for reuse on each level of reuse - of DITA maps, topics, topic elements, and table rows (between tables).

In the second hour of the course, you will learn:

  • A feature that very few DITA technical writers understand and apply properly - how to push (that is, to take content from one topic and insert this content into another topic at DITA XML transformation time. ).

  • Watch demos and perform exercises on each level of push type of reuse - with the goal to insert content before an element, after an element, or even to completely replace a topic element from the outside.

The course instructor, Jordan Stanchev, is a User Assistance Development Architect, working at a Fortune 500 company. He has vast experience in adopting DITA and is the creator of best-seller courses on writing using DITA XML.

Enroll now

What's inside

Learning objectives

  • Available functionalities in dita xml
  • How to reuse dita xml maps in your guides
  • How to reuse dita xml topics in your guides
  • How to reuse dita xml single topic elements in another topic
  • How to push content for reuse in dita xml
  • How to pull content for reuse in dita xml

Syllabus

Types of Reuse: Reuse of DITA Maps
Introduction
Reuse in DITA XML
Why Reusing Content?
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores DITA XML, which is an industry standard for technical documentation and content management, especially in large organizations
Teaches content reuse strategies, which can significantly improve efficiency and consistency in documentation workflows
Features hands-on demos and exercises using Oxygen XML Author, allowing learners to immediately apply the concepts taught
Requires installing Oxygen XML Author, which may require a license or subscription fee for long-term use beyond a trial period
Taught by an instructor with experience at a Fortune 500 company, suggesting practical, real-world applications of DITA XML
Focuses on content 'push' and 'pull' techniques, which are advanced DITA XML features that may require a solid understanding of the basics

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Mastering dita xml content reuse

According to learners, this course provides a highly practical and clear explanation of DITA XML content reuse techniques, specifically the pull and push methods. Reviewers frequently praise the step-by-step demos, often highlighted as valuable for showing implementation in Oxygen XML. Many students emphasize the immediate applicability of the learned skills to their professional work, noting how the techniques can significantly save time and improve efficiency in managing technical documentation. The course is widely considered a valuable resource for technical writers looking to enhance their DITA skills. However, a few reviewers mentioned that it might feel a bit introductory or basic if you already have significant prior experience with DITA XML or Oxygen.
Instructor has real-world expertise in DITA XML.
"The instructor's real-world experience shows."
"Jordan knows his stuff and presents it well."
"The instructor is an expert."
"The instructor is knowledgeable."
Step-by-step demos in Oxygen XML are highly valuable.
"The demos were particularly helpful, showing step-by-step how to implement these techniques in Oxygen XML."
"The demos were easy to follow and the exercises were practical."
"I especially appreciated the demos in Oxygen. Great course!"
"The practical examples and demos using Oxygen XML were invaluable."
Complex DITA reuse concepts are made easy to understand.
"The instructor explains the concepts of DITA XML reuse, both pull and push methods, very clearly."
"The explanation of the 'push' method, which I found confusing before, was much clearer here. The exercises helped reinforce the concepts."
"Excellent explanation of DITA push/pull reuse. This is a complex topic made easy to understand."
"It explained the different levels of DITA reuse clearly. The demos were useful."
Learn techniques directly applicable to professional work.
"I can immediately apply this to my work to save significant time."
"Learning how to effectively reuse maps, topics, and elements is a game changer for efficiency. This course pays for itself quickly in saved time."
"The focus on practical application of DITA reuse techniques like push/pull is exactly what I needed."
"This course will save me so much time in my daily work."
May be too basic if you already have significant DITA experience.
"For a beginner in DITA, this would be a very helpful starting point. As someone with some DITA experience, it mostly reinforced what I knew..."
"...I found some of the exercises a bit simplistic, and the overall course felt a little basic if you already have some experience with DITA XML and Oxygen."
"If you're completely new to DITA, maybe it's better, but for intermediate users, it might feel a bit slow."
"It covered the basics of DITA reuse, but I felt it could go deeper. The 'push' method part was good..."

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 Reuse Content in DITA XML with these activities:
Review XML Fundamentals
Solidify your understanding of XML basics to better grasp DITA XML concepts.
Show steps
  • Review XML syntax and structure.
  • Practice creating simple XML documents.
  • Familiarize yourself with XML validation.
The DITA Style Guide
Learn DITA style conventions to improve the clarity and consistency of your DITA XML content.
View The DITA Style Guide on Amazon
Show steps
  • Read the book cover to cover.
  • Take notes on key style guidelines.
  • Apply the guidelines to your DITA writing.
DITA XML Reuse Exercises
Reinforce your understanding of DITA XML reuse techniques through practical exercises.
Show steps
  • Create DITA maps and topics for reuse.
  • Practice pulling content from different sources.
  • Experiment with pushing content between topics.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Document a Software Feature in DITA XML
Apply your DITA XML skills to document a real-world software feature, focusing on content reuse.
Show steps
  • Choose a software feature to document.
  • Create DITA topics and maps for the feature.
  • Implement content reuse strategies.
  • Validate your DITA XML content.
DITA Best Practices
Learn best practices for implementing DITA XML in real-world scenarios.
Show steps
  • Read the book and highlight key takeaways.
  • Discuss the best practices with peers.
  • Apply the best practices to your DITA projects.
Contribute to a DITA Open Source Project
Gain practical experience with DITA XML by contributing to an open-source project.
Show steps
  • Find a DITA open-source project on GitHub.
  • Identify areas where you can contribute.
  • Submit pull requests with your changes.
  • Participate in code reviews.
Create a DITA XML Style Guide
Develop a style guide for DITA XML to ensure consistency and quality in your documentation.
Show steps
  • Research existing DITA XML style guides.
  • Define your organization's style conventions.
  • Document the style guide in DITA XML.
  • Share the style guide with your team.

Career center

Learners who complete Technical Writing: How to Reuse Content in DITA XML will develop knowledge and skills that may be useful to these careers:
Technical Writer
A technical writer creates documentation that helps people understand and use complex products or services. This often involves writing user manuals, guides, and online help systems. This course on reusing content in DITA XML helps you become a more efficient and effective technical writer. By mastering DITA XML's reuse capabilities, you can significantly reduce writing time and ensure consistency across all documentation. Learning how to pull and push content for reuse, as taught in this course, allows a technical writer to update information in one place and have it reflected everywhere else, improving accuracy and saving valuable time.
Technical Communicator
Technical communicators convey complex information to specific audiences. They create user manuals, reports, and other technical documents. This course on reusing content in DITA XML directly benefits technical communicators. By learning DITA XML's reuse capabilities, technical communicators can ensure accuracy and consistency across their documents. The course's focus on maps, topics, and element reuse significantly reduces writing time and effort. The lessons on pushing and pulling content enhance technical communicator's skills in creating modular and easily updatable content.
Documentation Specialist
Documentation specialists are involved in creating, organizing, and maintaining documentation, often within specific industries or organizations. This course directly supports the work of a documentation specialist. By mastering DITA XML and content reuse techniques, professionals can create more efficient and consistent documentation systems. The course's focus on how to reuse maps, topics, and elements empowers specialists to manage large volumes of information effectively. The lessons on pushing and pulling content for reuse provide practical skills to improve both documentation creation and maintenance workflows. This allows specialists to streamline operations and deliver better resources.
Content Architect
Content architects design and implement content structures and workflows within organizations. They ensure that content is well-organized, reusable, and accessible. This course directly supports the work of a content architect. By mastering DITA XML and content reuse, professionals can create more efficient and scalable content systems. The course's focus on how to reuse maps, topics, and elements, and how to push and pull content, empowers architects to design robust content architectures that promote reuse and consistency. This streamlines content creation and maintenance, leading to cost savings and improved content quality.
Content Manager
A content manager oversees the creation, publication, and governance of digital content. They ensure content is accurate, up-to-date, and aligned with organizational goals. This course on DITA XML content reuse aligns with the responsibilities of a content manager, particularly in organizations using structured content management systems. Knowing how to reuse maps, topics, and elements within DITA XML improves content consistency and reduces redundancy. The push and pull content features taught in the course enable a content manager to efficiently update and maintain content across platforms, ensuring content accuracy and saving time.
Technical Editor
A technical editor reviews and corrects technical documents to ensure accuracy, clarity, and consistency. They work with technical writers to improve the quality of documentation. This course can be valuable for technical editors, particularly those working with DITA XML. Understanding DITA XML's structure and content reuse features allows a technical editor to ensure that content is used correctly and consistently throughout a document set. Knowing how to reuse maps, topics, and elements helps the technical editor identify and correct inconsistencies, while the push and pull content features taught in the course enable efficient content updates and maintenance.
Content Specialist
Content specialists are responsible for creating, managing, and delivering content across various channels. They work with content management systems and other tools to ensure that content is accurate, engaging, and aligned with business goals. This course may be helpful for content specialists who work with technical documentation. By learning DITA XML and content reuse, content specialists can create more efficient and consistent documentation systems. The course's focus on topics, maps, and element reuse enables the building of scalable content modules. The lessons on pushing and pulling content can enhance the ability to maintain and update content efficiently.
Documentation Manager
A documentation manager leads a team of technical writers and editors to create and maintain high-quality documentation. They are responsible for planning, scheduling, and overseeing documentation projects. This course may be valuable for documentation managers overseeing teams using DITA XML. Understanding DITA XML's structure and content reuse features enables a documentation manager to efficiently allocate resources and ensure consistency across documentation projects. Knowing how to reuse maps, topics, and elements helps a manager optimize workflows, while the push and pull content features taught in the course facilitate efficient content updates and maintenance.
Content Strategist
Content strategists plan, develop, and manage content across various platforms. They ensure that content is aligned with business goals and meets user needs. This course may be helpful for content strategists, especially those working in technical fields. The course's focus on DITA XML and content reuse is relevant to building scalable and maintainable content systems. Understanding how to reuse maps, topics, and elements streamlines content development and promotes consistency across large projects. The lessons on pushing and pulling content can inform decisions about content architecture and maintenance, making implementation of content strategy easier.
Information Architect
Information architects design and organize information systems to make them easy to navigate and use. They focus on user experience and accessibility. This course may be useful for information architects, particularly those working with structured content. The course's emphasis on DITA XML and content reuse provides insights into designing modular and reusable information assets. Understanding how to reuse topics, maps, and elements enables the creation of efficient and scalable information architectures. The lessons on pushing and pulling content could inform decisions about content organization and delivery, leading to improved user experiences.
Knowledge Management Specialist
Knowledge management specialists are responsible for capturing, organizing, and sharing knowledge within an organization. They develop strategies and systems to ensure that information is accessible and used effectively. This course may be useful for knowledge management specialists who work with structured content. By learning DITA XML and content reuse, they can improve the organization and accessibility of technical documentation. The course's focus on topics, maps, and element reuse allows for modular and reusable knowledge assets. The lessons on pushing and pulling content can enhance the ability to maintain and update knowledge bases efficiently.
Localization Specialist
Localization specialists adapt content for different languages and cultures. They ensure that products and services are culturally appropriate and linguistically accurate for global markets. This course may be helpful for localization specialists, especially those working with DITA XML. The course's emphasis on content reuse simplifies the localization process. By reusing topics, maps, and elements, localization specialists can efficiently translate and adapt content for multiple languages. The lessons on pushing and pulling content can help maintain consistency across localized versions of documentation.
XML Developer
XML developers design, develop, and maintain XML-based systems and applications. They work with various XML technologies to create solutions for data storage, retrieval, and transformation. This course may be useful for XML developers, especially those working with DITA. The course’s emphasis on DITA XML and content reuse provides practical skills for developing efficient DITA-based systems. Understanding how to reuse topics, maps, and elements enables developers to build scalable and maintainable documentation solutions. The lessons on pushing and pulling content can inform the design of content transformation and delivery processes.
Instructional Designer
Instructional designers create learning materials and experiences. They apply pedagogical principles to develop effective training programs and educational resources. This course may be helpful for instructional designers who work with technical content. By learning DITA XML and content reuse, instructional designers can create modular and adaptable learning materials. The course's focus on topics, maps, and element reuse enables the building of scalable training modules. The lessons on pushing and pulling content can inform the design of interactive and personalized learning experiences.
Taxonomist
A taxonomist develops and maintains classification systems (taxonomies) for organizing information. They ensure that content is easily findable and accessible. This course may be useful for taxonomists, especially those working with DITA content. The course's emphasis on DITA XML and content reuse provides insights into structuring and organizing technical documentation. Understanding how to reuse topics, maps, and elements enables the development of efficient content classification systems. The lessons on pushing and pulling content can inform decisions about content relationships and navigation.

Reading list

We've selected two 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 Reuse Content in DITA XML.
Provides practical guidance on implementing DITA, covering writing, editing, and information architecture. It offers best practices for content reuse, information typing, and specialization, directly aligning with the course's focus. It serves as a valuable resource for technical writers looking to optimize their DITA workflows and improve content quality. This book is particularly useful for those seeking a deeper understanding of DITA principles and their application in real-world scenarios.
Provides a comprehensive guide to writing clear and consistent DITA content. It covers grammar, punctuation, and style conventions specific to DITA. It valuable resource for ensuring the quality and reusability of your DITA XML documentation. This book is commonly used by technical writers and information architects.

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