Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
.NET Inyección de Dependencias, Code First, Repositorios
Rating: 4.3 out of 5(55 ratings)
319 students

.NET Inyección de Dependencias, Code First, Repositorios

Curso de .NET donde Aprenderás: Inyección de Dependencias, Code First, Patrón de Repositorio y Unidad de Trabajo.
Last updated 6/2026
Spanish

What you'll learn

  • .NET 8 (.NET Core 8) Inyección de Dependencias (Dependency Injection DI)
  • Qué son y como Implementar Servicios en .NET 8
  • Ventaja de Usar Inyección de Dependencias en .NET 8
  • Principio de Inversión de Dependencias
  • Principío e Implementación de Inversión de Control IoC (Inversion of Control)
  • Qué es un Servicio y Ciclo de Vida
  • Qué son, Diferencias e Implmentación de Transient, Scoped, Singleton
  • Inyección de Dependencias en Constructor y en Vistas Razor
  • Implementa Servicio de Validación del Lado del Servidor
  • Proyecto Práctico: Aplicación de Crédito de Vehículo
  • Creación de Interfaces, Clases y Métodos de Servicios
  • Qué es y Como Trabajar con Code First, Migraciones y Base de Datos
  • Implementación Multiple y Condicional de Servicios en .NET 8
  • Trabajo con Patrón de Repositorio (Repository Pattern) en .NET 8
  • Trabajo con Unidad de Trabajo (Unit of Work) en .NET 8

Course content

6 sections58 lectures6h 10m total length
  • Qué es la Inyección de Dependencias DI12:01

    En esta clase aprenderemos los fundamentos de que es la inyección de dependencias en .NET Core 8

  • Porque Usar Inyección de Dependencias2:50

    En esta clase veremos las ventajas de trabajar con la inyección de dependencias en .NET Core 8

  • Instalación de Herramientas para el Curso6:54

    En esta clase instalaremos las herramientas necesarias para el desarrollo del curso

  • Ciclo de Vida de Una Aplicación .NET3:34

    En esta clase veremos cual es el ciclo de vida de una aplicación creado en .NET Core 8

  • Revisión de un Proyecto Implementado con DI5:32

    En esta clase revisaremos un proyecto completo y terminado con la implementación de inyección de dependencias, inversión de dependencias e inversión de control para a partir de aquí entender cada uno de estos conceptos.

Requirements

  • Conocimientos básicos en C#
  • Conocimientos básicos en .NET (.NET Core)

Description

En este nuevo curso de .NET Core, aprenderás a desarrollar aplicaciones web de alta calidad utilizando las últimas herramientas y tecnologías. Uno de los conceptos clave que cubriremos es la inyección de dependencias, que es un patrón de diseño importante para la creación de aplicaciones escalables y mantenibles.

Además, profundizaremos en el enfoque de Code First, que te permitirá crear la estructura de la base de datos directamente desde tu código en lugar de utilizar una herramienta de diseño visual. Con esto, podrás controlar mejor la estructura de la base de datos, lo que te permitirá crear aplicaciones más flexibles y adaptables a medida que cambian las necesidades de tu negocio.

También aprenderás sobre el patrón de repositorio, que es una forma eficaz de separar la lógica de acceso a datos de la lógica de negocio en tus aplicaciones. Esto te permitirá mantener un alto grado de flexibilidad y escalabilidad en tus proyectos, lo que es esencial para desarrollar aplicaciones web modernas.

Finalmente, abordaremos el concepto de unidad de trabajo, que es una forma de agrupar las operaciones de acceso a datos en transacciones únicas y coherentes. Esto te permitirá simplificar y optimizar el acceso a datos, lo que mejorará el rendimiento y la fiabilidad de tus aplicaciones.

En resumen, este curso de .NET Core es una oportunidad única para desarrollar tus habilidades en el desarrollo de aplicaciones web de alta calidad utilizando las últimas tecnologías. Al finalizar el curso, estarás equipado con los conocimientos y habilidades necesarios para crear aplicaciones web escalables, adaptables y eficientes utilizando la inyección de dependencias, Code First, el patrón de repositorio y la unidad de trabajo.

En este curso crearemos un proyecto práctico para solicitud de crédito para compra de vehículo y tendrá todos los componentes para poder practicar y entender todo lo relacionado a la inyección de dependencias en .net, inversión de dependencias, inversión de control, code first, patrón de repositorio (Repository Pattern) y Unidad de Trabajo (Unit of Work).

El curso está creado con la última versión de .NET (.NET Core)

Who this course is for:

  • Desarrolladores .NET (.NET Core) interesados en aprender Inyección de Dependencias
  • Programadores interesado en aprender .NET Core 8
  • Desarrolladores interesados en aprender .NET
  • Estudiantes de Desarrollo Web
  • Estudiantes de Desarrollo de Aplicaciones
  • Estudiantes de Programación
  • Desarrolladores interesados en aprender a crear servicios con .NET Core