0% found this document useful (0 votes)
278 views3 pages

Laravel Certification Topics

This document provides an overview of key topics in PHP and Laravel including requests, routing, controllers, middleware, responses, views, authentication, validation, file storage, notifications, queues, caching, collections, events, scheduling, databases, testing and more. It covers the request lifecycle, defining routes and controllers, passing data to views, authentication methods, validation rules, queue jobs, cache configuration, relationships in Eloquent ORM, and available testing tools.

Uploaded by

AncaVrabie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
278 views3 pages

Laravel Certification Topics

This document provides an overview of key topics in PHP and Laravel including requests, routing, controllers, middleware, responses, views, authentication, validation, file storage, notifications, queues, caching, collections, events, scheduling, databases, testing and more. It covers the request lifecycle, defining routes and controllers, passing data to views, authentication methods, validation rules, queue jobs, cache configuration, relationships in Eloquent ORM, and available testing tools.

Uploaded by

AncaVrabie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

 PHP  Responses

 Version 7.1+  Attaching Headers / Cookies


 Composer  Encryption
 Autoloading Standards  Redirects
 Flash Data
 Architecture  Response Types
 Request Lifecycle  Response Macros
 Service Container Binding and
Resolution  Views
 Service Providers  Creating Views
 Facades  Passing Data to Views
 HTTP Verbs  View Composer

 Routing
 Redirects  URL Generation
 Route Parameters  Named Routes
 Named Routes  Controller Actions
 Route Groups  Default Values
 Route Model Binding
 Rate Limiting  Sessions
 Configuration
 Middleware  Storing Data
 Defining / Registering  Retrieving Data
Middleware  Deleting Data
 Middleware Parameters  Flash Data
 Custom Drivers
 Controllers
 Defining Controllers  Validation
 Controller Namespacing  Form Requests
 Single Action Controllers  Manually Creating Validators
 Middleware  Error Messages
 Resource Controllers  Validation Rules
 Dependency Injection  Custom Rules
 Route Caching
 Logging
 Requests  Configuration
 PSR-7 Requests  Writing to Specific Channels
 Request Path and Method  Creating Custom Channels
 Retrieving Input
 Uploaded Files
 Proxy Configuration
 Frontend  File Storage
 Blade Templating  Configuration / Drivers
 Localization  Storing / Retrieving Files
 Asset Compilation  Custom Filesystems

 Security  Helper Methods


 Authentication  Arrays / Objects
 Authorization  Paths
 Encryption / Hashing  Strings
 CSRF Protection  URLs
 XSS Protection  Misc

 Artisan Console  Mail


 Generating Commands  Drivers / Configuration
 Command I/O  Generating Mailables
 Registering Commands  Writing Mail
 Executing Commands  Sending Mail
 Markdown
 Websockets  Local Development
 Broadcasting Events
 Receiving Events  Notifications
 Broadcasting Channels  Creating Notifications
 Presence Channels  Sending Notifications
 Client Events  Mail Notifications
 Markdown
 Caching  Database Notifications
 Drivers / Configuration  Broadcast Notifications
 Storing Items  SMS Notifications
 Retrieving Items  Slack Notifications
 Cache Tags  Custom Channels
 Creating Custom Drivers
 Package Development
 Collections  Discovery
 Creating / Extending Collections  Service Providers
 Collection Methods  Resources
 Higher-order Messages  Commands
 Assets
 Events  Publishing File Groups
 Registering Events / Listeners
 Queued Listeners
 Dispatching Events
 Subscribing to Events
 Queues
 Drivers / Configurations
 Creating / Dispatching Jobs
 Running Queue Workers
 Supervisor
 Handling Failed Jobs

 Task Scheduling
 Scheduling Artisan Commands
 Scheduling Queue Jobs
 Scheduling Shell Commands
 Time Zones
 Preventing Task Overlaps
 Maintenance Mode

 Database
 Query Builder
 Pagination
 Migrations
 Seeding

 Eloquent ORM
 Conventions
 Relationships
 Eloquent Collections
 Mutators / Accessors
 API Resources
 Serialization
 Scopes

 Testing
 Creating / Running Tests
 HTTP Tests
 Session / Authentication
 Testing File Uploads
 Available Assertions
 Browser Tests / Dusk
 Data Factories
 Fakes / Mocking

You might also like