Course curriculum

    1. Introducción al curso de Arquitectura Hexagonal

    1. ¿Qué son los paradigmas de programación?

    2. Paradigma estructurado

    3. Creación de un proyecto en .NET

    4. Variables

    5. Arrays

    6. Sentencias condicionales

    7. Sentencias de iteración

    8. Funciones

    9. Ejemplo de programa con paradigma estructurado

    1. Paradigma Orientado a Objetos

    2. Clases y Objetos

    3. Método Constructor

    4. Campos y propiedades

    5. Espacio de nombres (Namespace)

    6. Herencia

    7. Encapsulamiento

    8. Sobrecarga

    9. Sobreescritura

    10. Clases abstractas

    11. Polimorfismo con clases abstractas

    12. Interfaces

    13. Generics

    14. Static

    1. Paradigma funcional

    2. Función pura

    3. Funciones de primera clase

    4. Tipo Action

    5. Expresiones Lambda

    6. Tipo Func

    7. Función de orden superior

    8. Tipo Predicate

    1. ¿Qué son los Principios SOLID?

    2. Principio de responsabilidad única (Single responsibility principle)

    3. Principio de abierto/cerrado (Open/closed principle)

    4. Principio de sustitución de Liskov (Liskov substitution principle)

    5. Principio de segregación de la interfaz (Interface segregation principle)

    6. Principio de inversión de la dependencia (Dependency inversion principle)

    1. ¿Qué es Arquitectura de Software?

    2. ¿Qué es una Capa?

    3. ¿Qué es un Componente?

    4. Programación de Componente

    5. Interacción entre Componentes

    6. Acoplamiento de Componentes

    7. Desacoplamiento de Componentes por medio de abstracciones

    8. Inyección de Dependencia

About this course

  • $7.00
  • 102 lecciones
  • 7.5 horas de contenido en video

¡Aprende a crear software utilizando Arquitectura Hexagonal ahora!