Curso

Laravel: Criando um carrinho de compras em PHP

Neste curso será apresentado o desenvolvimento de um carrinho de compras em PHP com o framework Laravel. Você aprenderá a implementar um carrinho de compras completo, programando desde o método de inclusão de um produto no carrinho, o método de remoção desse produto, até a conclusão da compra ou cancelamento por parte do usuário. Será desenvolvido, ainda, um módulo para a aplicação de cupons de desconto. Para tudo isso, como ponto de partida será utilizado o projeto de um e-commerce, também implementado em PHP/Laravel. Um carrinho de compras pode ser utilizado em e-commerce, sistema de frente de caixa ou até mesmo os seus conceitos abstraídos para outras funcionalidades.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

12 horas

Curso Laravel (10 aulas)

Aula 1 - Introdução ao curso

Neste vídeo vamos aprender o que é um carrinho de compras, a importância de saber como desenvolver um e como fazer isso utilizando PHP e Laravel.

Aula 2 - Configuração e estrutura do projeto

Neste vídeo vamos analisar a estrutura inicial do projeto, configurar as bibliotecas necessárias, assim como configurar os dados referentes ao banco de dados MySQL.

Aula 3 - Criando models e migrations

Neste vídeo você aprenderá como criar os models e as migrações que serão utilizados no decorrer do projeto. Por fim, vamos criar as respectivas tabelas no banco de dados.

Aula 4 - Desenvolvendo a estrutura do carrinho de compras

Neste vídeo vamos iniciar o desenvolvimento do carrinho de compras, configurando suas rotas e implementando os métodos de consulta dos produtos no carrinho de compras.

Aula 5 - Desenvolvendo o layout do carrinho de compras

Neste vídeo você aprenderá como construir a view do carrinho de compras. Vamos desenvolver o layout dessa tela utilizando o Blade, renderizador de templates do Laravel, além de HTML e CSS.

Aula 6 - Adicionando produtos ao carrinho

Neste vídeo será implementada a funcionalidade de adição de produtos ao carrinho de compras. Além disso, iremos configurar a rota para acesso ao respectivo método via requisição HTTP.

Aula 7 - Removendo produtos do carrinho

Neste vídeo iremos implementar a funcionalidade de remoção de produtos do carrinho de compras. Vamos definir, também, a rota para acesso a esse método, de forma semelhante ao que foi feito para as funcionalidades anteriores.

Aula 8 - Atualizando a view para os métodos de adição e remoção

Neste vídeo vamos desenvolver as ações dos botões do carrinho de compras, na view, para chamar os respectivos métodos de adição e remoção de produtos, implementados nas aulas anteriores.

Aula 9 - Implementando o processo de compra

Neste vídeo será desenvolvido o método para conclusão de um pedido do carrinho de compras. Além disso, vamos começar a codificação do método de listagem dos pedidos concluídos.

Aula 10 - Listagem de compras

Neste vídeo será finalizado o desenvolvimento da tela de listagem de pedidos concluídos e cancelados. Com base no que foi implementado na aula anterior, será concluído o método de consulta e desenvolvida a view para exibir as informações.

Ver todas as 12 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de PHP

O que é Lumen?

Criando uma API Restful com Lumen

Construindo uma aplicação mestre detalhe em PHP