Find the perfect coding resourcesLearn more

Build a Static Site Generator in Python

Boot.devBoot.dev
Recommended
Meet Your Instructor
Lane Wagner avatar

Lane Wagner

Instructor

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.

30 hours

Completion

Certificate included

Format

Interactive coding

Subscription

What You'll Learn

Build a static site generator from scratch

Parse Markdown and convert to HTML

Implement templating and file generation

Create a build pipeline for static websites

Overview

Build your own static site generator from scratch. Learn how tools like Jekyll and Hugo work under the hood.

Table of Contents
1
Project Setup

Initialize the project and dependencies

2
Markdown Parsing

Parse and convert Markdown to HTML

3
Template Engine

Build a templating system

4
Site Generation

Generate complete static websites

Share Your Experience

Sign in to leave a review and help others

No reviews yet. Be the first to review!