Learn Forestry: A Git-Based CMS
Adding a CMS for your Markdown-based sites
Course Description
Hi, everyone!
My name is Clyde D’Souza and in this class, I’ll teach you all about a git-based CMS software called Forestry. To super simplify it, Forestry adds a CMS user interface on top of your git repository which means all the changes made in the CMS portal will directly be committed to the repository.
In this class, I’ll teach you:
What is Forestry?
How to add/update content via the CMS portal?
What is front matter and how to configure front matter templates?
And some more advanced features.
Follow along with this class to use Forestry CMS for your static site. Some house rules if you're following along or practising after watching this class:
Try out all rich-text editing features while editing content via the CMS portal.
Add images to your content that’s uploaded via the media manager.
Add front matter templates. Try out the different fields available.
Create new pages via Forestry using the newly created front matter templates.
Rename sidebar items.
Add read-only content with information for internal users.
Bonus points: Add users to collaborate and edit content with you.
Since you cannot really share your Forestry portal itself, please feel free to write a blog article about your experience implementing the above and send me a tweet about it—I'll be keen to read it.
There’s a lot of exciting things to learn so, see you on the other side and happy learning!
Goals
What will you learn in this course:
A desire to learn something new
A GitHub account
Basic web development understanding would be sweet
Prerequisites
What are the prerequisites for this course?
What is Forestry? How to connect Forestry with your static site?
How to add/update content via the CMS portal?
What is front matter and how to configure front matter templates?
How to add content editors to the CMS portal?

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
8 Lectures
-
Class introduction 00:56 00:56
-
Prerequisites 01:29 01:29
-
What is a CMS? 02:53 02:53
-
What is Git? 02:58 02:58
-
What is a static site? 04:47 04:47
-
Creating a static site for this class 05:00 05:00
-
What is Forestry? 03:27 03:27
-
Connecting Forestry CMS 02:54 02:54
The basics
3 Lectures

Deep dive into front matter
4 Lectures

Deep dive into settings
3 Lectures

Additional use cases and conclusion
3 Lectures

Instructor Details

Clyde D'Souza
Software Engineer and AuthorHi,
I'm Clyde. I'm a full-stack software engineer. I've also published a book titled Mama, Tell Me a Story which is available on all leading platforms. It's a collection of twelve short bedtime stories that parents will love reading to their kids over and over again.
In my spare time, I like to explore other interests like writing, teaching and I've also created many other projects in my spare time.
Happy learning!
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now