Introdução
  • O que é um Framework?
  • Conhecendo o Framework Laravel
  • O que é MVC?
Criando e Configurando um Ambiente de Desenvolvimento Homestead
  • O que irei aprender nesta seção?
  • Homestead - Instalação das Ferramentas
  • Homestead - Configuração
  • Homestead - Criando um Projeto Laravel
  • Homestead - Dia a Dia no Laravel
Iniciando os Trabalhos com Laravel
  • Conhecendo os comandos Artisan
  • Conhecendo a estrutura de pasta do Laravel
  • Conhecendo as Rotas no Laravel
  • Boas práticas na nomenclatura de arquivos
  • Configurando a conexão do Laravel com o Banco de Dados
  • Tradução das mensagens do Framework Laravel
Desenvolvendo um Catalogo de Produtos Simples em Laravel
  • O que irei aprender nesta seção?
  • Criando o Model e o arquivo de Migration
  • Criando a rota e o Controller dos nossos Produtos
  • Criando nossa primeira View no Laravel
  • Criando um Template Base com ajuda do Blade
  • Estilizando nossas View com Bootstrap
  • Adicionando a Página de Inclusão de Produtos
  • Validando os dados do Formulário
  • Lista de Validações disponíveis no Laravel
  • Criando a Página para Alteração de Produtos
  • Adicionando Fotos aos nossos Produtos
  • Melhorando a listagem e excluindo Produtos
  • Adicionando uma Barra de Busca ao nosso Catálogo
  • Criando a paginação com o Laravel
  • Primeiros passos na Autenticação de usuários no Laravel
  • Protegendo o acesso aos conteúdos de Criação, Edição e Exclusão das views
  • Configurando o Nome do Aplicativo e adicionando links na Barra de Navegação
Enviando Emails no Laravel
  • O que irei aprender nesta seção?
  • Instalando a Biblioteca HTTP Guzzle
  • Criando um Conta no Provedor de serviços Mailgun
  • Ajustando as Configurações do Laravel para envio de Emails
  • Criando a View do Formulário de Contato
  • Criando o método de Envio de Emails no Controlador
  • Criando um Template de Email e Testando o Envio
Conteúdo Extra Sobre Banco de dados e Eloquent ORM
  • O que é o Eloquent ORM?
  • Funções de Ordenação
  • Funções de Agregação
  • Acessando dados em múltiplas tabelas
  • Excluindo registros com segurança
Extras
  • Aula Bônus