The full course is expected to launch in Early 2024 but you can pre-order now and get the special pre-order price.
Become aStatamic Ninja
Introducing Statamic Ninja Mastery , the ultimate course designed to empower you with the knowledge and expertise needed to harness the full potential of Statamic.
Course outline ↓
Why Statamic ?
The why ↓
Statamic is a flat-file content management system (CMS) that stands out for its unique features and advantages. It diverges from traditional database-driven CMS platforms by adopting a flat-file architecture, storing content in simple text files rather than a database. This approach enhances version control, simplifies backups, and facilitates migration.
Choose to use Statamic for its performance benefits,developer-friendlyenvironment, customization capabilities, user-friendly content management,scalability, security features, and the supportive community that surrounds it.
"I'm rebuilding @LaravelMagazine using Statamic and I'm just blown away... I'm totally sold. The overall developer experience is lit [...]"
Course outline ↓
1.0 Getting started
- Installation1
- Partials2
- Collections and blueprints3
- Globals4
- Asset containers5
- Navigation6
- Structures7
- Taxonomies8
- Relationships9
- Query scopes and filters10
- Forms11
- Event Listeners - Sending an email12
- Testing13
- Deploy14
2.0 Blade Templates and Custom Routing
- Why and when to use Blade1
- Render a Template with Blade2
- View Data3
- ↳ Current page3.1
- ↳ Globals3.2
- ↳ System variables3.3
- ↳ Relationships / Queries3.4
- Tags4
- ↳ Explicit parameter setters4.1
- ↳ Contextual data4.2
- ↳ Fetch4.3
- ↳ Pagination4.4
- Modifiers5
- Layouts6
- Routes and Controllers7
3.0 REST API & Front-end Frameworks
- Enable the API1
- ↳ Resources1.1
- ↳ Sub-Resources1.2
- Endpoints2
- Filtering & Sorting3
- Pagination4
- Pass page data to a component5
- Fetching data from a collection6
- The content API7
- Custom View Models8
- Customizing Resources9
- Caching10
- Rate Limiting11
- Authentication12
4.0 Extending Statamic
- Creating an Addon1
- Registering Components2
- Assets3
- Globals4
- Routing5
- Middleware6
- Views7
- Scheduling8
- Editions9
- Publishing to the Marketplace10
Pricing ↓
Special pre-order price*(excl. VAT and additional charges)
- Source code for all projects
- Lifetime access and updates
- Membership to private Discord channel
* Download available with full launch Early 2024.
- Comprehensive learning path
- Hands-on projects and exercises
- Up-to-date content
- Responsive support
For teams please send me an email at marian@laravelmagazine.com with the number of copies you need
Frequently Asked Questions ↓
Contact me within 15 days and I'll refund you in full.
Absolutely. Shoot me an email at marian@laravelmagazine.com with the number of copies you want and I'll send you a quote.
All payments are processed securely through Lemon Squeezy via Stripe. Payment details are not stored on this website.
The course is addressing beginers and experienced developers as well. I approached a comprehensive learning path meaning that I will start from the begining and go deep all the way to extending Statamic and creating addons. The course can be beneficial for newcomers or already established Statamic developers.
Yes and No. For creating a simple website you only have to be familiar with HTML and CSS (we will use Tailwind). For more advanced topics like 'Custom Routing' or 'REST API's' you have to have at least some basic Laravel knowledge.
For further questions feel free to ping me at marian@laravelmagazine.com
©statamic.ninja is a product of LaravelMagazine. All rights reserved.