Curso Laravel Foundation
30 horasVisão Geral
Curso Laravel Foundation, Aprenda a desenvolver aplicativos da web com a popular estrutura de PHP,
Este curso de treinamento em Laravel traz os desenvolvedores de PHP a par das habilidades que você precisa saber para construir e implantar um aplicativo Laravel de alto desempenho.
Laravel é um framework MVC de código aberto, ele próprio baseado no framework Symfony baseado em PHP. Com o Laravel, você obterá um sistema de empacotamento modular com um gerenciador de dependências completo e bastante acesso a dados, implantação, teste e outras ferramentas de gerenciamento.
Objetivo
Após realizar este Curso Laravel Foundation, você será capaz de:
- A origem e os fundamentos do ecossistema Laravel
- Como configurar seu ambiente de desenvolvimento
- Como se conectar a fontes de dados
- Autenticação integrada
- Lidar com eventos e trabalhos
- Operações do sistema de arquivos
- Teste e implante seu aplicativo Laravel
Publico Alvo
- Desenvolvedores da Web que participaram de nosso curso de treinamento em PHP ou que tenham experiência prática equivalente em programação em PHP.
Pre-Requisitos
- Os delegados devem se sentir à vontade para codificar aplicativos da web PHP manualmente e também com os fundamentos de HTML e layout com CSS
Materiais
Inglês | PortuguêsConteúdo Programatico
Laravel Introduction and Setup
- Introduction to Laravel and the Laravel ecosystem
- Homestead (Local development environment)
- Installing Laravel
- Laravel overview
- The container
- Debugging
The basics
- Routing
- Controllers
- Middleware
- Forms and Requests
- Blade templates
- Responses
Authentication
- Built in authentication scaffolding
Database
- Eloquent models
- Migrations
- Seeders
- Factories
- Collections
- Mutators and accessors
- Pagination
Taking it further
- Resource controllers
- Container binding
- Blade templates
- URL generation
Authentication & authorization
- Middleware
- Policies
- Email verification
Events and Jobs
- Events
- Listeners
- Subscribers
- Model events
- Jobs
- Queues
- Queue worker
Mail and notifications
- Sending notifications
- Sending email
Managing and Maintaining your Laravel Project
- File system
- Caching
- Console commands
- Logging
- Dealing with APIs
- Scheduling tasks
- Testing
Extras
- Signed URLs
- Helpful packages