¿Cómo funciona nuestra metodología?

  • Píldoras de teoría

    Aprenderás los conceptos teóricos con videos cortos, fácilmente digeribles, que puedes ver cuantas veces quieras.

  • Katas prácticas

    Aplicarás lo aprendido con una serie de ejercicios prácticos propuestos.

  • Soporte en comunidad

    Tendrás acceso al servidor de Discord de Exeal donde podrás conversar, resolver dudas y compartir experiencias con los demás alumnos.

  • Acceso de por vida

    Tendrás acceso para siempre a todos los materiales del curso, así como a las nuevas actualizaciones del mismo.

Course curriculum

    1. Introducción a los patrones de diseño

    2. Antes de comenzar...

    3. ¿Qué son los patrones de diseño?

    4. Ventajas de los patrones

    5. Inconvenientes de los patrones

    6. Tipos de patrones: creacionales, estructurales y de comportamiento

    7. UML: Diagramas de clase

    8. UML: Partes de una clase

    9. UML: Diferentes grados de detalle

    10. UML: Relaciones entre clases

    11. Taller: Diagramas de clase UML

    12. Cómo aplicar patrones de diseño: Refactoring to patterns

    13. Ejercicio: refactoring to patterns (compose method)

    14. Solución: Compose Method

    15. Ejercicio: replace constructor with creation methods

    16. Solución: replace constructors with creation methods

    17. Ejercicio: reemplazar lógica condicional con Command

    18. Solución: reemplazar lógica condicional con Command

    19. Catálogo de patrones y otros recursos

    20. Cuestionario de auto-evaluación

    21. Antes de que te vayas...

About this course

  • Gratis
  • 21 lecciones
  • 1 hora de contenido de video

Instructores

Technical Coach Pedro Pardal

Software engineer y tech lead con +12 años de experiencia construyendo aplicaciones web escalables en el cloud, y liderando equipos multidisciplinares usando metodologías ágiles. Inspirado por los valores de Software Craftsmanship y prácticas de Extreme Programming y DevOps, poniendo especial énfasis en la entrega temprana de valor, comunicación transparente con el cliente y excelencia técnica.

Technical Coach Raúl Villares

Qué dice nuestro alumnado

Victoria Kovaleva - Junior Software Engineer

Cuando hablo con personas con 10 o 20 años experiencia, me dicen que ojalá ellos hubieran podido aprender al principio todo lo que yo sé ahora

David Lorenzo - Software Engineer

Aprender con Pedro fue un punto de inflexión en mi carrera profesional

Samuel Álvarez - Software Engineer @ Voxel Group

Lo que tú enseñas es una forma de desarrollar software, son muchas piezas que se juntan para formar un puzzle.

Hemos formado a los developers de estas empresas

Kairos Digital Solutions
Mango
Zooplus
Voxel
Stradivarius
Domingo Alonso Group
Wolters Kluwer
Z1
DevoluIVA