• Computer Programming

  • 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

    Costo

    $6,000 USD

  • Aprende a programar desde cero a tu propio ritmo.Domina los fundamentos de la programación, aprende a trabajar con las herramientas y metodologías que usan los profesionales del mundo tech.

    Este programa está diseñado para personas que quieren iniciar o transformar su carrera tecnológica sin dejar sus responsabilidades actuales. A través de un enfoque 100% práctico, aprenderás a pensar como un programador y a crear soluciones reales, desde algoritmos hasta aplicaciones web funcionales.

    Ideal para: principiantes, profesionales que buscan cambiar de carrera o quienes desean ampliar sus habilidades digitales.

    🗓 Fecha de inicio: 2 de enero de 2026

  • 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:

    • Habilidades básicas en informática: Sentirte cómodo usando herramientas digitales.
    • Interés por la tecnología y la inteligencia artificial.
    • Mentalidad creativa y resolutiva: Te debe gustar experimentar y pensar fuera de lo convencional.
    • Disposición para aprender haciendo: Este programa es 100% práctico y basado en proyectos, así que estar dispuesto a ensuciarte las manos es clave.
  • Currículum de 3 cuatrimestres

    Nuestro enfoque es 100% práctico: irás desde lo más básico hasta desarrollar aplicaciones web completas, paso a paso y proyecto a proyecto.

    1er Cuatrimestre

    • Shell, navigation
    • Emacs
    • Vi
    • Open Visual Studio Code
    • Git - SCM Basics
    • Python - Hello, World
    • Python - if/else, loops, functions
    • Python - import & modules
    • Python - Data Structures: Lists, Tuples
    • Python - More Data Structures: Set, Dictionary
    • Python - Exceptions
    • Python - Test-driven development
    • Python - Classes and Objects
    • Python - More Classes and Objects
    • Python - Inheritance
    • Python - Abstract Classes and Interfaces
    • Python - Input/Output
    • Python - Serialization

    2do Cuatrimestre

    • RESTful API
    • SQL - Introduction
    • SQL - More queries
    • Python - Object-relational mapping
    • Advanced HTML
    • Advanced CSS
    • JavaScript - Warm up
    • JavaScript DOM manipulation
    • Python - Server-Side Rendering
    • Python - Async
    • Python - Async Comprehension
    • HBnB - UML
    • HBnB - BL and API
    • HBnB - Auth & DB
    • HBnB - Simple Web Client
    • Pagination
    • NoSQL

    3er Cuatrimestre

    • Javascript ES6 - Basics
    • Javascript ES6 - classes
    • Javascript ES6 - data manipulation
    • Javascript ES6 - Promises
    • NodeJS Basics
    • Docker
    • Typescript
    • Networking basics #0
    • Networking basics #1
    • Web infrastructure design
    • What happens when you type google.com in your browser and press Enter
    • Portfolio Project - Team Formation and Idea Development (Stage 1)
    • Portfolio Project - Project Charter Development (Stage 2)
    • Portfolio Project - Technical Documentation (Stage 3)
    • Portfolio Project - MVP Development and Execution (Stage 4)
    • Portfolio Project - Project Closure (Stage 5)
    • Portfolio Project - Landing Page
  • ¿Listo para definir tu futuro?