Building Websites with Jekyll and GitHub Pilot Workshop

Organiser: Software Sustainability Institute

Online

9 - 11 March 2021

13:00 - 16:00 UTC

Instructors: Sarah Stevens, Renato Alves, Aleks Nenadic

Helpers: Toby Hodges

General Information

This workshop pilots the new training material "Building Websites with Jekyll and GitHub" currently under development in the Carpentries Incubator. The aim of the workshop is to test-drive the new material and exercises, get a clearer picture on the amount of time needed to deliver the material, gather any feedback from participants and prepare it for the delivery by other instructors.

Registration: Free via EventBrite.

Where: This training will take place online via Zoom. Connection settings will be shared with registered participants separately.

When: 9 - 11 March 2021, 13:00 - 16:00 UTC. Add to your Google Calendar.

Requirements: Participants must have a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) and an account on GitHub.

Accessibility: We are committed to providing a positive and accessible learning environment for all. Please notify the hosts in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.

Contact: Please email a.nenadic@manchester.ac.uk for more information.


Code of Conduct

Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.


Schedule, Materials & Notes

Schedule times are approximate and are being evaluated - we will do our best to keep to them.

Training materials: https://carpentries-incubator.github.io/jekyll-pages-novice.

Shared document with notes for the participants of the workhop: https://codimd.carpentries.org/2021-03-09-jekyll?both.

Day 1, 9 March 2021

13:00 - 13:40 UTC Intro
13:40 - 14:00 UTC Authoring with Markdown
14:00 - 14:15 UTC Break
14:15 - 15:00 UTC Hosting Websites on GitHub
15:00 - 15:15 UTC Break
15:15 - 16:00 UTC Starting with Jekyll

Day 2, 10 March 2021

13:00 - 14:00 UTC Re-using Blocks of Content
14:00 - 14:15 UTC Break
14:15 - 15:00 UTC Page Layouts
15:00 - 15:15 UTC Break
15:15 - 16:00 UTC Page Layouts (cont.)

Day 3, 11 March 2021

13:00 - 13:45 UTC Working with Filters
13:45 - 14:00 UTC Break
14:00 - 15:00 UTC Loops and Collections
15:00 - 15:15 UTC Break
15:15 - 16:00 UTC A Glance at Real-Life Websites