Entity Framework Core Essencial

Udemy Certificate USD 49.99
Enroll now →
Entity Framework Core Essencial

About this course

Neste curso completo de Entity Framework Core, você aprenderá a criar, consultar e gerenciar bancos de dados relacionais de forma prática e moderna utilizando C# e .NET. Você começará entendendo os conceitos fundamentais como a criação de entidades, convenções do EF Core, tipos de dados, colunas calculadas, valores gerados e controle de nullabilidade. Em seguida, aprenderá a construir o modelo de dados da sua aplicação, incluindo mapeamento de propriedades e definição de relacionamentos entre entidades — um-para-um, um-para-muitos e muitos-para-muitos.Explorará técnicas poderosas de consulta com LINQ, como filtros, ordenação, paginação, agrupamentos, carregamento de dados relacionados (eager, lazy e explicit loading), além de boas práticas para evitar consultas N+1. Também aprenderá a usar índices, filtros globais, split queries e proteger suas consultas contra injeção de SQL.Você verá como rastrear e persistir alterações com o Change Tracker, como trabalhar em modo desconectado, e como realizar operações de inclusão, atualização e remoção de dados em diferentes contextos.Nas seções avançadas, o curso cobre o uso de migrations, stored procedures, views, funções de banco, transações, conflitos de concorrência, e recursos avançados de mapeamento.Por fim, você colocará tudo em prática desenvolvendo aplicações reais usando Web API, Windows Forms e ASP.NET Core MVC, todas conectadas ao EF Core.Seção extra – O curso inclui uma seção especial sobre LINQ, explicando seus conceitos e principais operadores. Com ela, você vai aprender a criar consultas mais claras, poderosas e produtivas no EF Core.

What you'll learn

  • create and manage relational databases
  • build data models and define relationships between entities
  • execute complex queries using LINQ
  • implement migrations, stored procedures, and advanced mapping

Course objectives

  • understand the fundamentals of Entity Framework Core
  • apply best practices to avoid common pitfalls in data queries
  • develop real-world applications that integrate with EF Core

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.