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.
69/100
CourseAsk score
- What the provider tells you
- 45/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
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
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
Coursera