Busca DevMedia
Você está buscando por "laravel" em vídeo aula
Já conhece nosso Plano de Estudo?
Conheça o passo a passo da Carreira Programador Back-End
- Configurando Guards - Laravel Authentication: Usando o seu banco na autenticação - Vídeo 8 Vídeo
Agora precisamos informar ao Laravel qual entidade será utilizada para realizar a autenticação dos nossos usuários. Neste vídeo veremos como alterar a forma de autenticação padrão do Laravel para autenticar na tabela criada neste curso.
- Entendendo e criando policies da aplicação - Controle de acesso no Laravel com ACL - Vídeo 6 Vídeo
Neste vídeo veremos como funciona o recurso de políticas de acesso do Laravel e como incorporá-lo à nossa aplicação para que, assim, consigamos aumentar a segurança dos nossos dados.
- Definindo rotas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 7 Vídeo
Agora que criamos o controller e todos os seus métodos, precisamos criar as rotas responsáveis por invocar os diversos métodos presentes no arquivo VagaController e como este recurso funciona em projetos Laravel.
- Criando migração de vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 4 Vídeo
Confira como criar o arquivo responsável por definir os atributos e tipos de dados que a tabela vagas possuirá no banco de dados e como criar esta mesma tabela através dos comandos do Laravel.
- Logout - Laravel Authentication: Usando o seu banco na autenticação - Vídeo 11 Vídeo
Por fim, precisamos permitir que um usuário consiga se deslogar do sistema e, assim, finalizar seu acesso na aplicação. Neste vídeo veremos como utilizar o método logout da própria classe de autenticação do Laravel.
- Introdução - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 1 Vídeo
Neste vídeo conheceremos a aplicação que será desenvolvida ao longo deste curso e qual seu comportamento. Além disso, veremos quais tipos de relacionamento iremos trabalhar durante todo o conteúdo.
- Criando Controller de vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 6 Vídeo
Para criar a lógica de negócio da nossa API, utilizamos os Controllers do nosso projeto. Sendo assim, veremos neste vídeo como criar este arquivo e como utilizá-lo no projeto.
- Estrutura do Projeto - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 2 Vídeo
O primeiro passo é apresentar a estrutura do projeto que tem como base uma API de empresas já criada, onde nos preocuparemos, principalmente, com o relacionamento entre as entidades.
- Testando exclusão de empresas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 23 Vídeo
Utilizando o Postman, iremos criar uma requisição para testar a funcionalidade da exclusão de empresas e verificar seu funcionamento.
- Traduzindo mensagens de erro - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 20 Vídeo
Para melhorar a exibição dos erros da nossa API, veremos neste vídeo como traduzir todas as mensagens de erro geradas pela validação do nosso projeto.
- Testando inserção - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 10 Vídeo
Com o método de inserção implementado, podemos testá-lo utilizando o Postman. Para isso, criaremos uma nova requisição e enviaremos todos os dados da nova vaga no corpo da requisição.
- Criando model de vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 5 Vídeo
Agora precisamos mapear a estrutura criada na tabela vagas dentro do nosso projeto. Para isso, utilizaremos o model de vagas, criado através do terminal de comandos. Veremos, também, como mapear o relacionamento entre as entidades Vaga e Empresa.
- Editando vagas com requisitos - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 29 Vídeo
Continuando o relacionamento entre as entidades Vaga e Requisito, veremos neste vídeo como implementar o método responsável por editar as descrições dos requisitos no momento da edição de uma vaga.
- Testando edição de vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 16 Vídeo
Agora veremos como utilizar o Postman para testar a requisição responsável por editar as vagas existentes no banco de dados e quais os retornos possíveis retornados por esta funcionalidade.
- CRUD de Empresas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 3 Vídeo
Veremos aqui o funcionamento do CRUD de empresas. Este CRUD servirá como base para a implementação do relacionamento 1:N entre a entidade Vaga.
- Removendo vagas em cascata - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 24 Vídeo
Para garantir que quando uma empresa for removida todas as suas vagas também sejam, veremos como ativar o formato CASCADE na exclusão.
- Excluindo empresas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 22 Vídeo
Mantendo a integridade do nosso banco de dados, veremos como permitir que apenas empresas que não possuam vagas relacionadas ou que todas as vagas relacionadas estiverem inativas, sejam removidas.
- Listando vagas por empresa - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 21 Vídeo
Sabemos que uma empresa poderá possuir diversas vagas relacionadas a ela, sendo assim, veremos agora como exibir todas as vagas que estão relacionadas com determinada empresa.
- Validando edição de vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 15 Vídeo
Assim como fizemos na inserção de novas vagas, veremos como implementar o método responsável por validar os dados recebidos através da requisição no momento da edição de uma vaga presente no banco de dados.
- Editando vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 14 Vídeo
Neste vídeo veremos como implementar o método responsável por editar as vagas do nosso banco de dados. Para isso, enviaremos os novos dados da vaga a ser editada e seu ID.
- Exibindo vaga por ID - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 13 Vídeo
Além de exibir todos os registros do banco de dados, precisamos permitir que uma vaga seja exibida, também, através do seu ID. Para isso, utilizaremos o método show do controller vagas, conforme veremos neste vídeo.
- Inserindo vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 8 Vídeo
O primeiro método a ser desenvolvido em nossa API de vagas, será o método para inserção de novas vagas no BD do projeto, sendo assim, veremos como implementar esta funcionalidade e como o relacionamento entre a entidade Empresa funciona na prática.
- Inserindo vagas com requisitos - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 27 Vídeo
Para garantir o cadastro de uma vaga com seus requisitos, precisamos alterar o método de inserção novas vagas. Sendo assim, ao inserir uma nova vaga, precisaremos passar a lista de requisitos que esta irá possuir.
- Criando migração de requisitos - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 25 Vídeo
Neste vídeo veremos como implementar um novo tipo de relacionamento. Será criada uma entidade Requisito e esta entidade fará um relacionamento do tipo 1:N com a entidade Vaga.
- Criando validação das vagas - Laravel e Eloquent ORM: API RESTful com relacionamento 1:N - Vídeo 9 Vídeo
Para manter a integridade do nosso banco de dados, precisamos criar as regras de validação de todos os atributos da entidade Vaga para garantir que uma vaga só será criada no banco de dados caso todos os seus atributos possuam o tipo correto.