Holberton's latest updates about Coronavirus
Pictured are Holberton students experiencing PLD Pictured are Holberton students experiencing PLD Pictured are Holberton students experiencing PLD

Desarrollo Full-Stack Web

Construye aplicaciones web dinámicas y receptivas desde la base de datos hasta las interacciones del usuario.

Aplicar ahora

Conviértete en un experto en Desarrollo Web

Sitios de streaming. Tiendas en línea. Servicios gubernamentales. Nuestro propio sitio web. Todos estos servicios funcionan a partir de una combinación de tecnologías web front-end y back-end. Con nuestra especialización en Desarrollo Web Full-Stack, recibirás una educación en profundidad de las tecnologías web más populares, además de experiencia práctica en el desarrollo de productos web útiles.

El programa de Desarrollo Web Full-Stack es ideal para las personas que desean conocer el escenario completo del desarrollo web.

Los tres primeros módulos de nuestro programa intensivo presencial cubren los fundamentos de desarrollo de software, incluyendo Linux, estructuras de datos, algoritmos, lenguajes de programación low-level, lenguajes modernos high-level, bases de datos, APIs y DevOps.

Para los siguientes tres módulos, construirás tus proyectos a partir de estos fundamentos, enfocados en los lenguajes y tecnologías más populares para el desarrollo web, entre ellos Javascript, Python, React, Redis, MySQL, Node.js, SASS y más. También aprenderás las mejores prácticas, por ejemplo, la autenticación de usuario, trabajos en segundo plano y el diseño responsivo. Ya sea desarrollo de front-end, back-end o full-stack, este plan de estudios te prepara para crear, mantener y mejorar aplicaciones web y los propios sitios web.

Los puestos de trabajo más comunes incluyen: Desarrollador Web Full-Stack, Desarrollador Front-end y Desarrollador Back-end.

Más

Currículum de Desarrollo Web Full-Stack

GRADUADA




Trimestre 1 a 3

Fundamentos de la informática y la ingeniería de software






04




Cuarto trimestre

  • HTML/CSS avanzado
  • Herramientas de desarrollo
  • SASS
  • Flexbox y diseño receptivo
  • Forma y accessibilidad
  • Bootstrap
  • Javascript/JQuery avanzado
  • Cookies y almacenamiento local
  • Investigación y desarrollo UI/UX
  • Cree páginas web estáticas a partir de un archivo de diseñador
  • Cree una aplicación web dinámica en Javascript






05




Quinto trimester

  • Python 3 avanzado
  • Información personal
  • Autenticación: básica y sesiones
  • Servicio de autenticación
  • Paginación API
  • Algoritmos de almacenamiento en caché
  • I18n
  • Pruebas unitarias y de integración
  • MySQL avanzado
  • Introducción a NoSQL
  • Introducción a Redis
  • Introducción a ES6
  • Clases ES6 / data
  • Introducción a Node JS
  • Sistema de colas






06




Sexto trimestre

  • TypeScript
  • Webpack
  • Introducción a React
  • React component
  • React estilo en línea
  • React state/immutable
  • React Redux - action y normalizr
  • React Redux - reducer/selector
  • React Redux - connector/hooks
  • Proyecto de aprendizaje de su elección






Proyectos de ejemplo

  • Versión para Desktop y Mobile de sitios web
  • Depuración de performance de MySQL
  • Caché desde cero
  • Servicio de autenticación
  • Sistema de trabajos en segundo plano
  • Panel del alumno en React
  • Panel de CRM en React

<

Incluidos en todos los Módulos de Holberton:

Escritura técnica

La escritura técnica es una habilidad invaluable y una excelente manera de articular y compartir tu conocimiento.

Colaboración

La colaboración es clave para un negocio exitoso. Aprenderás habilidades de gestión de proyectos, comunicación interpersonal y trabajo en equipo.

Entrevistas simuladas

No es suficiente saber las respuestas a las preguntas; necesitas poder comunicar claramente tus procesos de pensamiento y comprensión.

El Framework

El Framework proporciona la estructura, el orden y el equilibrio necesarios para mantener un entorno productivo de aprendizaje entre pares y te ayudará a tener éxito a lo largo de tu camino profesional

Whiteboarding

El Whiteboarding es una habilidad esencial en la industria de tecnología, tanto para una planificación efectiva como para sobresalir en entrevistas.

Ruta de aprendizaje desarrollada en colaboración con expertos de la industria

Johann Kerbrat

Vice president of Engineering en Iron Fish

Emmanuel Turlay

Software Engineer en Cruise

Lorine Colas

Product designer at Omni Labs, Inc.

Guillaume Plessis

Senior Software Engineer en WeWork

David Dias

Senior Software Engineer en HomeX

Encuentra la matrícula adecuada para ti:

En Holberton creemos que todas las personas, independiente de sus comunidades y antecedentes, deberían tener la oportunidad de convertirse en desarrolladores de software. Es por esa razón que ofrecemos una opción de Acuerdo de Ingreso Compartido para ayudar a hacer que tu nueva carrera sea más accesible.

Elige tu ciudad para saber más

Elige ciudad

"Desde que empecé a trabajar en Credit Karma, me ascendieron 3 veces en 2 años. Ahora soy Software Engineer III. El método de enseñanza de Holberton es excepcional y todos en esta escuela son de gran ayuda.
— Bilal K., Software Engineer en Credit Karma