En este curso, le presentaremos los fundamentos del análisis y diseño orientado a objetos. Es lo que debería hacer para planificar su programa antes de escribir una línea de código. Los lenguajes de programación orientados a objetos se han convertido en el estándar para todo, desde el desarrollo web hasta la ejecución de aplicaciones de escritorio. Con un diseño adecuado, le permite crear aplicaciones que son flexibles, fáciles de mantener y ampliables.

Tiempo Total en Video

Producido por

PRIVATE

4 hours, 10 minutes

Contenido de el curso

    • Introducción 00:03:15
    • ¿Por qué Usamos Orientado a Objetos? 00:02:55
    • Objetos 00:05:21
    • Clases 00:05:20
    • Abstracción 00:02:53
    • Encapsulación 00:03:49
    • Herencia 00:03:18
    • Polimorfismo 00:02:49
    • Análisis, Diseño y Programación 00:04:25
    • Definición de Requerimientos 00:05:21
    • Requisitos de FURPS + 00:02:16
    • Ciclo de Vida de Desarrollo de Sistemas (SDLC) 00:03:15
    • Lenguaje Unificado de Modelado (UML) 00:01:23
    • Sala de Entrenamiento #1 00:01:26
    • Autoevaluación 1 00:15:00
    • Autoevaluación 2 00:05:00
    • Casos de Uso 00:05:05
    • Identificación de Actores 00:03:43
    • Identificando los Escenarios 00:04:15
    • Diagramación de Casos de Uso 00:03:46
    • Historias de Usuarios 00:02:54
    • Sala de Entrenamiento #2 00:01:52
    • Autoevaluación #3 00:10:00
    • Identificando los Objetos, Crear Modelo Conceptual 00:01:28
    • Identificar Las Clases 00:02:26
    • Identificar Relaciones de Clase 00:02:08
    • Identificar Responsabilidades de Clase 00:06:46
    • Tarjetas CRC 00:02:59
    • Sala de Entrenamiento #3 00:02:26
    • Autoevaluación 4 00:10:00
    • Crear Diagramas de Clases 00:05:42
    • Convertir Diagramas de Clases en Código 00:04:16
    • Vida Útil de los Objetos 00:06:05
    • Usando Métodos Estáticos o Compartidos 00:05:59
    • Sala de Entrenamiento #4 00:00:53
    • Autoevaluación 5 00:15:00
    • Identificar Situaciones de Herencia 00:05:19
    • Usando la Herencia 00:02:54
    • Clases Abstractas y Concretas 00:01:45
    • Interfaces 00:03:31
    • Agregación y Composición 00:03:19
    • Sala de Entrenamiento #5 00:01:11
    • Autoevaluación 6 00:12:00
    • Creando Diagramas de Secuencia 00:05:25
    • Trabajando con Diagramas UML Avanzados 00:01:45
    • Usando Herramientas UML 00:02:16
    • Sala de Entrenamiento #6 00:00:59
    • Introducción a Patrones de Diseño 00:03:11
    • Patrón Singleton 00:05:37
    • Patrón Memento 00:03:29
    • Introducción a los Principales Diseños Orientados a Objetos 00:03:04
    • Explorando los Principios del Desarrollo General 00:03:43
    • Introducción a Principios de SOLID 00:06:48
    • Introducción a Principios de GRSP 00:08:26
    • Autoevaluación 7 00:10:00
    • Proyecto 00:00:10