Introdução
- Arquivos de exemplo
Instalação
- Instalação via Laravel Installer
- Instalação direta via composer
- Executando Laravel pela primeira vez
A estrutura do Laravel
- Estrutura de pastas e arquivos
- Ciclo de vida de uma aplicação Laravel
Configurando sua aplicação Laravel
- Alterando o Namespace de sua aplicação
- Configurando banco dados
- Configurando envio de emails
- Configuração do ambiente
- Concluindo
Trabalhando com Rotas, Controllers e Views
- Introdução
- Voltando às Rotas
- Controllers
- Apontando para uma view
Models
- Introdução
- Falando sobre Models
- Configurando um banco de dados
- Criando nosso primeiro Model
Rumo ao primeiro CRUD
- Listando nossos Produtos
- Criando novos produtos
- Removendo registro
- Editando registro
- Ajustando rotas
- Linkando listagem de produtos
Relacionando Models
- Criando Model e Migration
- Criando relacionamento
- Tabela Pivot (ManyToMany)
Container de serviços
- Serviços
- Dependency Injection
- Containers de serviços
Autenticação
- Com o Make
- Forçando a autenticação para um usuário
- Realizando logout
- Autenticando usuário com login e senha
Trabalhando com eventos
- Falando sobre eventos
- Voltando ao exemplo
- Listeners
- Na prática
- Concluindo