Essential Statamic for PHP and Laravel Developers
1h 32mIntermediate2021-10-14
Authors

Zuzana Kunckova
UK-based web developer with a background in psychology
Course details
Statamic, a flat-file content management system (CMS), offers developers the ability to create custom websites that are both easy to manage and beautiful. And because Statamic is built with PHP on top of Laravel, it is a natural fit for Laravel developers looking for an alternative to WordPress. In this course, join instructor Zuzana Kunckova as she covers the essentials of this versatile, full-featured CMS.
Zuzana steps through how to install Statamic, create users, and add and style content. She also shows how to work with Antlers, the templating engine that comes with Statamic, to fetch and filter content, as well as display and modify data on the front end. Plus, discover how to upload and deploy your very own Statamic website on Netlify, a free hosting service for web applications and static websites.
Zuzana steps through how to install Statamic, create users, and add and style content. She also shows how to work with Antlers, the templating engine that comes with Statamic, to fetch and filter content, as well as display and modify data on the front end. Plus, discover how to upload and deploy your very own Statamic website on Netlify, a free hosting service for web applications and static websites.
Skills covered
LaravelPHPContent Management Systems (CMS)Back-End Web DevelopmentFull-Stack Web DevelopmentWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Introduction to Statamic
1. Introduction to Statamic
- 02 - What is Statamic
- 03 - Statamic vs. WordPress vs. Jigsaw SSG
- 04 - Statamic as a standalone web app vs. as a Laravel package
2. Getting Started with Statamic
- 05 - Installing Statamic as a standalone project
- 06 - Installing Statamic as a Laravel package
- 07 - Statamic starter kits
- 08 - Creating a user in Statamic
- 09 - Statamic control panel
- 10 - Adding and styling content in Statamic
- 11 - Challenge - Creating a new Statamic project
- 12 - Solution - Creating a new Statamic project
3. Statamic Internals
- 13 - File structure in Statamic
- 14 - Blueprints, fieldtypes, and fieldsets in Statamic
- 15 - Assets in Statamic
- 16 - Antlers, the templating engine in Statamic
- 17 - Variables in Statamic
- 18 - Globals in Statamic
- 19 - Navigation in Statamic
- 20 - Challenge - Creating a blueprint, a fieldset, and a navigation
- 21 - Solution - Creating a blueprint, a fieldset, and a navigation
4. Deploying Statamic on Netlify
- 22 - Statamic as an SSG
- 23 - Introduction to Netlify
- 24 - Uploading a Statamic website to GitHub
- 25 - Deploying a Statamic website to Netlify
- 26 - Challenge - Deploying a Statamic project to Netlify
- 27 - Solution - Deploying a Statamic project to Netlify
Conclusion
- 28 - Where to go from here
Related courses
- SQL for Statistics Essential Training
- Photos for macOS Ventura and iPhone Essential Training
- Navisworks Essential Training 2023
- InDesign 2023 Essential Training
- Revit 2023: Essential Training for Architecture (Imperial and Metric)
- C# Essential Training 2: Generics, Collections, and LINQ
- Outlook Essential Training (Microsoft 365) (2022)
- TypeScript Essential Training
Related learn paths
- Build Your Laravel Skills
- Essential New Skills in Project Management
- Essential Skills to Level Up Your Personal Brand
- Essential Skills in Generative AI for Creatives
- Essential Skills in Adobe Firefly Professional Certificate
- Essential Skills for Growing as an Entrepreneur
- Become a Django Developer
- Getting Started with WordPress