Acceso a Datos con .NET (IFCD0188)
Curso de acceso a datos con .NET
El acceso a datos con .NET es la capa que más problemas de rendimiento genera en las aplicaciones empresariales y, a la vez, la que más se delega en el ORM sin entender qué está haciendo por debajo. Entity Framework Core resuelve mucho, pero también esconde el coste de cada consulta, y basta con un bucle mal planteado para convertir una pantalla rápida en una que tarda diez segundos. Esta especialidad del catálogo de especialidades formativas, de 60 horas online en directo, trabaja esa capa con criterio.
Las primeras 20 horas cubren los fundamentos del acceso a datos y el mapeo objeto-relacional. Se comprenden los conceptos básicos de la persistencia y se domina el uso de Entity Framework Core: modelado de entidades, relaciones, migraciones, contexto y ciclo de vida, junto con LINQ como lenguaje de consulta y la traducción real que se produce hacia SQL.
Las 20 horas siguientes se dedican a las operaciones CRUD y a los escenarios avanzados. Se dominan las operaciones de creación, lectura, actualización y borrado y se abordan situaciones que en la práctica suelen resolverse mal: la concurrencia optimista y pesimista, las transacciones y su alcance, el seguimiento de cambios y las estrategias de carga que evitan el problema de las consultas en cascada.
Las últimas 20 horas trabajan arquitecturas, seguridad y sostenibilidad. Se aplican conceptos avanzados de arquitectura de software a la capa de datos —repositorios, separación de responsabilidades y límites entre capas—, se implantan medidas de seguridad en el acceso a datos y se revisan medidas de sostenibilidad y eficiencia en el consumo de recursos.
Está dirigido a desarrolladores del ecosistema .NET que necesitan construir soluciones escalables. Como base previa encaja Desarrollo Mobile y Web con C# y .NET (ASP y MAUI) (IFCD0085), y para el desarrollo web sobre esta pila, Programación con ASP.NET Core 6.0 para Aplicaciones de Comercio Electrónico (IFCD0135).
Acceso a datos con .NET y Entity Framework Core: formación online en directo
¿Eres docente?
¿Quieres saber más?
Bonificable hasta el 100 % para empresas
¿Te interesa esta área?
¿Qué se aprenderá?
Objetivos del curso
- Comprender las tecnologías de acceso a datos del ecosistema .NET.
- Diseñar e implementar arquitecturas de acceso a datos con Entity Framework Core y LINQ.
- Realizar operaciones CRUD y gestionar concurrencia y transacciones.
- Aplicar medidas de seguridad en el acceso a datos.
¿Por qué este curso?
Una formación con impacto real y medible
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.
Cifras de éxito
"Este curso nos ha ayudado a tener éxito en nuestro sector."
Testimonios
Contenidos
Temario
A continuación detallamos todos los módulos impartidos en este curso. Si tiene alguna duda o no aparece, contacte con nosotros.
- Módulo 1Fundamentos de Acceso a Datos y ORM
- Módulo 2Operaciones CRUD y Escenarios Avanzados
- Módulo 3Arquitecturas, Seguridad y Sostenibilidad
Fundamentos de Acceso a Datos y ORM
20 horas
Se comprenden los conceptos fundamentales del acceso a datos y se domina el uso del mapeo objeto-relacional con Entity Framework Core.
Operaciones CRUD y Escenarios Avanzados
20 horas
Se dominan las operaciones CRUD y se abordan escenarios avanzados como la concurrencia y las transacciones.
Arquitecturas, Seguridad y Sostenibilidad
20 horas
Se aplican conceptos avanzados de arquitectura de software, se implantan medidas de seguridad en el acceso a datos y se revisan medidas de sostenibilidad.
Metodología
Aprendizaje basado en la práctica
Construir la capa de datos de una aplicación .NET con Entity Framework Core y LINQ
Sesiones en directo con formador y grupos reducidos, con práctica guiada sobre proyectos reales. El itinerario parte de los fundamentos del acceso a datos y del mapeo objeto-relacional con Entity Framework Core y LINQ, continúa con las operaciones CRUD y los escenarios avanzados de concurrencia, transacciones y estrategias de carga, y cierra con arquitectura de la capa de datos, seguridad y criterios de sostenibilidad en el consumo de recursos. Los motores de base de datos y los entornos concretos se detallan en la propuesta. El desglose de horas por módulo procede del programa oficial de la especialidad.


Público objetivo
Formación oficial del catálogo de especialidades formativas
Desarrolladores del ecosistema .NET que construyen soluciones con persistencia
Se ha de cumplir al menos uno de estos requisitos: título de Técnico Superior (FP de Grado Superior) o equivalente, título de Bachiller o equivalente, certificado de profesionalidad de nivel 3, haber superado la prueba de acceso a Ciclos Formativos de Grado Superior. Quien no acredite el nivel académico mínimo ni la experiencia profesional puede acceder demostrando conocimientos y competencias suficientes mediante una prueba de acceso. En la modalidad de teleformación se requieren además las destrezas necesarias para usar la plataforma virtual de la acción formativa.
FAQ
Resolvemos tus dudas sobre la formación
Aclaramos las dudas más comunes sobre el curso, desde los requisitos previos hasta la metodología y el soporte disponible, para asegurarte de que estés completamente preparado para aprovechar al máximo esta formación.
Otros cursos
Cursos especializados para impulsar tu negocio
Explora nuestro catálogo de cursos diseñados para profesionales y empresas que buscan dominar las tecnologías más demandadas.






















