Arquitectura Hexagonal en C# .NET

所在平台: Udemy

课程主页: https://www.udemy.com/course/arquitectura-hexagonal/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Hexagonal Architecture in C# .NET **课程概述:** 本课程旨在帮助开发者摆脱紧耦合的项目,避免修改一处代码导致整个应用程序(控制器、数据库、甚至登录功能)都崩溃的困境。学习者将掌握 Hexagonal Architecture(六边形架构),将核心业务领域与用例清晰地分离,并将框架、数据库、API 等外部因素放置在恰当的位置。课程强调“未经允许,无关之物不得入核心”的原则,并探讨如何将此架构应用于真实项目,而不仅仅是理论上的图示。 **学习目标:** * 设计应用程序,实现技术无关性。 * 实现领域、应用和基础设施的逻辑分离。 * 自然地应用 SOLID 原则,摆脱枯燥的理论。 * 运用 Ports and Adapters 模式连接系统各部分。 **目标学员:** 任何希望提升后端开发能力,迈向软件架构师行列的开发者。尽管课程以 C# .NET 为例,但其传授的 Hexagonal Architecture 基础知识适用于任何编程语言,帮助开发者自信地将其应用于实际项目中。本课程将为你提供将程序设计能力提升至软件架构师水平所需的知识储备。

课程评论(0条)

课程详情

En este curso de Arquitectura Hexagonal, te voy a enseñar cómo dejar atrás esos proyectos donde todo está acoplado, donde si cambias una línea en el servicio, se rompe el controlador, la base de datos y hasta el login de tu app. ¡Basta de eso!Vas a Aprender Arquitectura de Software Hexagonal: el dominio por un lado, los casos de uso bien claros, y todo lo externo (frameworks, bases de datos, APIs) en su lugar. Nada entra al núcleo sin permiso. Y sí, también veremos cómo adaptar esto a proyectos reales, no solo dibujitos bonitos en una pizarra.Aprenderás a:Diseñar tu aplicación con independencia tecnológica.Separar dominio, aplicación e infraestructura.Aplicar principios SOLID de forma natural (sin que suene a teoría aburrida).Usar puertos y adaptadores para conectar todo.Este curso es para devs que quieren llevar su backend al siguiente nivel, no importa si no usas C#, el objetivo del curso es aprender los fundamentos de Arquitectura Hexagonal para que puedas implementarlos sin importar el lenguaje de programación.Este curso te dará el conocimiento necesario para que des tu paso de programador al nivel de Arquitecto de Software, aplicando el conocimiento en sistemas reales que tendrás que diseñar en tu labor real como programador.

课程标签

0人关注该课程

主题相关的课程