Volver a extraescolares

Programación avanzada

Curso anual avanzado para trabajar como en un entorno real, con tres eventos diferenciales: visita a empresa, hackathon y preparación de certificación cloud.

Programación avanzada

Qué se trabaja

El programa avanzado se organiza como un itinerario anual de desarrollo de software. La teoría aparece cuando hace falta para resolver una tarea real: configurar repositorios, escribir código mantenible, probarlo, desplegarlo y defenderlo en equipo. La propuesta se diferencia por conectar el aprendizaje con experiencias concretas: visitar una empresa real de software, preparar y participar en un hackathon, y trabajar contenidos orientados a una certificación cloud.

Primer trimestre: fundamentos profesionales, Git, Clean Code, testing, APIs, bases de datos y visita a una empresa real de software.

Segundo trimestre: Docker, CI/CD, patrones de diseño, metodología Agile, trabajo en equipo y preparación para participar en un hackathon.

Tercer trimestre: preparación de certificación cloud con servicios AWS, laboratorios, simulacros, estrategia de examen y Demo Day.

Trabajo con herramientas reales: VS Code o IntelliJ, GitHub/GitLab, Python, TypeScript, Postman, Jest/PyTest, Docker y entornos cloud.

Evolución esperada

Un recorrido anual con tres experiencias centrales: ver cómo se trabaja en una empresa tecnológica, competir construyendo en equipo y preparar una certificación cloud.

01

Primer trimestre

Fundamentos y visita a empresa

Trabajo sobre entorno profesional, Git, Clean Code, tipado, testing, APIs y bases de datos. El trimestre culmina con la preparación y visita a una empresa real de software para conocer roles, equipos y flujos de trabajo.

02

Segundo trimestre

Hackathon y desarrollo en equipo

Docker, CI/CD, patrones, APIs externas, seguridad aplicada y metodología Agile. El objetivo es preparar una participación en hackathon con roles claros, presión de tiempo y presentación de soluciones.

03

Tercer trimestre

Certificación cloud y Demo Day

Preparación orientada a AWS Certified Developer: servicios cloud, serverless, seguridad, monitorización, laboratorios y simulacros. Cierre con Demo Day y presentación del mayor logro del curso.

Qué se llevan

Comprensión de cómo se trabaja en una empresa de software y qué roles existen: backend, frontend, DevOps y QA.

Experiencia en trabajo por equipos, presión de tiempo, metodología de hackathon y presentación técnica.

Preparación inicial para afrontar una certificación cloud y seguir profundizando en desarrollo profesional.