curso Como fazer um CRUD 1:N no Laravel

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.

Este conteúdo faz parte dos guias:

Iniciar Carga Horária No Certificado - 11H

CONTEÚDO DO CURSO

Aula 1 - free

Introdução

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.
free
Aula 2 - mvp

Estrutura do Projeto

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.
mvp
Aula 3 - mvp

CRUD de produtos

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.
mvp
Aula 4 - mvp

CRUD de marcas

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.
mvp
Aula 5 - mvp

Adicionando relacionamento 1:N

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.
mvp
Aula 6 - mvp

Criando os métodos de relação entre models

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

Adequando o cadastro de produtos

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.
mvp
Aula 8 - mvp

Adequando a edição de produtos

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.
mvp
Aula 9 - mvp

Exibindo a marca do produto

Neste vídeo veremos como exibir a marca de um determinado produto na tela de listagem dos produtos em nosso sistema.
mvp
Aula 10 - mvp

Listando os produtos da marca

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.
mvp
Aula 11 - mvp

Excluindo marcas

Neste vídeo veremos como garantir que apenas marcas que não possuam produtos relacionados sejam excluídas, mantendo assim a integridade do nosso banco de dados.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
170 mil fãs no facebook
100 mil certificados emitidos