Curso
Neste curso veremos como desenvolver um CRUD em Laravel com duas entidades que se relacionam de forma 1N. Para isso, partiremos de uma aplicação que já possui os dois cadastros isolados (produtos e marcas), a fim de facilitar o entendimento de como o relacionamento entre entidades no Laravel funciona.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
11 horas
Dando início ao nosso curso veremos neste vídeo a aplicação que será desenvolvida em funcionamento e como as entidades Produto e Marca irão se relacionar.
Neste curso partiremos de uma aplicação com os cadastros de produtos e marcas prontos, porém isolados. Veremos aqui como é a estrutura do nosso projeto e o objetivo de cada arquivo utilizado no desenvolvimento da nossa aplicação.
Veremos aqui como está implementado o CRUD de produtos do nosso projeto, que será relacionado com o cadastro de marcas, de forma que um produto irá pertencer a uma marca.
Agora já temos o CRUD de marcas, porém sem o relacionamento entre produtos. Sendo assim, neste vídeo iremos analisar a estrutura desta entidade para posteriormente relacioná-la com os produtos.
Neste vídeo veremos como implementar o relacionamento entre as entidades marca e produto no banco de dados do nosso projeto, de forma que um produto irá pertencer a uma marca, enquanto uma marca pode possuir vários produtos.
Agora que a estrutura do nosso banco de dados já suporta o relacionamento entre as entidades marca e produto, veremos como criar os métodos no model da nossa aplicação para que este relacionamento ocorra em nosso projeto.
Veremos aqui como adequar o cadastro de produtos de forma que uma lista de marcas seja exibida sempre que o formulário de cadastro de produtos for exibido, a fim de sempre cadastrar um produto relacionado a uma marca.
Agora precisamos adequar a edição dos produtos a fim de exibir uma lista de marcas disponíveis e deixar selecionada a marca que determinado produto já possui relação.
Neste vídeo veremos como exibir a marca de um determinado produto na tela de listagem dos produtos em nosso sistema.
Veremos aqui como implementar a listagem de todos os produtos de uma determinada marca. Assim o usuário poderá, a partir de uma marca, ver os produtos pertencentes a ela.
O que é Lumen?
Criando uma API Restful com Lumen
Construindo uma aplicação mestre detalhe em PHP