Developing Laravel App with Filament
What you'll learn
- Set up and configure a Filament-based admin panel in a Laravel application
- Create and manage resources for various data models
- Design intuitive user interfaces using Filament's components and layouts
- Implement CRUD operations (Create, Read, Update, Delete) efficiently
- Customize Filament's appearance and behavior to match application requirements
- Integrate additional features and functionalities into the admin panel
Description
"Developing Laravel App with Filament" is a specialized course designed for developers who want to harness the power of the Filament admin panel framework to create dynamic, user-friendly administrative interfaces in Laravel applications. This course delves deep into the capabilities of Filament, enabling you to build, customize, and manage admin panels with ease. Through hands-on projects and practical examples, you will gain the skills needed to integrate Filament seamlessly into your Laravel applications, enhancing functionality and improving user experience.
Who Should Attend
- Professionals who are involved in building web applications and want to learn how to use Filament to enhance their development process.
- Developers who are already familiar with Laravel and want to incorporate Filament for advanced admin panel and UI functionalities.
- Independent professionals who offer web development services and wish to add Laravel and Filament to their skill set to attract more clients.
Prerequisite
- Participants should be familiar with the Laravel Framework
Agenda
Module 1: Introduction to Filament
- Understanding Filament's architecture and benefits
- Setting up a Laravel project with Filament
- Creating a basic Filament admin panel
- Navigating the Filament admin interface
Module 2: Building Resources
- Defining resources for Eloquent models
- Creating resource forms with various field types
- Displaying data in tables with customizable columns and filters
- Implementing pagination and sorting
- Handling relationships between models
Module 3: Designing User Interfaces
- Using Filament's layout components (cards, columns, grids)
- Creating custom components and extending Filament
- Styling the admin panel
- Implementing responsive design for different screen sizes
Module 4: Advanced Features
- Working with Filament's form builder
- Using actions and bulk actions
- Integrating authentication and authorization
- Implementing search and filtering
- Handling file uploads and image management
Module 5: Customization
- Theming Filament
- Extending Filament with custom components and features
Overview

Our Instructor
Hizam is a seasoned PHP developer with over 20 years of experience designing, developing, and optimizing web applications. His extensive expertise includes working with PHP frameworks like Laravel, Symfony, and CodeIgniter, and he has a strong command over front-end technologies such as Javascript and Typescript. He has a track record of delivering applications, integrating APIs, and optimizing database performance. Hizam's deep understanding of web development best practices and passion for continuous learning and problem-solving have consistently driven successful project outcomes and client satisfaction.




Frequently Asked Questions (FAQs)
Who should attend our courses?
Our courses are suitable for anyone looking to enhance their development skills, including beginners, intermediate learners, experienced developers, and those in leadership roles overseeing development projects. You will find the courses that suits your need with us. Else, you could contact us for customize training.
Is this course HRDC claimable?
Yes, the course is 100% HRDC claimable for HRD Corp registered employers.
Can I enroll without HRDC levy?
Yes. For non-HRDC participants, you can enroll to the course by clicking the 'Add to cart' button. You'll receive confirmation email after successful payment.
What are the steps for enrolling with HRDC levy?
For participants who are purchasing with HRDC levy:
1. You could just click on the 'Enroll Now (HRD Levy)' button.
2. After submitting, you will receive registration form in your mailbox.
3. Kindly fill up the form (or you could pass it to your HR/Talent team to assist), and return the form to us.
4. For grant application and the updates you may refer to HRDC Guidelines for more information.
What is the course structure?
Our courses integrate lectures, live coding sessions, and practical exercises to foster an immersive learning environment. This structure emphasizes practical application over theoretical concepts, ensuring you gain valuable skills. You'll leave with both knowledge and hands-on experience!
Who can I reach out to for assistance?
For any questions or assistance, please contact our team. We’re here to help!