Category: Lectures

The Lectures category contains each and every TECHS5 and TECHS6 lecture.

Surviving DOS

Here’s the basic set of commands you’ll need to survive the Windows Command Prompt.

Moving between directories

The cd (change directory) command is used to move from one directory to another:

cd <Target directory>

Move to a directory called Python34:

cd Python34

Move to the root directory of the current drive (Win):

cd \

Move to the root directory of this drive (Linux/OSX):

cd / Move up one directory.

For example, from c:\users\mika to c:\users:

cd ..

Move from the current directory – for example c:\Python34 – to the directory c:\users\mika:

cd \users\mika

To move from one drive to another, simply type the drive letter followed by a colon:



Lecture 1: Getting Started

Lecture one starts from the very basics. First, we’ll take a look at why this course is on the curriculum (there’s a solid reason!) and have a brief look at what you’ll learn – and what you probably won’t learn – during the course. We’ll also explore what you can expect from the course, if you already have some programming experience. (more…)

TECHS6: Lecture 6

Lecture 6 is dedicated to publications and how they are created using DITA Map modules and DITA Bookmap modules. We’ll look at different ways of structuring content into our publications, and take our first look at conditional text and content reuse.

Download Files:


TECHS6: Lecture 5

During this lecture, we’ll look at task and reference modules and their basic structure. We’ll also look at how links work in DITA and how we can link to different types of content from our modules.

Download Files:


TECHS6: Lecture 4

Hands-on introduction to Darwin Information Typing Architecture (DITA). We’ll take a look at what DITA is, what the different topic types are, and get to know how Oxygen XML Editor is best used to create basic DITA topics.

Download Files:

Lecture Example module

TECHS6: Lecture 3

During this lecture, we’ll take a look at different roles people have in modular documentation projects. We’ll go through different ways of managing the chaos that is modular documentation and learn what style guides are and how they help us manage and present information. We’ll also take a look at infomation models; on what they are, and how they relate to modular documentation.

Download Files:


TECHS6: Lecture 2

Lecture 2 gives an introduction to modular documentation and the concept of modules. During this lecture, you’ll:

  • get to know what modules are and what their purpose is
  • get to know how to build large documents out of a bazillion modules
  • how content management solutions help the poor writers manage the chaos. At the end of the lecture, we’ll have a brief look at different user roles in the modular world.

Download Files:

Lecture Lecture with answers

TECHS6: Lecture 1

During the first lecture, you’ll get to know the basics of markup languages and structured documentation, and learn how structured documentation differ from the standard what-you-see-is-what-you-get (WYSIWYG) authoring model. During the course of the lecture, you’ll meet new friends like tags, elements, and DTDs.

Download Files:

TECHS6 – Lecture Homework