• What is Mark(up|down)?
  • Why Markdown?
    • Why not Word or Google documents?
  • First Markdown File
  • Markdown Structure
    • Paragraphs
    • Headings
    • Emphasis
    • Lists and Checkboxes
    • Links
    • Images
    • Block quotes
    • Footnotes
  • YAML Header
    • Output formats
  • Code
    • Code blocks
    • Including code and/or output (or neither!)
    • Inline code
  • Generating References and a Bibliography
  • Topics:

Learning Outcomes

After the course participants will be able to

  • source and prepare data;
  • create an R markdown document with tables and figures; and
  • schedule recurring report generation.

Prior Knowledge

We assume that participants have prior experience with R, ideally having completed both the the Introduction to R and Data Wrangling courses.

Book now!

Training Philosophy

Our training emphasises practical skills. So, although you'll be learning concepts and theory, you'll see how everything is applied in the real world. We will work through examples and exercises based on real datasets.


All you'll need is a computer with a browser and a decent internet connection. We'll be using an online development environment. This means that you can focus on learning and not on solving technical problems.

Of course, we are happy to help you get your local environment set up too! You can start by following these instructions.


The training package includes access to
  • our online development environment and
  • detailed course material (slides and scripts).

Return to our list of courses.