Programação

Laravel: facilitando o desenvolvimento PHP

Curso online de Laravel: facilitando o desenvolvimento PHP

1677 8.2

8,2

é a nota desse curso

5.989

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

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 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. 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

Experiências de quem já estudou com a gente

Foto do aluno

Saullo Rhamon da Costa Soares de Almeida

em 08/11/2015

Ótimo curso, o professor revela claramente o potencial e a simplicidade do Laravel, muito bem explicado.

Laravel: facilitando o desenvolvimento PHP

Foto do aluno

Juliano Ribeiro

em 07/11/2015

Muito bom, bem explicado, bem legal...Obs: Os exemplos realmente funcionam... rsrs

Laravel: facilitando o desenvolvimento PHP

Foto do aluno

Joao Luiz Vasoncelos Proença

em 24/11/2015

Algo que eu considero inigualável, mesmo sendo online minha experiencia foi melhor do que muitas aulas em salas que tive. Parabéns a vocês do Alura.

Laravel: facilitando o desenvolvimento PHP

Escolha o seu plano e vamos começar

  • 668 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 de conclusão das Formações com avaliação dos professores da Alura e 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

  • 668 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 de conclusão das Formações com avaliação dos professores da Alura e 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

  • 668 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 de conclusão das Formações com avaliação dos professores da Alura e 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

  • 668 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 de conclusão das Formações com avaliação dos professores da Alura e 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