0

Completed

0%

Progress

0

Starred

01

What is Laravel and why should you use it for web development?

beginner#Basics
02

What is Laravel's directory structure and what is the purpose of each key folder?

beginner#Basics
03

What is MVC architecture and how does Laravel implement it?

beginner#Architecture
04

How does routing work in Laravel and what are the different HTTP verb methods available?

beginner#Routing
05

What are route parameters in Laravel and how do you use required vs optional parameters?

beginner#Routing
06

What are named routes in Laravel and why are they useful?

beginner#Routing
07

What are route groups in Laravel and how do you use middleware, prefix, and namespace with them?

beginner#Routing
08

What are controllers in Laravel and how do you create and use them?

beginner#Controllers
09

What are resource controllers in Laravel and what routes do they generate?

beginner#Controllers
10

How does Laravel handle HTTP requests and what can you access from the Request object?

beginner#HTTP
11

How do you return different types of HTTP responses in Laravel?

beginner#HTTP
12

What are Blade templates and how do they work in Laravel?

beginner#Views
13

What are the most important Blade directives and how do you use them?

beginner#Views
14

What are Blade components in Laravel and how do you create and use them?

beginner#Views
15

How do you create and use layouts in Laravel Blade?

beginner#Views
16

What is middleware in Laravel and how do you create and register it?

beginner#Middleware
17

What is CSRF protection in Laravel and how does it work?

beginner#Security
18

How do you validate form input in Laravel controllers?

beginner#Validation
19

What are Form Requests in Laravel and when should you use them?

beginner#Validation
20

What are Eloquent Models in Laravel and how do you define and configure them?

beginner#Database
21

What is Eloquent ORM and what are the most common query methods?

beginner#Database
22

How do you perform CRUD operations with Eloquent in Laravel?

beginner#Database
23

What are database migrations in Laravel and how do you create and run them?

beginner#Database
24

What are database seeders in Laravel and how do you use them?

beginner#Database
25

What are model factories in Laravel and how do you use them for testing and seeding?

beginner#Database
26

What are Eloquent relationships in Laravel and what types are available?

beginner#Relationships
27

How do you implement a One-to-One relationship in Eloquent?

beginner#Relationships
28

How do you implement a One-to-Many relationship in Eloquent?

beginner#Relationships
29

How do you implement a Many-to-Many relationship in Eloquent?

beginner#Relationships
30

What is Route Model Binding in Laravel and how does it simplify controllers?

beginner#Routing
31

How do you work with sessions in Laravel?

beginner#HTTP
32

How do you work with cookies in Laravel?

beginner#HTTP
33

What are Laravel helper functions and how do you use the most common ones?

beginner#Helpers
34

How do you handle file uploads in Laravel?

beginner#Files
35

How does Laravel's Storage facade work and what are the available filesystem disks?

beginner#Files
36

How does pagination work in Laravel and how do you display paginated results?

beginner#Database
37

What is Artisan and what are the most useful built-in Artisan commands?

beginner#Artisan
38

How do environment variables and the .env file work in Laravel?

beginner#Configuration
39

What are the basics of authentication in Laravel and how do you implement it?

beginner#Authentication
40

What are the basics of authorization in Laravel using Gates and Policies?

beginner#Authorization
41

What are the main differences between Laravel 8, 10, 11, and 12?

intermediate#Version Differences
42

What are Authentication Guards and how do you use them?

intermediate#Authentication
43

What was the role of Kernel.php and how has it changed in Laravel 11+?

intermediate#Kernel
44

Explain Laravel's Service Container and dependency injection.

intermediate#Service Container
45

What are Service Providers and how do they work?

intermediate#Service Providers
46

How do Laravel Facades work under the hood?

intermediate#Facades
47

Compare Dependency Injection vs not using DI with examples.

intermediate#Dependency Injection
48

How do Events and Listeners work in Laravel?

intermediate#Events & Listeners
49

How do you implement queues and jobs in Laravel?

intermediate#Queues & Jobs
50

What are Laravel Gates and Policies for authorization?

intermediate#Intermediate
51

How do you implement role-based permissions in Laravel?

intermediate#Intermediate
52

What is the difference between `bind()` and `singleton()` in the service container?

intermediate#Intermediate
53

What are contextual bindings in Laravel's service container?

intermediate#Intermediate
54

How do you handle database migrations with foreign key constraints?

intermediate#Intermediate
55

What are polymorphic relationships in Eloquent?

intermediate#Intermediate
56

How do you implement soft deletes in Laravel?

intermediate#Intermediate
57

What are local and global scopes in Eloquent?

intermediate#Intermediate
58

How do you handle API authentication with Laravel Sanctum?

intermediate#Intermediate
59

How do you use Laravel's task scheduling?

intermediate#Intermediate
60

How do you handle file storage with multiple disks in Laravel?

intermediate#Intermediate
61

How do you implement caching in Laravel?

intermediate#Intermediate
62

How do you handle email sending and notifications in Laravel?

intermediate#Intermediate
63

What are the best practices for building REST APIs in Laravel?

advanced#REST API
64

When should you use Controllers vs Services vs Actions in Laravel?

advanced#Architecture
65

How do you implement Repository Pattern in Laravel?

advanced#Repository Pattern
66

How do you optimize Eloquent queries and avoid N+1 problem?

advanced#Eloquent Relationships
67

How do you handle database transactions and prevent deadlocks?

advanced#Transactions & Deadlocks
68

How do you optimize Laravel for high-traffic applications?

advanced#Advanced
69

How does Laravel Octane work and when should you use it?

advanced#Advanced
70

How do you implement event sourcing in Laravel?

advanced#Advanced
71

How do you implement CQRS (Command Query Responsibility Segregation) in Laravel?

advanced#Advanced
72

How do you implement a message broker with RabbitMQ in Laravel?

advanced#Advanced
73

How do you implement WebSocket broadcasting with Laravel and Pusher?

advanced#Advanced
75

How do you implement a multi-tenant architecture in Laravel?

advanced#Advanced
76

How do you implement a GraphQL API in Laravel using Lighthouse?

advanced#Advanced
77

How do you implement serverless Laravel using Vapor?

advanced#Advanced
78

How do you implement OAuth2 authentication with Laravel Passport?

advanced#Advanced
79

How do you implement a microservices architecture with Laravel?

advanced#Advanced