Este repositório visa armazenar testes e documentações para servir de preparatório para a Certificação Laravel.
Para inscrever-se na certificação, acesse o link: https://certification.laravel.com/
Abaixo os temas que devem ser estudados, cada tema terá um diretório com conteúdos e referências.
Provavelmente você terá dificuldade em seguir isso se não tiver o mínimo de experiência com algum Framework PHP.
Se, assim como eu, sua intenção não é ter um Certificado Laravel mas sim ter mais conhecimento para desenvolver com mais qualidade e agilidade, esse repositório também servirá para você.
Atenção! Isso está em construção ainda não vá com tanta sede ao pote.
Coisas boas não são feitas do dia pra noite.
Version 7.1+
Composer
Autoloading Standards
Request Lifecycle
Service Container Binding and Resolution
Service Providers
Facades
HTTP Verbs
Redirects
Route Parameters
Named Routes
Route Groups
Route Model Binding
Rate Limiting
Defining / Registering Middleware
Middleware Parameters
Defining Controllers
Controller Namespacing
Single Action Controllers
Middleware
Resource Controllers
Dependency Injection
Route Caching
PSR-7 Requests
Request Path and Method
Retrieving Input
Uploaded Files
Proxy Configuration
Attaching Headers / Cookies
Encryption
Redirects
Flash Data
Response Types
Response Macros
Creating Views
Passing Data to Views
View Composer
Named Routes
Controller Actions
Default Values
Configuration
Storing Data
Retrieving Data
Deleting Data
Flash Data
Custom Drivers
Form Requests
Manually Creating Validators
Error Messages
Validation Rules
Custom Rules
Configuration
Writing to Specific Channels
Creating Custom Channels
Blade Templating
Localization
Asset Compilation
Authentication
Authorization
Encryption / Hashing
CSRF Protection
XSS Protection
Generating Commands
Command I/O
Registering Commands
Executing Commands
Broadcasting Events
Receiving Events
Broadcasting Channels
Presence Channels
Client Events
Drivers / Configuration
Storing Items
Retrieving Items
Cache Tags
Creating Custom Drivers
Creating / Extending Collections
Collection Methods
Higher-order Messages
Registering Events / Listeners
Queued Listeners
Dispatching Events
Subscribing to Events
Configuration / Drivers
Storing / Retrieving Files
Custom Filesystems
Arrays / Objects
Paths
Strings
URLs
Misc
Drivers / Configuration
Generating Mailables
Writing Mail
Sending Mail
Markdown
Local Development
Creating Notifications
Sending Notifications
Mail Notifications
Markdown
Database Notifications
Broadcast Notifications
SMS Notifications
Slack Notifications
Custom Channels
Discovery
Service Providers
Resources
Commands
Assets
Publishing File Groups
Drivers / Configurations
Creating / Dispatching Jobs
Running Queue Workers
Supervisor
Handling Failed Jobs
Scheduling Artisan Commands
Scheduling Queue Jobs
Scheduling Shell Commands
Time Zones
Preventing Task Overlaps
Maintenance Mode
Query Builder
Pagination
Migrations
Seeding
Conventions
Relationships
Eloquent Collections
Mutators / Accessors
API Resources
Serialization
Scopes
Creating / Running Tests
HTTP Tests
Session / Authentication
Testing File Uploads
Available Assertions
Browser Tests / Dusk
Data Factories
Fakes / Mocking