menu
close_24px

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
Instructor : Hizam
Date: 28-29 Oct 2024
Duration : 2 Days
Course level : Beginner - Intermediate
Language : English
Mode: Classroom
Price: RM 2300
IMG_6888 (1)-1
SoftwareQ Company Page Admin  LinkedIn

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.

Learning Laravel Classroom
Rapid Laravel Learning
  • Hizam
  • Oct 21,2024
  • 4 Days
Laravel Livvewire Classroom
Laravel Livewire Necessities
  • Hizam
  • Oct 8,2024
  • 2 Days
PHP for Modern Framework Classroom
PHP for Modern Framework
  • Hizam
  • Oct 15,2024
  • 3 Days
testing PHP with PestPHP Classroom
PHP Testing with PestPHP
  • Hizam
  • Nov 25,2024
  • 2 Days
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!