Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
MVP189
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
PAREPOS
JAVABET99
KONTAN88
PEWE128
LAGA88
SKY99IDN
BUANA88
BOXING55
DEWISRI88
DEWISRI88
DEWISRI88
MVP189
slot mania
MVP189
situs tergacor
pg slot wallet
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Link list
Đổi giao diện
Giao diện cũ
Giao diện mới
Learning AI
Machine Learning cơ bản
en
English
Technology
Web Design
Udemy - Laravel and PHP Mastery Build 5 Real-World Projects 2025-8
0 students
Last updated
Aug 2025
Enrol now
Overview
Course content
Instructors
About the course
Udemy - Laravel and PHP Mastery Build 5 Real-World Projects 2025-8
Show more...
Course content
Sections:
8
•
Activities:
1
•
Resources:
185
Expand all
Section 1
Introduction
Announcements
1 Introduction What Youll Learn and the Course Projects
Section 2
Setting Up
2 Windows Setup
3 MacOS Setup
4 Linux Setup
Section 3
Project 1 - Task List
1 Project 1 Section Introduction
2 Creating a Laravel Project
3 Quick Overview of Laravel Directory Structure
5 All About Routing
6 Blade Templates
7 Blade Directives
8 Layouts Using Template Inheritance
9 Running a MySQL Database and Client Using Docker
10 Connecting to the Database From Laravel
11 Models and Migrations
12 Model Factory and Seeder
13 Model and Reading Data
14 Forms and CSRF Protection
15 Validating and Storing Data
16 Sessions Errors Flash Messages
17 Edit Form
18 Keeping Old Values in the Form
19 Reusability Route Model Binding Form Requests Mass Assignment
20 Deleting Data
21 Reusing Blade Code Subviews
22 Adding Pagination
23 Toggling Task State
24 Adding Styling with Tailwind CSS
25 Styling the Task Page
26 Styling Forms
27 Styling Flash Message Using Alpinejs
Section 4
Project 2 - Book Reviews
1 Project 2 Section Introduction
3 Creating the Book Review Project and Setting Up
4 Defining the One to Many Relationship
5 Factory Seeder
6 Querying Associating Related Models
7 Local Query Scopes
8 Aggregations on Relations
9 Highest Rated Popular Books
10 HEADS UP Explaining the Confusion with Popular Books Feature
11 Getting Books with Recent Reviews
12 Controllers Resource Controllers
13 Displaying the Book List
14 Filter Books by Title Adding the Form
15 Popular or Highest Rated the View
16 Popular or Highest Rated the Logic
17 One Book Page
18 Cache and Caching Queries
19 Invalidating Cache
20 Rating and Review Count on All Pages
21 Blade Components Star Rating Component
22 Scoped Resource Controller Adding a Review
23 Rate Limiting
Section 5
Project 3 - Events Management App (REST API)
1 Project 3 Section Introduction
4 Creating the REST API Project
5 Seeding Data for the REST API
6 Postman REST Client Crash Course
7 Storing Data and Validation
8 Updating and Deleting Data
9 API Resources Controlling JSON Response
10 Attendees and Pagination
11 Optional Relation Loading
12 Universal Relation Loading Trait
13 Loading Attendee Relations
14 Setting Up Authentication Using Sanctum
15 Protecting Routes
16 Automatically Adding Token in Postman Requests
17 Revoking Tokens and Signing Out
19 Authorization with Gates
20 Authorization with Policies
21 Manual Authorization with Policies
22 Reminding About Events Custom Artisan Command
23 Reminding About Events Task Scheduling
24 Reminding About Events Notifications and Email Sending
25 Reminding About Events Queues
26 Throttling the API
Section 6
Project 4 - Livewire Poll App
1 Project 4 Section Introduction
3 Creating the Project and Setting Up Livewire
4 Creating Models and Migrations for the Poll App
5 Your First Livewire Component
6 How Livewire Works
7 Actions in Livewire
8 Editing Poll Options
9 Creating a Poll
10 Refactoring the Poll Storing Code
11 Validation in Livewire
12 Listing Polls Component
13 Events Communication Between Components
14 Voting in Polls
Section 7
Project 5 - Job Board
1 Project 5 Section Introduction
3 Creating the Job Board Project and Job Model
4 Adding Laravel Debugbar
5 Setting Up Tailwind CSS using Vite and Node
6 Layouts Using Components
7 Jobs Page Card Component
8 Jobs Page Tag Component Job Info
9 Job Page Job Card Link Button Components
10 Breadcrumbs Navigation
11 Filtering Jobs Tailwind Form Plugin Text Inputs
12 Filtering Jobs Form Searching for Text in Job Posts
13 Filtering Jobs Min Max Salary
14 Filtering Jobs Radio Button Filters Select One Option of Many
15 Filtering Jobs Radio Group Component
16 Filtering Jobs Configuring Labels and Talking About Arrays in PHP
17 Filtering Jobs Clearing the Input
18 Refactor Time Gradient Background Styling Buttons Adding Alpinejs
19 Refactor Time Plain Vanilla JavaScript to Alpinejs
20 Refactor Time Refactoring Filtering Backend Logic
21 Employer Model Migration Relations
22 Employer Factory Seeder
23 Employer Searching By Employer Name
24 Employer Other Employer Jobs on the Job Page
25 Authentication The Controller
26 Authentication Sign in Form
27 Authentication Sign in Logic
28 Authentication Logging Out
29 Applying for Jobs Model Factory Relations Migration
30 Applying for Jobs Controller Routing and Application Form
31 Applying for Jobs The Logic
32 Applying for Jobs The Job Policy
33 Applying for Jobs Did I Already Apply
34 My Applications Controller and View
35 My Applications Applicant Count Average Asking Salary
36 My Applications Cancelling Applications
37 File Uploads Understanding File System Configuring Disks
38 File Uploads Uploading Files
39 Refactor Time Displaying Input Errors
40 Refactor Time Label Component
41 Refactor Time Flash Errors
42 Employer Register as an Employer
43 Employer Middleware Checking for Permissions
44 Employer Adding Jobs Form
45 Employer Adding Jobs Logic
46 Employer Job List
47 Employer Editing Job Offer
48 Employer Job Policy
49 Employer Soft Deletes
50 Employer Soft Deletes Querying for Trashed Records
51 Where Are We Right Now
Section 8
Appendix A - PHP Crash Course
2 How to Run PHP Programs
3 First PHP Expressions
4 Data Types
5 Practical Data Types
6 Conditionals If Statement
7 Loops While Loop Guess the Secret Game
8 Loops For Loop Rocket Launch Countdown
9 DoWhile Loop Roll the Dice Game
10 Foreach Loop Count the Items in the Basket
11 You Didnt Know the Switch Statement Clothes Size Demo
12 Match Expression PHP 80 HTTP Error Codes Demo
13 RequireInclude Config File Demo
14 Basics of Functions
15 Optional Function Arguments
16 Types in Functions
17 Variadic Function Arguments
18 Anonymous Functions
19 References
20 Passing by Value and Passing by Reference
21 Performance Test Ref vs Value Big Data Example Is There a Difference
22 Variable Scope
23 Null in PHP How it Feels to Have Nothing
24 Union Types
25 Named Function Arguments PHP 80 Forget About the Order
26 Arrow Functions PHP 74 Single Expression Short Functions
27 Pure Functions
28 Higher Order Functions
29 Recursion Functions Calling Themselves
30 Generator Functions For Memory Intensive Tasks
31 So Many Ways to Write Strings
32 String Accessing Manipulation
33 Searching Through Text and Regular Expressions
34 Formatting Strings
35 Advanced Stuff Base64 Escaping URL Encoding
36 Integer Floating Point Formatting Functions Random Numbers Min Max
37 Arrays 1 Indexed Associative Multi Dimensional Sort Filter Map Reduce
38 Arrays 2 Diff Merge Intersect Values Keys Unpacking
39 Classes in PHP
40 Class Inheritance
41 Class Members Visibility
42 Static Class Members Singleton Example
43 Interfaces Payment Processors Example
44 Abstract Classes
45 Payment Processors Abstract Classes Interfaces Overview
46 Traits
47 Final Readonly Keywords
48 Enums Is It Weekend Yet
Instructors
Enrolment options
Udemy - Laravel and PHP Mastery Build 5 Real-World Projects 2025-8
Course modified date:
26 Aug 2025
Udemy - Laravel and PHP Mastery Build 5 Real-World Projects 2025-8
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Forums
Resources
Share this course
Scroll to top
×
Close
×
Close