Semana 1:
Resultado Esperado: Comprender los conceptos básicos de programación backend y la estructura del programa Aplicación Esperada: Aplicar los fundamentos de la programación backend como variables, estructuras de control, funciones, etc. Conocimiento Esperado: Adquirir conocimientos sobre la arquitectura backend, el lenguaje de programación Java y las herramientas de desarrollo utilizadas en el programa. Semana 2:
Resultado Esperado: Dominar los conceptos intermedios de programación backend como POO, colecciones, excepciones, etc. Aplicación Esperada: Implementar soluciones sencillas utilizando las herramientas y tecnologías backend Conocimiento Esperado: Ampliar conocimientos sobre programación orientada a objetos, manejo de excepciones y estructuras de datos avanzadas. Semana 3:
Resultado Esperado: Aplicar los conceptos avanzados de programación backend como servicios web, bases de datos, frameworks, etc. Aplicación Esperada: Desarrollar aplicaciones backend integradas con bases de datos y servicios web Conocimiento Esperado: Profundizar en el uso de frameworks backend, servicios web, bases de datos relacionales y NoSQL. Semana 4:
Resultado Esperado: Integrar los diferentes componentes backend en una aplicación completa Aplicación Esperada: Construir una aplicación backend funcional que cumpla con los requerimientos del programa Conocimiento Esperado: Consolidar el conocimiento sobre la integración de todos los componentes backend en un proyecto de desarrollo. Semana 5:
Resultado Esperado: Implementar buenas prácticas de desarrollo, despliegue y documentación Aplicación Esperada: Demostrar capacidad de mantener y escalar una aplicación backend Conocimiento Esperado: Afianzar conocimientos sobre pruebas, CI/CD, documentación y buenas prácticas de desarrollo backend. Semana 6:
Resultado Esperado: Culminar con éxito el programa de desarrollo backend de Oracle Next Education Aplicación Esperada: Presentar una aplicación backend de alta calidad que cumpla con los objetivos del programa Conocimiento Esperado: Demostrar dominio integral de los conocimientos y habilidades adquiridos durante el programa.