Sintaxis y Características del Lenguaje
Programación Orientada a Objetos (POO)
Colecciones y Colecciones Inmutables
Programación Funcional
Concurrencia y Programación Asíncrona
Tratamiento de Errores