Essential Statamic for PHP and Laravel Developers

Essential Statamic for PHP and Laravel Developers

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 1h 31m | 520 MB

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.

Table of Contents

Introduction
1 Introduction to Statamic

1. Introduction to Statamic
2 What is Statamic
3 Statamic vs. WordPress vs. Jigsaw SSG
4 Statamic as a standalone web app vs. as a Laravel package

2. Getting Started with Statamic
5 Installing Statamic as a standalone project
6 Installing Statamic as a Laravel package
7 Statamic starter kits
8 Creating a user in Statamic
9 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

Homepage