Diseña Software Sólido con Principios SOLID
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Nivel
Nivel avanzado
-
Metodología
Online
-
Inicio
Fechas a elegir
Transforma tu carrera como desarrollador con los Principios SOLID ¿Alguna vez te has enfrentado a un código difícil de entender, modificar o escalar? Los principios SOLID están diseñados precisamente para resolver esos problemas, permitiéndote desarrollar software con una arquitectura sólida, flexible y fácil de mantener.
Instalaciones y fechas
Ubicación
Inicio
Inicio
Opiniones
Materias
- Solid
- Software sólido
- Programación
- Kotlin
- OCP
- SRP
Temario
Introducción a los Principios SOLID
Aplica Principios SOLID y diseña software sólido y escalable
Introducción al curso
Toma notas de tu curso en tiempo real en Frogames Formación
¿Por qué son importantes los principios SOLID?
Objetivos del curso
Opcional(Windows): Instalación del entorno de desarrollo para Java/Kotlin
Opcional(Mac): Instalación del entorno de desarrollo para Java/Kotlin
Descarga de códigos
Fundamentos de la Programación Orientada a Objetos(POO)
POO: Clases y objetos
POO: Encapsulación
POO: Herencia
POO: Abstracción
POO: Polimorfismo
Principio de Responsabilidad Única (SRP)
Introducción a SOLID
Explicación y definición del SRP
Crear proyecto base
Ejemplo sin SRP
Ejemplo con SRP
Reto SRP
Solución con SRP
Kotlin: Ejemplo SRP
Kotlin: Practica SRP
Analogía final de SRP
Principio de Abierto/Cerrado (OCP)
Explicación y definición del OCP
Ejemplo sin OCP
Ejemplo con OCP
Reto OCP
Solución OCP
Kotlin: Ejemplo OCP
Kotlin: Practica OCP
Analogía final de OCP
Principio de Sustitución de Liskov (LSP)
Explicación y definición del LSP
Ejemplo sin LSP
Ejemplo con LSP
Ejemplo alternativo con LSP
Reto LSP
Solución con LSP
Kotlin: Ejemplo LSP
Kotlin: Practica LSP
Analogía final de LSP
Principio de Segregación de Interfaces (ISP)
Explicación y definición de ISP
Ejemplo sin ISP
Ejemplo con ISP
Reto ISP
Solución ISP
Kotlin: Ejemplo ISP
Kotlin: Practica ISP
Analogía final de ISP
Principio de Inversión de Dependencias (DIP)
Explicación y definición de DIP
Ejemplo sin DIP
Ejemplo con DIP
Reto DIP
Solución DIP
Ejemplo alterno DIP
Kotlin: Ejemplo DIP
Kotlin: Practica DIP
Analogía final de DIP
Ejemplos Completos
Crear nuevo proyecto: PSMX
Métodos de pago
Servicio de pagos
Revisión general de SOLID
Kotlin: PSMX
Analogía general de SOLID
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Diseña Software Sólido con Principios SOLID
