Step-by-step guides to help you learn Forge Kernel by building real applications and features.
These tutorials demonstrate how to combine multiple Forge Kernel features and modules to build complete applications. Each tutorial focuses on different aspects of development, from getting started with basic features to advanced module development.
Build a complete todo application demonstrating authentication, CRUD operations, interactive components, events, and testing.
What you'll learn:
Master form handling in Forge Kernel, including validation, CSRF protection, file uploads, and form components.
What you'll learn:
Learn how to use ForgeEvents to create and process background jobs, handle retries, and manage multiple queues.
What you'll learn:
Build a content management system with an admin panel for publishing blog posts, managing categories, and handling content.
What you'll learn:
Build a complete multi-tenant application using ForgeMultiTenant, demonstrating tenant isolation, data scoping, and multi-tenant architecture patterns.
What you'll learn:
Learn how to build robust REST APIs with Forge Kernel, including authentication, validation, error handling, and API documentation.
What you'll learn:
Create a comprehensive admin panel with dashboards, data tables, charts, and management interfaces using Forge Kernel modules.
What you'll learn:
Deploy your Forge Kernel application to production, including server setup, optimization, caching, monitoring, and best practices.
What you'll learn:
Learn how to create your own Forge Kernel modules from scratch, including module structure, attributes, and integration.
What you'll learn:
Publish your custom modules to your own registry, set up a private registry, and manage module versions.
What you'll learn:
Build a complete application encapsulated as a module instead of using the app/ directory, demonstrating modular architecture.
What you'll learn:
Rebuild the todo application with features split into separate modules, demonstrating modular design patterns.
What you'll learn: