Reporting with Quarto

Course Level: Intermediate (6 hours)
Do you create interactive documents that always need to be updated when the data changes? Then this course is for you. In this course you will learn how to use Quarto to create high quality, dynamic, fully reproducible documents. Quarto is a multi-language open source publishing tool that allows for the creation of dynamic content with Python, R, Julia and Observable.
Book Course
Reporting with Quarto (15 June, Online)
- Starts:
- 15 June (13:30)
- Ends:
- 16 June (17:00)
- Price:
- £250300 ex VAT per person
- Venue Details:
- Online
- Duration:
- 6 hours
The course will run on 15 June. This course will start on 15 June and end on 16 June. We have an early bird offer of £250, which runs until 3 May. The price is £300 thereafter. The closing date for enrollment is 8 June 2026. The start and end times listed above are in UK local time.
Reporting with Quarto (7 September, Online)
- Starts:
- 7 September (13:30)
- Ends:
- 8 September (17:00)
- Price:
- £250300 ex VAT per person
- Venue Details:
- Online
- Duration:
- 6 hours
The course will run on 7 September. This course will start on 7 September and end on 8 September. We have an early bird offer of £250, which runs until 26 July. The price is £300 thereafter. The closing date for enrollment is 31 August 2026. The start and end times listed above are in UK local time.
Reporting with Quarto (26 October, Online)
- Starts:
- 26 October (13:30)
- Ends:
- 27 October (17:00)
- Price:
- £250300 ex VAT per person
- Venue Details:
- Online
- Duration:
- 6 hours
The course will run on 26 October. This course will start on 26 October and end on 27 October. We have an early bird offer of £250, which runs until 13 September. The price is £300 thereafter. The closing date for enrollment is 19 October 2026. The start and end times listed above are in UK local time.
No Events Currently Scheduled
Sorry, there are no upcoming events for this course, but please get in touch if you would like to be kept informed when events are scheduled in the future.
Course Details
Outline
- Introduction to Automated reporting
- What is Quarto?
- Why Quarto over R Markdown
- Quarto R package
- Quarto outputs
- HTML
- Word/Powerpoint
- Publishing with Quarto pub
- Markdown formatting
- YAML
- Title and author
- Format specific options
- Using the visual editor
- Images and text formatting
- Block Quotes
- Code chunks
- Settings options
- Positioning output
- In-line code
- Styling of formats
- Templates (journal templates)
- Bibliography and referencing
- Cross-format styling
Learning outcomes
Session 1:
- Be familiar with the structure of a Quarto reporting document
- Understand why Quarto over R Markdown
- Use Quarto formatting syntax to build a document
- Have a basic understanding of embedding code into reports
- Render reports into HTML, PDF, Word and Powerpoint
Session 2:
- Understand the possible layout types
- Apply styling formats such as journal templates, referencing and cross-formatting
- Publish with Quarto pub
This course does not:
- Introduce Quarto CLI
Prior knowledge
Participants must have a basic knowledge of R or Python, which can be obtained by attending our Introduction to R or Introduction to Python course.
Attendee Feedback
- “The instructor was certainly standout, exceptionally knowledgable and eloquent in their delivery.”
- “The tutor was able to answer and personalise the content relating to our questions/needs”