Curso de Laravel: facilitando o desenvolvimento PHP

8,1

Nota desse curso

6.613

Alunos neste curso

Faça esse curso e...

  • Aprenda a utilizar um dos frameworks mais poderosos em php
  • Entenda a arquitetura Model View Controller
  • Desenvolva uma aplicação de controle de estoque
  • Conecte sua aplicação ao banco de dados MySQL
  • Desenvolva suas views de forma flexível
  • Aprenda os diferentes tipos de resposta

Conteúdo Detalhado

  1. Novo projeto com Laravel

    • Frameworks PHP
    • Novo projeto: Uma app de controle de estoque
    • Entendendo a estrutura de pastas
    • Alterando o namespace pardão com Artisan
    • Criando nossa primeira lógica
    • Conflito entre rotas do Laravel
  2. MVC e conexão com banco de dados

    • Model-View-Controller
    • Colocando MVC em prática
    • Trabalhando com banco de dados
    • Configuração e conexão com MySQL
    • Aonde chegamos e para onde queremos ir
  3. Trabalhando com a View

    • Cada coisa em seu lugar: Camada View
    • Consultando os arquivos de log do framework
    • Incluindo parâmetros na view
    • Alguns detalhes e curiosidades
    • Melhorando a aparência da nossa listagem
  4. Parâmetros da request e URL

    • Exibindo detalhes do produto
    • Enviando parâmetros na request
    • Recuperando parâmetros da request
    • Conhecendo um pouco mais da Request
    • URLs mais semânticas
    • Recuperando parâmetros da URL
    • Alguns cuidados necessários
  5. Views mais flexíveis e poderosas

    • Blade, a template engine do Laravel
    • Variáveis com blade
    • Migrando a listagem para Blade
    • Loopings e mais loopings
    • Adicionando condições na view
    • Marcando produtos em falta no estoque
    • Organizando nossas views
    • Estilizando o template principal
  6. Request e métodos HTTP

    • Criando formulário de novos produtos
    • Criando o método adiciona
    • Inserindo os produtos no BD
    • Retornando uma view de confirmação
    • Utilizando os métodos do HTTP
    • Mais métodos HTTP e quando utilizá-los
  7. Os diferentes tipos de resposta

    • Redirecionando para outras lógicas
    • Mas e a mensagem de confirmação?
    • Recuperando valores da requisição anterior
    • Escolhendo quais valores manter
    • Outros tipos de redirect
    • Outros tipos de resposta

Veja o primeiro vídeo

Público alvo

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

Nível de Dificuldade

Básico

Instrutores

  • Rodrigo é desenvolvedor com foco em Java, JavaEE, POO, SOLID e Design Patterns. Também tem 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

Experiências de quem já estudou com a gente

Felipe da Costa Barelli

em 20/03/2019

Curso excelente! Um dos melhores que eu já fiz no Alura. Esse rapaz é muito bom.

Laravel: facilitando o desenvolvimento PHP

André Biffe Di Renzo

em 22/03/2019

Muito legal o curso. Só poderia ser mais atualizado

Laravel: facilitando o desenvolvimento PHP

Reinaldo

em 22/03/2019

Versão do Laravel diferente, por conta disso as imagens do bootstrap não funcionavam.

Laravel: facilitando o desenvolvimento PHP

Sabe quando você pode começar? Agora!

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana