Línea educativa · Dev .NET y C# · Edición 6 · .NET 10 / C# 14
Dev .NET y C#
Arquitectura, buenas prácticas y producción
Construye una API mantenible y verificable. Aprende primero las responsabilidades y los límites; incorpora patrones cuando resuelvan un problema concreto.
Usa el caso ficticio de reserva de espacios: salas, grupos y reservas de ejemplo. Cada ruta aporta un entregable al mismo diseño. Necesitas sintaxis básica de C#, Git y un entorno de desarrollo; las rutas de AppSec anteriores son recomendadas.
Practica dominio y pruebas desde el inicio. Las ocho rutas desarrollan contenido propio con 51 lecciones independientes, ejemplos propios, resultados esperados y ejercicios con solución. Puedes seguirlas aquí y usar las 36 lecturas externas como profundización opcional.
Programa progresivo
Ocho rutas. Un recorrido completo.
Lee, aplica y documenta una decisión antes de pasar a la siguiente ruta.
Ruta 013 h 30 min estimadas · lectura y práctica
C# y diseño de componentes
Diseñar una entidad y un caso de uso sencillos, asignar responsabilidades y propagar cancelación.
Estudia un despliegue a Amazon ECS y adapta el destino.
Lectura externa · Code with Mukesh
Entregable integrador
Demuestra cada frontera con evidencia.
El cuaderno reúne 51 prácticas y criterios de cierre: contratos HTTP, reglas del dominio, aislamiento entre grupos, consistencia de datos, Specification, permisos y entrega reproducible. Incluye el manual detallado, ejemplos propios por tema y escenarios de prueba.
Procedencia y alcance
La selección de lecturas toma como referencia los artículos de Mukesh Murugan en Code with Mukesh. Las explicaciones, el orden educativo, el caso de reservas, los ejemplos, los ejercicios y las soluciones de Academia de Software son elaboración propia con apoyo de ChatGPT. Esta edición no reproduce el contenido ni los ejemplos de los artículos externos. No existe afiliación, certificación ni patrocinio del autor.
Los artículos se consultan en su sitio original y conservan sus derechos y condiciones. El cuaderno propio se identifica por separado en las condiciones de reutilización.
El artículo de Specification Pattern es de 2021 y usa ASP.NET Core 5: estudia el concepto y adapta sus ejemplos. Las demás lecturas pueden cambiar; comprueba versiones y licencias de dependencias. Las actividades complementarias están disponibles aquí y no se presentan como artículos publicados de Mukesh.