Go Go Ghpages

screenshot of Go Go Ghpages

an intro workshop about github pages and jekyll

Overview

Building a website has never been easier, especially with the combination of GitHub Pages and Jekyll. This powerful duo allows you to set up a professional-looking site in no time, ideal for showcasing your academic endeavors or personal projects. With a focus on user-friendliness, it democratizes web development, making it accessible even for those with little to no coding experience.

The workshop provided foundational knowledge on how to harness these tools effectively. Participants delve into creating a project repository, understanding Markdown for content creation, and the seamless process of publishing a website directly through GitHub's intuitive interface. For those looking to push their skills further, advanced topics on local web development with Jekyll were also covered, ensuring a comprehensive learning experience.

Features

  • User-Friendly Interface: GitHub Pages offers an intuitive platform for both beginners and experienced developers to easily create and manage websites.
  • Markdown Support: Write content in simple Markdown language, making it easy to format text without needing to know complex HTML.
  • Free Hosting: Both GitHub Pages and Jekyll provide a cost-free solution for hosting your website, perfect for students and individual users.
  • Steps for Repository Setup: Learn how to create a project repository from scratch, which is essential for organizing and managing your website files.
  • Introduction to Jekyll: This workshop covers the basics of Jekyll, a popular static site generator that enhances site performance and ease of use.
  • Advanced Local Development: Gain insights into advanced Jekyll features that enable you to develop and test your site locally before publishing it to the web.
  • Support for Academic Work: Ideal for students and academics to present their work online effectively and creatively.
  • Interactive Learning Environment: Engaging workshops that encourage hands-on practice and real-time problem-solving.