Salta al contenido principal
Para continuar usando este sitio web, debe aceptar nuestras políticas:
fdsfs
Continuar
x
Java Avanzado y Patrones de Diseño
0%
El modo de enfoque está ACTIVADO. Haz clic en "X" en la parte inferior derecha para cerrarlo.
Anterior
Datos del curso
Información del curso
Guía del curso
Repositorio de código inicial — Esqueleto de prácticas
Foro de presentación: Preséntate y comparte tus expectativas y experiencia con Java
Módulo 1: Programación Orientada a Objetos Avanzada
Ejercicios prácticos: Herencia e Interfaces
Cuestionario de comprensión: Herencia, Polimorfismo y Encapsulamiento
Foro: Dilemas de diseño OOP
Plantillas de código y ejemplos comentados
Módulo 2: Manejo de Excepciones
Práctica: Control de flujo con excepciones
Cuestionario: Tipos y manejo de excepciones
Buenas prácticas en manejo de errores
Guía de excepciones en Java
Módulo 3: Colecciones en Java
Ejercicios: Listas, Sets y Mapas — ArrayList, HashSet, HashMap
Cuestionario: Java Collections Framework — Jerarquía e iteradores
Elección de colecciones: debate y justificación de estructuras
Utilidades y ejemplos de colecciones
Módulo 4: Programación Concurrente
Práctica: Threads y Runnable — Condiciones de carrera controladas
Práctica: Executors y sincronización
Cuestionario: Concurrencia y problemas comunes
Foro: Análisis de fallos concurrentes — comparte y analiza el bug propuesto
Módulo 5: Programación Funcional con Streams API
Tarea: Lambdas y Streams — Transformación de colecciones
Cuestionario: Streams API
Migración a estilo funcional
Ejemplos de patrones con Streams
Módulo 6: Patrones de Diseño Comunes
Introducción a patrones de diseño — Ejemplos paso a paso
Prácticas por patrón — Implementación y explicación
Cuestionario: Identificación y uso de patrones
Discusión de diseño: decisiones basadas en patrones
Proyectos integradores
Proyecto intermedio: Aplicación con varios patrones
Revisión por pares: Publica tu proyecto para recibir comentarios
Plantilla de entrega y rúbrica
Evaluaciones finales
Examen final teórico-práctico
Entrega final: Proyecto integrador — Concurrencia, Colecciones, OOP avanzado y Patrones
Foro de defensa del proyecto final
Recursos y seguimiento
Bibliografía y lecturas recomendadas
Repositorio de soluciones modelo
Encuesta de cierre del curso
Siguiente
Panel lateral
Categorías
Todas las categorías
Moodle Moot Colombia
Posgrados Demo
Categoría 1
Categoría 2
Matemáticas
Historia
Informática
Idiomas
Ciencias
Capacitaciones
LEGISLACION COMUNAL
Hemerson
IA
Programa Técnico Profesional en Dibujo Arquitectónico y Decoración
Programación
Testing Creador de cursos
Plantillas
Webinar
Webinar Rol Creador
Primer sesión
Capacitación
Página Principal
Español - Internacional (es)
English (en)
Español - Internacional (es)
Español - México (es_mx)
Acceder
Nombre de usuario
Nombre de usuario
Contraseña
Contraseña
¿Olvidó su contraseña?
Acceder
Categorías
Colapsar
Expandir
Todas las categorías
Moodle Moot Colombia
Posgrados Demo
Categoría 1
Categoría 2
Matemáticas
Historia
Informática
Idiomas
Ciencias
Capacitaciones
LEGISLACION COMUNAL
Hemerson
IA
Programa Técnico Profesional en Dibujo Arquitectónico y Decoración
Programación
Testing Creador de cursos
Plantillas
Webinar
Webinar Rol Creador
Primer sesión
Capacitación
Página Principal
Información del curso
Java Avanzado y Patrones de Diseño
Skill Level
:
Beginner