Digital Publication Platforms 2022

FH Joanneum Graz, Content Strategy Course


Table of Contents

Extent of the course

  • 2 SPPW (semester periods per week) or 30 units (30x 45 min) of teaching
  • 2 ECTS or 50 hours of work per student

Organization Type

  • F2F Sessions
  • webinars
  • tasks


Digital Publishing

Short Description of the Course

The course offers insights into digital publishing technologies, focusing on publishing in the open web.

Contents and Methods

  • Structure and functioning of the Internet and the Web
  • HTML and CSS basics
  • Frontends and backends and their role in publishing
  • Versioning systems
  • Static vs. dynamic content generation
  • Introduction to static content generators (Eleventy, Hugo)
  • Writing structured, accessible content for digital publishing

Aims and Skills

  • Students gain an understanding of the Internet, it’s services and inner workings.
  • They learn to use versioning systems.
  • They’ll understand how to write content accessibly.
  • Furthermore, they train communicating about digital (online) publishing with programmers and engineers.


General information and communications literacy.

Teaching and Learning Method

  • Short lectures, guided lab work, guided self-study.
  • Documentation of content per session, quality assurance through teacher's feedback, update  of documentation.



Evaluation on continuing basis through (single and group) tasks to be fulfilled.


The course is graded as follows:

  • You will receive the default grade of “2” if you attend all lectures, complete all reading, and complete both assignments.
  • If you desire an advanced grade of “1” you will need to contact the instructor for one extracurricular assignment.
  • If you do not complete all coursework, you will receive an unsatisfactory grade.

I do evaluate both assignments, but I do not check attendance for the lectures, nor do I verify that you have completed the reading. I assume you are taking the course to learn the material, and therefore I trust you will complete the work.

1 Introduction & History


In this lecture, we’ll introduce ourselves and talk about the general information on this course. Then a lecture that covers the history of the web and why we are here to talk about “Digital Publishing Platforms” in the first place.

Assignment 1: Watch a talk and write a blog post about it

Every student picks one conference talk (about 45 minutes) that is summarized in a blog post (about one A4 page long). The main focus of the blog post should be on new learnings and re-enforced views. Summarize briefly and then describe what you learned (or what you feel is missing).

Add your choice to this spreadsheet.

2 HTML, CSS, & the Semantic Web


  • Frontend Technologies:
    • HTML
    • CSS
    • JavaScript
  • Semantic Web
    • Why the Semantic web matters
  • Markup Languages
    • XML vs. HTML
    • Markdown
  • Setting up GitHub
  • Making first steps with HTML
  • Making first steps with CSS

3 Full-Day Workshop

Face-to-face meeting in Graz. Rough preliminary schedule:

  • 9:00–9:15: Settling in
  • 9:15–10:30: HTML, CSS, & the Semantic Web
  • 10:30–10:45: Break
  • 10:45–11:30: Setting up GitHub, Introduction to the template (Manuel Matuzović)
  • 11:30–12:00: Orientation in the template in teams (Manuel Matuzović)
  • 12:00–13:00: Lunch break
  • 13:00–14:30: Work on the web business cards in teams (Manuel Matuzović)
  • 14:30–15:00: Break
  • 15:00–16:30: Show your progress, ask questions (Manuel Matuzović)
  • 16:30–16:45: Break
  • 16:45–17:15: Questions, parting words

4 Accessibility Principles


Information about accessibility principles and how to use them.

5 Online Publication


This is more text.

6 Publishing across devices and technologies


Preferences (beta)

Select a Theme
Font Settings

Preferences are saved on your computer and never transmitted to the server.