Course Outline


Overview of Forestry Features and Workflow

  • Forestry to Git connection
  • Site generators
  • Markdown editing
  • Front Matter and data files (YAML, JSON or TOML)

Setting up Forestry

  • Installing Forestry
  • Selecting a site generator (Hugo, Jekyll, VuePress, etc.)
  • Selecting a repository
  • Committing to the repository

Managing Content

  • Navigating the UI
  • Using the Editor
  • Working with Metadata
  • Adding media files

Managing Users

  • Assigning user roles (collaborators, developers, admins, etc.)

Customizing the CMS

  • Sidebars, labels, etc.
  • Setting up Instant Previews for previewing content changes

Deploying the Website

  • Choosing a host
  • Publishing committed changes

Automating the Deployment Process

  • Continuous Delivery tools and workflows for automating the publishing process

Integrating Forestry with Other Systems

  • Connecting to third-party applications using Webhooks


Summary and Conclusion


  • An understanding of Content Management Systems


  • System administrators
  • Website admins
  • Website builders
  7 Hours


Related Courses

Shopify for Developers

  14 hours


  7 hours

Grav: Creating Websites with a Flat-File, No-Database CMS

  7 hours

Open edX for Developers

  21 hours

Open edX for Admins

  14 hours

Open edX for Instructors

  21 hours

Learning Management Systems (LMS) for Administrators

  14 hours

Learning Management Systems (LMS) for Instructors, Trainers, and Course Creators

  14 hours

Tracking Learning Experiences with xAPI

  14 hours

Deploying Magento 2.1 for eCommerce

  14 hours

Magento for Merchants

  21 hours

Magento for Sales Reps

  7 hours

Getting Started with Magento

  14 hours

Magento 2: Theme Development

  14 hours

Requirements Discovery for Magento

  7 hours