⚡ Limited seats — grab fast

$19.99 Free
Get Free Coupon
Coupon Verified

Arquitectura de Software y Patrones de Diseño de Software

4.60
566 students
19h 56m
Updated Apr 2026

What you'll learn

Arquitectura de Software
Patrones de Diseño
Arquitectura Limpia
Código Limpio
Principios SOLID
Ingeniería de Requisitos
Técnicas de priorización de requerimientos
Especificación de requerimientos , requisitos funcionales y no funcionales
Diseño de Sistema
Diagramas de clases , historias de usuario , casos de uso , User person , Diagrama entidad relación , etc
Ciclo de desarrollo de Software
Metodologías de desarrollo de Software
Herramientas de modelado de Software

Course Description

Hola! , si haz llegado hasta acá es porque deseas mejorar tus practicas de programación y desarrollar tus habilidades como arquitecto de software. ¿Cómo podemos crear código de mejorar calidad?, ¿Cómo podemos diseñar sistemas mas robustos y escalables en el tiempo?, ¿Cómo puedo mejorar mis practicas de programación para mejorar mis habilidades como programador?, ¿Cómo puedo aumentar mis conocimientos y tener un perfil mas enfocado hacia el rol del arquitecto de Software?,  si te haz planteado algunas de estas preguntas este curso es para ti.

Este curso esta diseñado para cualquier persona que desee aprender sobre arquitectura de software , patrones de diseño , código limpio y arquitectura limpia. Este es un curso donde puede aprender como aplicar los principios SOLID para mejorar tus practicas de programación y generar código de mejor calidad basado en libro clásico de pressman de ingeniería de software , código limpio , arquitectura limpia y patrones de diseños según GOF. Si bien el curso puede ser abordado por cualquier persona que desee mejorar sus practicas de programación es recomendable tener algunas bases de programación para seguir los ejemplos.

El curso aborda las siguientes grandes tópicos:

1) Ciclo de desarrollo de Software

2)Metodologías de Desarrollo de Software : Tradicionales y Agiles

3)Software Heredado y Deuda Técnica

4)Requerimientos funcionales y no funcionales (Atributos de calidad)

5)Especificación de requerimientos según IEEE 830

6)Técnicas de priorización de requerimientos

7)Modelación de requerimientos : Diagramas de clases , historias de usuario , casos de uso

8)Principios de Código Limpio

9)Principios de Arquitectura Limpia: SOLID, YAGNI , KISS, DEMETER , DRY

10)Estilos Arquitectónicos : Monolítico , cliente - servidor , p2p, m2m , microservicios , microkernel

11)Patrones Arquitectónicos

12)Patrones de diseño de interfaz

13)Patrones de diseño Creacional , estructural y de comportamiento

14) Programación en Java , POO y sus cuatro pilares

15) Ingeniería de Software

Requirements

  • No es necesaria experiencia previa de programación aunque es recomendable tener una base en programación orientada a objetos , no obstante se abordan los preceptos fundamentales desde los inicios del curso
Crea un MarketPlace Multi Vendedor con WordPress y Dokan
FREE
Development Expires soon

Crea un MarketPlace Multi Vendedor con WordPress y Dokan

4.0 (0) 7.6k 1h 58m All Levels 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

Master Full Stack Web Development With Games and Application
FREE
Development Expires soon

Master Full Stack Web Development With Games and Application

4.4 (0) 21k 11h 57m All Levels 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

[FR] DeepSeek R1 IA: 25 projets concrets en IA pour débutant
FREE
Development Expires soon

[FR] DeepSeek R1 IA: 25 projets concrets en IA pour débutant

4.2 (0) 9.1k 7h 24m All Levels 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

Arquitectura de Software y Patrones de Diseño de Software

$19.99

Free

100% Off
Get Coupon Code Save for Later

Limited coupon seats — once all free spots are claimed, Udemy may show the full price. Grab it early!

Course Details

  • Level All Levels
  • Lectures 94
  • Duration 19h 56m