Pictured are Holberton students experiencing PLD Pictured are Holberton students experiencing PLD Pictured are Holberton students experiencing PLD

Aprende Desarrollo
de Software

Nuestra currícula está diseñada con tu éxito en mente.

  • $0 costo a pagar por adelantado
  • Metodología teórico práctica basada en proyectos
  • Aprendizaje entre pares
  • Colaboración Global
Descarga nuestro programa

Un programa completo de desarrollo de software full-stack

Nuestro programa de Fundamentos de Desarrollo de Software consta de 3 módulos, incluyendo programación low-level y algoritmos, programación high-level y bases de datos, y el desarrollo de sistemas y redes.

Luego, puedes optar por especializaciones cortas (Frontend y Backend) o especializarte en una tecnología emergente de tu interés: Machine Learning ,Realidad Aumentada y Realidad Virtual, Low-level y Algoritmos o Desarrollo Web Full-stack.

A lo largo del programa, aprenderás las habilidades blandas necesarias para fomentar tu éxito posterior. Estas incluyen la preparación para entrevistas, hablar en público, trabajar en equipo y más.


Al comprender a fondo cómo funcionan las computadoras y los lenguajes de programación, construirás tu conocimiento con base en fundamentos sólidos. Con esto, podrás aprender y entender rápidamente las nuevas tecnologías, una habilidad importante en el imparable mundo actual. Trabajarás también con estructuras de datos esenciales y algoritmos, por lo que te convertirás en un gran desarrollador de software - el tipo de profesional que las mejores empresas quieren contratar.

Aprende más sobre los Fundamentos de Desarrollo de Software

El desarrollo web front-end define cómo utilizamos nuestras computadoras en el día a día. El trabajo de los desarrolladores de front-end es lo que permite que la tecnología sea accesible para el público promedio. Las empresas con los mejores, más estables y útiles sitios son las de mayor popularidad en la web. Si deseas que la web sea más fácil de utilizar, más accesible y más divertida, el desarrollo web front-end es el mejor camino para ti.

Aprende más sobre Desarrollo Frontend

El desarrollo web back-end es donde ocurre la magia en los sitios web. Encontrar el alquiler perfecto, compartir una foto desde la nube y mantener a las personas seguras mientras usan la web, son algunas de las actividades impulsadas por desarrolladores web de back-end. Si te gusta la idea de crear soluciones que puedan ayudar a millones de personas, construir frameworks y trabajar en proyectos complejos, el desarrollo web back-end podría ser para ti.

Aprende más sobre Desarrollo Backend

Machine learning es el proceso de enseñar a las computadoras cómo aprender a partir de los datos para tomar decisiones o hacer predicciones sin que sean programadas explícitamente para tal propósito. En esta especialización, los estudiantes aprenderán sobre las bibliotecas Numpy, TensorFlow, Keras y Pandas de Python aplicadas a los problemas más recientes en visión artificial, procesamiento de lenguaje natural, sistemas de recomendación y más.

Detalles de Machine Learning

En esta especialización, aprenderás a programar en C# y a desarrollar proyectos interactivos de realidad mixta en Unity 3D, plataforma líder del mercado de videojuegos en tiempo real. Si bien que RA/RV son popularmente conocidas por los juegos y el entretenimiento, también se han adoptado fuera del sector de la tecnología pura, incluso en la industria médica, automotriz y de construcción. Aprenda C#, Unity 3D y conceptos que incluyen diseño de interfaz de usuario, diseño de interacción, trabajo con modelos 3D, animación y audio para desarrollar experiencias interactivas.

Explora la Realidad Aumentada y la Realidad Virtual

Comprenderás la capacidad integral de la API del Kernel de Linux al reproducir funciones de la biblioteca estándar del lenguaje C y herramientas de línea de comandos, así como podrás profundizar tus conocimientos en los fundamentos de la comunicación en red, la programación en paralelo y las estructuras de datos avanzados y algoritmos. Durante el último módulo de esta especialización, desarrollarás tu propia criptomoneda construyendo toda la lógica Blockchain y con criptografía en C.

Aprende más sobre Low Level & Algoritmos

La especialización web stack va más allá de los principios y habilidades en desarrollo web introducidos en los 3 primeros módulos del programa. Aprenderás habilidades avanzadas en front-end y back-end, incluyendo el dominio de frameworks que tiene una gran demanda en toda la industria, desmitificando el desarrollo front-end y back-end con énfasis en caché, autenticación, NoSQL, React, diseño receptivo y accesibilidad.

Descubre el Desarrollo Web Full-Stack
"Recibes nuevos proyectos todos los días y con tu esfuerzo solucionas las cuestiones propuestas, buscando en Google y con el apoyo de tus compañeros, lo que te convierte en un aprendiz independiente. Al final del programa pude elegir nuevos frameworks e idiomas con facilidad."
— Vasudha K., Cohort 4, Campus de San Francisco

Invirtiendo en tu educación

Los beneficios de asistir a Holberton cambian la vida profesional, personal y social de nuestros estudiantes. Descubrirás formas innovadoras de impulsar tu potencial, además de desarrollar intereses y pasiones dentro de tu campo de estudios.

Holberton está haciendo que la educación de calidad sea más accesible al eliminar las barreras que serían un impedimento para muchos. Nuestra selección no está basada en lo que ya sabes, sino en lo que puedes aprender a través del proceso de solicitud. Holberton ofrece la opción de un Income Share Agreement (Acuerdo de Pago Diferido) que te permite centrarse en la escuela, no en los costos del programa, y pagar una vez que consigues un trabajo.