Filament Admin Panel Course for Laravel (Updated for V3) | Udemy


Filament Admin Panel Course for Laravel (Updated for V3) | Udemy [Update 04/2024]
English | Size: 7.92 GB
Genre: eLearning

Learn to build Admin Panels using FilamentPHP practically by building two projects along the way.

What you’ll learn
Build powerful, fast, user-friendly Admin Panels using FilamentPHP
Define Custom Bulk Actions in Filament DataTables
Apply Custom Filters To Filament Table
Work on Dashboard Customization
Work with Roles and Permissions (Without using any external package)
Build a Support Ticket System with proper Roles/Permissions/Authorization Implementation
Build dependent dropdowns in FilamentPHP
Work with BelongToMany Relationships using RelationManagers and Customize them accordingly
And many more…

In this course, we will practically learn FilamentPHP (an amazing Admin Panel Builder) by building two projects along the way.

In the first project, we will be building a Simple student management System where we will be building three resources, Classes, Sections, and Student management.

Along the way, we will be learning the following topics:

Define Custom Bulk Action to Export Students Data.

Applying Custom Filters To Filter Students Data.

Display Total Data Count/Relationship Data.

How to Show Badge, Change Icons, Group Navigation Items.

Work on Dashboard Customization.

Work on Validations.

Learn how to automatically generate a slug by hooking into the updated lifecycle hook of Livewire.

Learn how to Implement dependent drop-downs (to display section data depending on the Class selected)

Define custom action to Import Student data from an Excel File using Laravel Excel.

We’ll also look at implementing custom guards in Laravel, and define a separate panel for the Student Dashboard

Learn how to Change the default Login Behaviour in Filament

We’ll also look at handling PDF generation and QR Code Generation in FilamentPHP-based Admin Panels

As a Second Project, we will be building a Support Ticket System, and along the way, we will be learning the following topics:

Working with BelongToMany Relationships using RelationManagers.

How to Customize RelationManagers as per our needs and add/remove Actions.

Working with Badges and customizing their Colour based on a condition.

How to filter data (using Scopes and Query Builder) before it gets displayed in the Filament form.

Learn how to Customize the data before saving it to the Database.

In the third Section, we will work with Authorizations and implement Roles and Permissions without any external packages. We will be learning the following:

Implement Custom Roles and Permissions functionality.

Implement Authorization/Policies throughout the project based on the existing Roles/Permissions.

In the fourth section, we will be fixing some miscellaneous issues and adding a few features to the Support Ticket System:

Changing filament’s default notification title

Changing simple resource CRUDs to Modal Resources.

Making the Sidebar collapsible and changing the default width

Displaying different badge colors based on certain conditions.

Work on widgets, like header widgets

Work with charts and we’ll also look at implementing the filter functionality

Implement SMS sending flow (we won’t send the actual SMS, but we’ll mock the flow)

Learn how to implement Database Notifications in FilamentPHP.

Learn how to handle media in FilamentPHP-based Admin Panels

Learn how to Implement Custom Action to update User’s Password.

How to hide form fields on certain pages.

In the Fifth Section, we’ll add some more features to the Students Management System:

Learn how to Implement the Students Import feature using Custom Actions and Laravel Excel Package.

Learn how to define Custom Guards and implement a separate panel/dashboard for the Students.

In the Sixth Section, we’ll be Building a Custom Filament Widget from Scratch, and we will be learning the following topics:

In this section, we’ll build a metric widget (similar to Laravel Nova) and MetricsOverviewWidget (wrapper for metric widgets, just like StatsOverviewWidget)

After building the widgets, we’ll look at their use cases with proper examples and Implementations.

We’ll also learn how to define artisan commands to automate the creation of these custom widgets.

In the Seventh Section of this Course, we’ll look at how to use Filament Packages and Features outside of the Admin Panel, with the following topics covered:

Learn how to display data using Filament Tables outside of the Filament Admin Panel.

Learn how to use Filament Forms along with other form-related features on the front end.

Learn about Full-Page Components in Livewire.

Learn how to define a Custom Login Functionality Using the FIlament Forms package, we’ll also make use of the existing Login Class that comes with Filament.

In the eighth section, we’ll look at how to Implement Auth-related features like User Registration, Email Verification, Profile Section, and Password Resets

In the Ninth Section, we’ll be Implementing Real-time Database Notifications in FilamentPHP using Laravel Reverb.

Finally, we’ll deploy the project to Production and make the necessary changes.

Who this course is for:
Students who want to Build powerful, fast, user-friendly Admin Panels using FilamentPHP
Laravel Learners interested in Learning FilamentPHP

DOWNLOAD FROM RAPIDGATOR

rapidgator.net/file/b1163745acf83802a821c2480606760e/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part1.rar.html
rapidgator.net/file/dea881603c5765fd613b3fffb09a8be5/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part2.rar.html
rapidgator.net/file/81f6e2aee9bb785fec81f64214e35caa/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part3.rar.html
rapidgator.net/file/71b3f9761fac569cf83c8e0fbda8feb4/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part4.rar.html
rapidgator.net/file/25757254e2b2d15580e6b7a874ab93c8/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part5.rar.html
rapidgator.net/file/498c3036da7e3f0d9e9b8b9adea31087/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part6.rar.html
rapidgator.net/file/562492a58e9be3dfb4fdbc07c1df84bb/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part7.rar.html
rapidgator.net/file/f0abd921eedcd89e3254b2625cd8432c/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part8.rar.html

DOWNLOAD FROM TURBOBIT

tbit.to/yhviuh6bc09m/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part1.rar.html
tbit.to/2yzojgmwfqq4/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part2.rar.html
tbit.to/u8yzp3qquwqu/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part3.rar.html
tbit.to/hw7ezprqoobb/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part4.rar.html
tbit.to/ijzs10o267x9/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part5.rar.html
tbit.to/intzwoygajo2/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part6.rar.html
tbit.to/tyzsksjd2g1j/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part7.rar.html
tbit.to/0g3xy8n98qsi/UD-FilamentAdminPanelCourseforLaravelUpdatedforV32024-4.part8.rar.html

If any links die or problem unrar, send request to
forms.gle/e557HbjJ5vatekDV9

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.