Diseña Software Sólido con Principios SOLID

Curso

Online

hasta 150 €

Más información

¿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.

900 494 940

Llamada gratuita. Lunes a Viernes de 9h a 20h.

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

Online

Inicio

Fechas a elegirMatrícula abierta

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

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

Más información

¿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.

900 494 940

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Diseña Software Sólido con Principios SOLID

hasta 150 €