Meta SMART: Convertirme en un programador competente en Java.
Semana 1-2: Fundamentos de Java Resultado Esperado: Desarrollar programas simples utilizando variables, tipos de datos y estructuras de control básicas. Aplicación Esperada: Capacidad para escribir y ejecutar programas básicos en Java que utilizan condicionales y bucles. Conocimiento Absorbido: Sintaxis básica de Java (variables, tipos de datos, operadores). Estructuras de control (if-else, switch, bucles).
Semana 3-4: Programación Orientada a Objetos Resultado Esperado: Crear clases y objetos en Java, implementar métodos y entender el encapsulamiento. Aplicación Esperada: Desarrollar programas que utilizan clases y objetos para modelar situaciones reales. Conocimiento Absorbido: Conceptos de Programación Orientada a Objetos (clases, objetos, métodos, encapsulamiento). Herencia, polimorfismo y sobrecarga de métodos.
Semana 5-6: Aplicaciones y Proyectos Prácticos Resultado Esperado: Desarrollar aplicaciones más complejas que integren múltiples conceptos aprendidos. Aplicación Esperada: Construir aplicaciones prácticas en Java como calculadoras, gestores de tareas o juegos simples. Conocimiento Absorbido: Implementación práctica de proyectos que incluyen interacción con el usuario, manejo de archivos y manejo de excepciones en Java.