Saia do básico e aprenda como realmente usar o Eloquent dentro e fora do Laravel
Nível Intermediário Categoria Desenvolvimento Back-end
O Eloquent é o ORM padrão do Framework PHP Laravel. Ele implementa o padrão Active Record e possui suporte aos bancos de dados relacionais MySQL, PostgreSQL, MS SQL Server e SQLite. O Eloquent faz parte de um componente de banco dados chamado Illuminate Database e pode ser usado de maneira agnóstica em qualquer aplicação PHP.
Uma das principais características do Eloquent é a simplicidade. Ele possui uma sintaxe bem limpa, além de facilitar o mapeamento do banco de dados com uma série de convenções. Tudo isso ao mesmo tempo que possui recursos que permitem fazer todo o mapeamento e uso de forma avançada caso necessário
O Eloquent é o ORM padrão do Framework PHP Laravel. Ele implementa o padrão Active Record e possui suporte aos bancos de dados relacionais MySQL, PostgreSQL, MS SQL Server e SQLite. O Eloquent faz parte de um componente de banco dados chamado Illuminate Database e pode ser usado de maneira agnóstica em qualquer aplicação PHP.
Uma das principais características do Eloquent é a simplicidade. Ele possui uma sintaxe bem limpa, além de facilitar o mapeamento do banco de dados com uma série de convenções. Tudo isso ao mesmo tempo que possui recursos que permitem fazer todo o mapeamento e uso de forma avançada caso necessário
Nesse curso veremos desde os aspectos mais básicos, como criar seu primeiro model até elementos avançados, como mapeamento de relacionamentos. Tudo isso através de textos explicativos, vídeos aulas e exercícios para fixação do conteúdo.
Dentre várias outras coisas, você aprenderá os tópicos abaixo:
Esse curso é voltado para desenvolvedores Laravel que desejam aprender a fundo sobre Eloquent. Ele também pode ser de grande proveito para desenvolvedores PHP em geral que desejam usar o Eloquent em outros frameworks.
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Coordenador e instrutor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas e pós-graduado em Arquitetura e Engenharia de Software. Apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Full Stack e Cloud Computing.
Nesta aula veremos alguns aspectos teóricos sobre o Eloquent
4 aulasNesta aula aprenderemos como configurar o Eloquent no Laravel
9 aulasNesta aula você aprenderá o que são migrations e como utilizar
6 aulasNesta aula aprenderemos como criar nossos primeiros models no Eloquent
6 aulasNesta aula aprenderemos como realizar as operações básicas do banco de dados
7 aulasNessa aula vamos entender como os dados são retornados pelo Eloquent, o que são Collections e como realizar buscas avançadas.
5 aulasNesta aula faremos uma revisão sobre os principais tipos de relacionamentos do modelo relacional
5 aulasNesta aula aprenderemos como mapear e utilizar o relacionamento 1 para 1 no Eloquent.
8 aulasNesta aula aprenderemos como mapear e utilizar o relacionamento 1 para N no Eloquent.
7 aulasNesta aula aprenderemos como mapear e utilizar o relacionamento N para N no Eloquent.
7 aulasNesta aula aprenderemos como utilizar os relacionamentos de forma correta e a utilizar o Eloquent fora do Laravel.
6 aulasTenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!
Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:
Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!