Programação

Entity Framework Core: Banco de dados de forma eficiente

Curso online de Entity Framework Core: Banco de dados de forma eficiente

45 9.3

9,3

é a nota desse curso

375

alunos neste curso

Faça esse curso e...

  • Entenda como funciona um framework de persistência de dados
  • Salve dados de forma produtiva
  • Faça buscas dinâmicas usando LINQ
  • Trabalhe com relacionamentos de tabelas de forma transparente
  • Escreva menos SQL nas suas aplicações
  • 16h para conclusão
  • 73 atividades
  • 240 minutos de videos

Curso Entity Framework Core: Banco de dados de forma eficiente

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 73
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores .NET que precisam desenvolver aplicações com C# para se comunicar com bancos de dados relacionais utilizando Entity Framework Core

Nível de Dificuldade

Intermediário

Instrutores

  • Daniel Portugal

    Desenvolvedor backend e instrutor da Alura e Caelum. Também é baixista nas horas vagas. Envolvido com a comunidade ágil, participou da implantação de métodos e práticas ágeis, principalmente Kanban, TDD e Scrum, nas equipes e projetos em que trabalhou.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução ao Entity Framework Core

    • Visão geral do curso
    • Introdução ao Entity Framework
    • Instalando os pacotes necessários para o Entity
    • Primeiro uso da ferramenta
  2. Manipulando objetos

    • Recuperando objetos com o Entity
    • Deletando objetos com o Entity
    • Alterando objetos com o Entity
    • Organizando o código de acesso em um DAO
  3. Como o Entity monta o SQL?

    • O ChangeTracker e os estados Unchanged e Modified
    • Logando o SQL no console
    • O estado Added
    • Deleted e Detached
    • Visão geral do relacionamento entre os estados
  4. Sincronizando o banco de dados com o modelo de classes

    • Como sincronizar o modelo de classes com a estrutura de dados?
    • O processo de migração
    • Corrigindo problemas e aplicando as migrações no banco
  5. Relacionamentos Um para Muitos no Entity

    • Relacionamento um para muitos
    • Corrigindo a migração para refletir o relacionamento
    • Inserindo objetos relacionados
  6. Relacionamentos Muitos para Muitos no Entity

    • Relacionamento muitos para muitos e a classe de join
    • Mapeando chaves primárias compostas
    • Excluindo objetos relacionados
  7. Relacionamentos Um para Um no Entity

    • Relacionamento um para um
    • Escondendo informações específicas do banco
    • Mudando o nome da tabela
  8. Recuperando objetos relacionados

    • Aplicando condições nas consultas
    • Como realizar joins entre entidades relacionadas
    • Corrigindo o modelo para recuperar objetos relacionados
    • Populando coleções após a carga da entidade principal
    • Encerramento do curso

Curso Entity Framework Core: Banco de dados de forma eficiente

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 73
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 411
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana