Workshop: Quickly build a personal resume site with Grav, a modern flat-file open source CMS

Speaker: Andy Miller

Abstract

Grav is a modern open-source flat-file CMS built to be fast, flexible, and extensible. In this workshop, we will cover the basics of Grav, it's origins, and it's many benefits over traditional database-powered platforms.

During this comprehensive session we will go step-by-step through the process of creating a personal resume site while touching on many key topics that will enable you to develop more complex sites in the future:

  • Installation via ZIP, GitHub, and Composer
  • Configuration and customization via YAML-based config files
  • Making use of Grav's CLI tools
  • Markdown syntax and Grav-specific content features
  • Content editing and creation via the filesystem
  • Working with content media such as images and videos
  • Understanding the difference between regular and modular pages
  • Basic theme modification, and a quick guide to creating your own custom theme
  • Overview of Grav's plugin architecture and the Grav Package Manager (GPM)
  • Including forms utilizing Grav's flexible Form plugin and blueprints
  • Optional web-based administration plugin
  • Grav's powerful multi-language capabilities
  • Overview of Scheduler and Backups manager
  • Using GitHub to manage your deployment workflow

Participants should bring their own devices if they wish to follow along. They should have PHP 7.1+ pre-installed, a modern browser installed, and be familiar using a text editor.

Biography

Andy Miller is a web developer with over 20 years of experience, having worked for fortune 100 companies, dot-com startups, and now runs his own businesses. Andy is a former core-team member of Joomla, as well as the CEO of RocketTheme, one of the longest running theme development companies that specializes in open source platforms.

As well as being involved in open source projects for over 13 years, he's also the author and lead developer of Grav CMS, a modern open-source flat-file CMS that is rapidly becoming a go-to alternative to traditional CMS platforms. Andy is also a senior partner at Trilby Media, a professional services company focusing on end-to-end site development with Grav CMS.

Twitter: @rhuk

voorjaar 2019

2024-11-06
Vereniging NLUUG
info@nluug.nl
           postbus 8189
6710 AD Ede