• Computer Programming

  • ✅ Opciones de estudio: Programa completo o módulos individuales

    Módulos disponibles: Computer Programming I, Computer Programming II, Computer Programming III

    1

    Duración

    🗓️ 12 meses

    Formato: Remoto

    Ubicación: Aplica a cualquiera de nuestros campuses:

    🌏 Colombia

    🌏 Ecuador

    🌏 Miami

    🌏 Panamá

    2

    Metodología

    Nuestra metodología se basa en cohortes, proyectos e interacción entre pares (peer to peer) para aprender a aprender y aprender haciendo.

    Ofrecemos un enfoque práctico y basado en proyectos para el aprendizaje de programación, lo que significa que los participantes obtienen experiencia práctica trabajando en proyectos reales.

    3

    Ayuda financiera

    Ayuda financiera: becas disponibles según necesidad.

    Cobertura de beca: 10%, 20% o hasta 30%

  • ¿Listo para definir tu futuro?

  • El programa te lleva de cero a ingeniero de software altamente capacitado, combinando teoría fundamental, proyectos prácticos y un proyecto final de portafolio.

    Más que ingeniero de software, aprenderás a ser un solucionador de problemas. Desde el primer día enfrentarás retos reales de programación y dominarás C, Python, Linux, estructuras de datos, algoritmos, bases de datos y desarrollo web. Esta experiencia inmersiva, basada en el trabajo entre pares, prepara a los graduados para resolver problemas complejos con eficiencia y salir listos para el mundo laboral.

    Su gran ventaja es la profundidad del currículo, frente a muchos bootcamps que solo ofrecen conocimientos superficiales en pocos meses. Aquí construyes una base técnica sólida en ciencias de la computación y desarrollas las habilidades blandas necesarias para destacar en entornos de trabajo exigentes. Si apenas empiezas a programar o quieres profundizar lo que ya sabes, este programa es una ruta completa hacia el desarrollo de software moderno. Roles a los que puedes aplicar: Ingeniero de software, Ingeniero de datos, Desarrollador web, Arquitecto de software, Desarrollador móvil, Desarrollador full-stack.

    🗓 Fecha de inicio: Próximamente

  • Lanza tu carrera en tecnología: no necesitas experiencia previa

    1

    ¿Para quién es este programa?

    Este programa es para ti si:

    • Estás listo para reinventar tu carrera y dar el salto al mundo tecnológico.
    • Vienes de otro sector y quieres adquirir habilidades digitales con alta demanda laboral.
    • Quieres actualizar tus competencias profesionales y mantenerte relevante en un mercado que evoluciona rápidamente.
    • Buscas una forma flexible y práctica de aprender programación sin dejar tu trabajo actual.
    • Te motiva la idea de crear soluciones tecnológicas reales y ver cómo tus ideas cobran vida en la web.
    2

    Al terminar el programa serás capaz de:

    • Crear y desplegar aplicaciones web completas usando Python, JavaScript y Node.js.
    • Programar con seguridad en C, incluyendo manejo de memoria, punteros y recursividad.
    • Usar Git, Bash y herramientas de línea de comandos como un verdadero ingeniero de software.
    • Diseñar e integrar APIs RESTful, y trabajar con bases de datos SQL y NoSQL.
    • Lanzar un portafolio profesional que demuestre tus habilidades ante los empleadores.
    3

    Requisitos:

    • No se requieren conocimientos previos.
  • Currículum del programa

    3 sprints y 68 proyectos, desde los fundamentos de la programación hasta la creación de aplicaciones web completas, paso a paso y proyecto a proyecto.

    Sprint 1

    Computer Programming

    • Editores de texto y control de versiones
    • Introducción a la programación en C
    • Introducción a estructuras de datos y algoritmos
    • Proyectos avanzados en C

    Sprint 2

    Computer Programming

    • Herramientas de IA e introducción
    • Fundamentos de Python
    • Python avanzado y programación orientada a objetos
    • Fundamentos de web y bases de datos
    • JavaScript moderno (ES6) y front-end

    Sprint 3

    Computer Programming

    • Manejo de datos y NoSQL
    • DevOps e infraestructura
    • Calidad de código y desarrollo profesional
    • JavaScript moderno y Node.js
    • Proyecto final de portafolio: lluvia de ideas
  • ¿Listo para definir tu futuro?