The DITA Bird


This course provides an introduces to XML, DTD, XSLT, and XSL-FO. This course also provides an introduction to DITA. Both sections of the course require oXygen and feature single-sourcing assignments.

easyDITA.

The links have been removed from this schedule; check back start of spring semester.

Instructor
Class meetings Online only
Office & hours E-mail TBD
Phone E-mail
E-mail

Week of January 16
Introductions & startup. Let's find out who we are and what this class is all about.
Start-up activities Read an overview of the course, its policies, and the grading plan at course startup there.
due—Jan. 19
Working with XML documents. An overview of structured authoring and XML's role in it.
Recording XML Introduction: video 19:57 (You may need to click on the screen area to view the video part of these recordings. Infrequently, the audio goes bad—patience!) due—Jan. 22

Week of January 23
Putting the structure in structured authoring. All about the most basic components of XML—elements and attributes.
Study resources Reading: Introduction to XML
Elements and attributes: video 1:00:34
(You may need to click on the screen area to view the video part of these recordings. Infrequently, the audio goes bad—patience!)
due—Jan. 26
Assignments Exercise 1 Creating a well-formed XML document
Start Project 1: XML Cookbook (due Feb. 19)
due—Jan. 29

Week of January 30
Turning structure into web output. Another key concept in XML structured authoring.
Study resources Reading: Elements and Attributes
Part 1: Using oXygen — video 10:05
Part 2: Creating DTDs — video 15:19
Part 3: More on DTDs —video 20:25
(You may need to click on the screen area to view the video part of these recordings. Infrequently, the audio goes bad—patience!)
due—Feb. 3
Assignments Exercise 2 Creating an XML résumé due—Feb. 5

Week of February 6
Introducing entities. Learn how to transform XML files to standard outputs like PDF and HTML.
Study resources Reading: Introduction to XSLT
Introduction to XSLT Part 1: video 13:33
Outputting contents of nodes Part 2: video 13:29
Formatting output Part 3: video 15:18
Using oXygen for transforms Part 4: video 8:57
due—Feb. 9
Assignments Exercise 3 Defining a résumé DTD due—Feb. 12

Week of February 13
Turning structure into PDF output. Formatting your XML documents.
Study resources Reading: Entities and CSS
Entities Part 1: video 20:10
CSS Part 2: video 21:55
due—Feb. 16
Assignments Start Exercise 4 - Creating web output for the résumé using XSLT
Project 1 checkpoint (due Feb. 19)
due—Feb. 19

Week of February 20
Q&A about Project 1. Learn how to transform your XML into PDFs.
Study resources Readings: Introduction to XSL-FO
XSL-FO Introduction Part 1: video 35:05
XSL-FO Tips Part 2: video 10:14
due—Feb. 23
Assignments Finish Exercise 4 - Creating web output for the résumé using XSLT
due—Feb. 26

Week of February 27
Introducing DITA. description here.
Study resources DITA Best Practices, Chapter 1, "Topic-Based Writing is DITA"
DITA introduction Part 1: video 15:55
DITA and topics Part 2: video 27:02
due—Mar. 2
Assignments Complete Project 1 XML Cookbook due—Mar. 5

Week of March 6
Working with DITA task and concept topics. description here.
Study resources DITA Best Practices, Chapter 2, "Task Topics"
DITA Best Practices, Chapter 3, "Concept Topics"
Part 1 Task topics: video 22:51
Part 2 Concept topics: video 7:52
Part 3 oXygen demo: video 28:24
due—Mar. 13
Assignments Exercise 5 - Creating PDF output for the résumé using XSLT
Exercise 6 - Creating DITA task and concept topics
Complete quiz 1 (due Mar. 19)
due—Mar. 12

Week of March 20
Working with DITA reference topics and short descriptions. description here.
Study resources DITA Best Practices, Chapter 4, "Reference Topics"
DITA Best Practices, Chapter 5, "Short Descriptions"
Part 1 Reference topics: video
Part 2 oXygen Demo of reference topics: video
Part 2 Short descriptions: video
due—Mar. 23
Assignments Start Project 2 DITA book
Exercise 7 - Creating DITA reference topics
due—Mar. 26

Week of March 27
Organizing content into deliverables. description here.
Study resources DITA Best Practices, Chapter 6, "DITA Maps and Navigation"
Part 1 DITA maps: video
Part 2 oxygen Demo of DITA Maps: video
Part 3 Information modeling: video
due—Mar. 30
Assignments Exercise 8 - Creating maps due—Apr. 2

Week of April 3
Creating cross-references in DITA. description here.
Study resources DITA Best Practices, Chapter 7, "Linking"
Linking within DITA: video
due—Apr. 6
Assignments Exercise 9 - Working with links due—Apr. 9

Week of April 10
Single sourcing. description here.
Study resources DITA Best Practices, Chapter 8, "Metadata"
DITA Best Practices, Chapter 9, "Conditional Processing"
Part 1 Conditional processing: video
Part 2 Content references 1: video
Part 3 Content reference 2: video
Part 4 Demo - Conditional processing: video
Part 5 Demo - Content reference: video
due—Apr. 13
Assignments Start Exercise 10 - Reusing content
Checkpoint for Project 2
due—Apr. 16

Week of April 17
Single sourcing. description here.
Study resources DITA Best Practices, Chapter 10, "Content Reuse" due—Apr. 20
Assignments Checkpoint for Project 2 (due May 7)
Continue Exercise 10 - Reusing content
due—Apr. 23

Week of April 24
Reusing content. description here.
Study resources None.
Assignments Complete Project 2 DITA book
due—Apr. 30

Week of May 1
Q&A about Project 2. description here.
Study resources None.
Assignments Quiz 2 due—May 7

Week of May 8
Wrap-up. description here.
Study resources None.
Assignments Quiz 2 due—May 7

Maintained by davidm@austincc.edu.