Sobre
1. FUNDAMENTOS DE PROGRAMACIÓN Resumen de la historia de la programación y las tecnologías modernas, introduciendo conceptos clave y lenguajes para construir una base sólida para estudios futuros y aplicaciones prácticas. 2. HERRAMIENTAS DE DESARROLLO Introducción a Git y Docker, enfocándose en la instalación, configuración y uso práctico para preparar a los estudiantes en la gestión efectiva de herramientas en entornos profesionales. 3. JAVASCRIPT Exploración profunda de la lógica de programación con JavaScript, desde conceptos básicos como estructuras de control hasta temas avanzados como recursión y patrones de diseño para un desarrollo web efectivo. 4. BASES DE DATOS Cubre bases de datos SQL y No-SQL, enseñando a crear, gestionar y elegir el tipo adecuado según las necesidades del proyecto. 5. ENTORNO DE NODE.JS Introducción a Node.js y Express para crear APIs Restful, integrando seguridad, pruebas y escalabilidad para servidores backend optimizados. 6. SERVIDORES EN LA NUBE Explora tecnologías en la nube para hosting, despliegue y configuración de servidores, permitiendo una escalabilidad eficiente en entornos distribuidos. 7. COMPUTACIÓN DISTRIBUIDA Cubre conceptos clave como multihilos, programación paralela y balanceo de carga para optimizar aplicaciones en sistemas distribuidos. 8. APLICACIÓN PRÁCTICA Proyecto final simulando escenarios reales, consolidando habilidades de desarrollo backend y preparando entregables para presentaciones a clientes.
