Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introducción a Entity Framework Core 6 - De Verdad
Highest Rated
Rating: 4.6 out of 5(1,394 ratings)
4,478 students

Introducción a Entity Framework Core 6 - De Verdad

Aprende desde cero Entity Framework Core 6
Created byFelipe Gavilán
Last updated 8/2023
Spanish

What you'll learn

  • Vas a ser capaz de desarrollar aplicaciones de .net (desktop, web) utilizando Entity Framework Core.
  • Podrás crear bases de datos a partir de código fuente de C#.
  • Vas a saber modelar relaciones entre tus entidades utilizando el API Fluente.
  • Podrás crear pruebas automáticas, tanto unitarias como de integración.
  • Estarás familiarizado con las últimas nuevas características de Entity Framework Core.

Course content

12 sections171 lectures12h 52m total length
  • Introducción1:03
  • ¿Qué es Entity Framework Core?2:19
  • Versiones de EF Core1:52
  • Código Primero y Base de Datos Primero3:13
  • ¿Cuándo Podemos Usar EF Core?3:10
  • ¿Cuándo No Usar EF Core?2:38
  • EF Core vs Dapper2:28
  • Instalando el EF Core CLI1:35
  • Configurando una Aplicación de Consola con EF Core9:15
  • Configurando una Aplicación de ASP.NET Core con EF Core6:04
  • Resumen1:59
  • Código del Curso en Github

Requirements

  • Nivel básico de C#. Sabes usar variables, funciones, clases, y LINQ

Description

En este curso aprenderás a utilizar Entity Framework Core 6 para hablar con una base de datos desde código de C#.

- Aprenderemos a crear bases de datos desde nuestro código de C# utilizando la técnica de código primero.

- Haremos una breve comparación con Dapper, para ver cuál es la diferencia entre cada una de estas herramientas.

- Veremos cómo leer, actualizar, borrar, y crear data utilizando Entity Framework Core.

- Aprenderemos a trabajar con relaciones entre nuestras tablas: Relaciones uno a muchos, relaciones uno a uno, y relaciones muchos a muchos.

- Utilizaremos el API Fluente para realizar configuraciones del esquema de nuestra base de datos.

- Veremos cómo utilizar pruebas automáticas en nuestros proyectos de Entity Framework Core.

- Aprenderemos acerca de las nuevas funcionalidades que nos trae Entity Framework Core 6.

- Utilizaremos funciones como Sum, Average y GroupBy, para realizar operaciones sobre distintos registros de una tabla.

- Veremos cómo ejecutar procedimientos almacenados utilizando Entity Framework Core.

- Cargaremos la data relacionada de nuestras entidades de distintas formas, utilizando eager loading, cargado explícito, select loading y lazy loading.

- Aprenderemos que con la ejecución diferida podemos utilizar técnicas interesantes para hacer nuestro código más flexible y reutilizable.

- Veremos técnicas de cómo configurar correctamente Entity Framework Core en ASP.NET Core, como por ejemplo, veremos cuándo debemos usar un pool para reciclar el DbContext.

Who this course is for:

  • Desarrollador principiante o avanzado de .net que quiere estar al día con Entity Framework Core.