Programação

Laravel II: Mais técnicas e webapps poderosas

Curso online de Laravel II: Mais técnicas e webapps poderosas

920 8.9

8,9

é a nota desse curso

3.378

alunos neste curso

Faça esse curso e...

  • Manipule o ORM nativo do Laravel, o Eloquent
  • Valide seus dados com com Form Requests
  • Lidando com sistema de login
  • Evoluindo o seu banco de dados usando Eloquent
  • Mais produtividade com Artisan
  • Registre valores no banco de dados usando Seed

Veja a 1ª aula

Público alvo

Desenvolvedores PHP que querem utilizar um framework MVC muito produtivo e moderno

Nível de Dificuldade

Básico

Instrutores

  • Rodrigo Turini

    Rodrigo é líder de tecnologia na Caelum. Como desenvolvedor, seu maior foco é em Java, JavaEE, POO, SOLID e Design Patterns mas tem conhecimentos avançados e experiência com Agile, gerenciamento de produto e análise de dados. É autor de 6 livros sobre POO, Java, APIs e frameworks. Como participante ativo da comunidade fez contribuições em eventos nacionais e internacionais e é grande entusiasta de open source.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Eloquent ORM

    • Conheça a solução: ORM
    • Começando com Eloquent
    • Configurando tabela e timestamp
    • Tudo mais simples com Eloquent
    • Buscando pelo ID com Eloquent
    • Migrando a inserção de produtos
    • Função de remover produtos
    • Código final do ProdutoController
  2. Validando os dados de entrada

    • Validação com Laravel
    • Validando com Form Requests
    • Usando Form Request ao adicionar
    • Exibindo errors de validação
    • Customizando as mensagens
    • Customizando mensagens de um campo específico
    • Boa prática: experiência de uso
  3. Autenticação e segurança

    • Tela de login e autenticação
    • Entendendo o login da aplicação
    • Criando uma lógica de autenticação
    • Autorização com Middlewares
    • Registrando o middleware para rotas específicas
    • Utilizando o middleware padrão
  4. Relacionamentos com Eloquent

    • Criando um novo modelo de categorias
    • Relacionando modelos do Eloquent
    • Criando migration de relacionamento entre tabelas
  5. Preenchendo dados com Seeds

    • Automatizando a inserção de dados pra testes
    • Criando um seeder de categorias
    • Executando os seeders do projeto
  6. Mais produtividade com Artisan

    • Como lembrar de todos os comandos?
    • Principais recursos

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 614
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 614
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 614
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana