Learn Statamic with Jack
You've probably heard of Statamic by now — that rebellious little Laravel-powered content management system that refuses to use databases. Well, it's pretty grown up now, and in this series we're going to learn how Statamic can help you build highly-scalable websites quickly and efficiently, including how to run on a database.
We'll get into building add-ons, starter kits, and even pop the hood and explore just how all the flat file Statamic Magic (or Statamagic, some might say) works. Let's do this!
Series episodes
Introduction (1)
Site Build (14)
Installing Statamic
4m 23sInstall Statamic standalone or into an existing Laravel app—step-by-step guide using the installer binary or Composer to get up and running.
The Tour
12m 28sTake a hands-on tour of Statamic: discover what it adds to Laravel, explore the Control Panel, and learn how it speeds site development.
Layouts & Templates
7m 1sTurn your static HTML & Tailwind site into a Statamic-powered site, learn layouts, templates, and practical steps to integrate your design.
Build a Landing Page
19m 58sBuild an editable landing page: set up Blueprint fields, pull data into templates, and make your homepage content easily manageable.
Building a Blog
10m 38sBuild a Statamic news section: create Collections, configure Blueprints, scaffold views, and wire templates for publishable content.
Creating Taxonomies
5m 20sCreate Taxonomies in Statamic to tag and organize entries, learn to set up vocabularies for smarter content categorization.
Manipulating Images with Glide
4m 58sOptimize images with Glide in Statamic: resize on the fly, set focal points, and reduce bandwidth for faster, responsive pages.
DRY Up Our Templates
4m 35sDRY up templates with Statamic partials: create reusable components, eliminate redundancy, and streamline your site's codebase.
Building Navs
8m 43sBuild dynamic navigation in Statamic—learn Structured Collections vs Navigations and when to use each for flexible, maintainable menus.
Search
7m 29sImplement simple, built-in Statamic search—learn to wire site search quickly for fast, maintainable results without complex third-party setup.
Antlers
15m 57sLearn Antlers, Statamic's simple yet powerful template engine—fetch, filter, and manipulate content, handle auth and complex logic with ease.
Forms
11m 23sBuild a dynamic contact form with Statamic: learn form setup, conditional fields, and Alpine.js tips for better UX.
Advanced Bard
8m 53sMaster Bard's advanced content blocks in Statamic: create structured WYSIWYG content, reusable blocks, and rich editor workflows.
Building Addons
8m 8sCreate powerful Statamic addons and extensions - build, test, and publish reusable features for the Marketplace or keep them private for your team.
Deployment & Production Performance (2)
Deploying and Cache Modes
10m 46sDeploy your Statamic site confidently: choose the right cache mode and production settings for fast, reliable live performance.
Static Site Generator
5m 53sGenerate lightning-fast static sites with Statamic: step-by-step guide to build, export, and optimize fully static builds for max performance.
Tasty Extras (5)
Going Headless
5m 27sDecouple Statamic as a headless CMS—manage content in the control panel and fetch it via REST API or GraphQL to power any frontend.
Starter Kits
5m 3sJump-start new Statamic sites with Starter Kits: install prebuilt boilerplate fast and learn how to create your own in under five minutes.
Content Queries and Repositories
5m 12sBuild Statamic sites with Laravel controllers and Blade using Content Queries and Repositories—practical, hands-on integration guide.
The Database Driver
5m 21sSwitch Statamic from flat files to MySQL with the Eloquent Driver. Learn step-by-step how to scale your site quickly and safely.
How the Stache Works
7m 14sExplore how Statamic's Stache works under the hood, understand its flat-file cache, data flow, and performance benefits in clear, practical terms.




