Programa

Desarrollo Web
Full-Stack

¿Por qué nuestra curricula?

Aprendizaje basado en competencias

Implementamos una metodología basada en competencias donde adquieres nuevos conocimientos mediante la investigación y aplicación de conceptos de desarrollo en proyectos que simulan un entorno real de trabajo.

Habilidades demandadas por la industria

Mediante nuestro stack tecnológico basado en Javascript, bases de datos SQL y No SQL y  fundamentos de estructuras de datos y algoritmos, te convertirás en un profesional versátil y adaptable a diferentes tecnologías y entornos de trabajo para el mercado de hoy y del mañana.
Curricula
El camino hacia desarrollador full-stack
Domina los fundamentos de HTML, CSS y JavaScript y configura un entorno de desarrollo profesional
Fundamentos de HTML y CSS
CSS avanzado
JavaScript moderno
Manipulación del DOM
Introducción a pruebas unitarias
Introducción a Node.js
Introducción a TypeScript
Expresiones regulares
Crea interfaces de usuario eficientes e interactivas con React, gestiona el estado de la aplicación y a optimizar el rendimiento
Creación de Componentes
Manejo de estado con Hooks
Ecosistema de librerias
Estilizado de componentes
Pruebas unitarias y de integración
TypeScript en React
Consumo de RESTful APIs
Introducción a seguridad en frontend
Desarrolla apps escalables en el servidor con Node.js y Express y gestiona bases de datos SQL y NoSQL
Fundamento de Node.js
Introducción a Express.js
Autenticación y autorización
Introducción a bases de datos
Intereacción con ORM/ODM
Construcción de RESTful APIs
Pruebas del lado del servidor
Introducción a DevOps
Comprende e implementa estructuras de datos y algoritmos clave y potencia el pensamiento algorítmico
Notación Big O
Arreglos, Listas enlazadas, Pilas, Colas
Árboles y Grafos
Algoritmos de ordenamiento y búsqueda
Técnicas de resolución de problemas
Patrones de diseño en JavaScript
Optimización del rendimiento
Desafíos algorítmicos
Recibirás clases de inglés todas las semanas con el objetivo de incrementar tu nivel de inglés siguiendo la escala de CEFR.
Fundamentos de Desarrollo Web
6 semanas
Domina los fundamentos de HTML, CSS y JavaScript y configura un entorno de desarrollo profesional
Fundamentos de HTML y CSS
CSS avanzado
JavaScript moderno
Manipulación del DOM
Introducción a pruebas unitarias
Introducción a Node.js
Introducción a TypeScript
Expresiones regulares
Desarrollo Frontend con React
6 semanas
Crea interfaces de usuario eficientes e interactivas con React, gestiona el estado de la aplicación y a optimizar el rendimiento
Creación de Componentes
Manejo de estado con Hooks
Ecosistema de librerias
Estilizado de componentes
Pruebas unitarias y de integración
TypeScript en React
Consumo de RESTful APIs
Introducción a seguridad en frontend
Desarrollo Backend con Node.js
6 semanas
Desarrolla apps escalables en el servidor con Node.js y Express y gestiona bases de datos SQL y NoSQL
Fundamento de Node.js
Introducción a Express.js
Autenticación y autorización
Introducción a bases de datos
Intereacción con ORM/ODM
Construcción de RESTful APIs
Pruebas del lado del servidor
Introducción a DevOps
Estructuras de Datos y Algoritmos
2 semanas
Comprende e implementa estructuras de datos y algoritmos clave y potencia el pensamiento algorítmico
Notación Big O
Arreglos, Listas enlazadas, Pilas, Colas
Árboles y Grafos
Algoritmos de ordenamiento y búsqueda
Técnicas de resolución de problemas
Patrones de diseño en JavaScript
Optimización del rendimiento
Desafíos algorítmicos
Programa de Inglés
20 semanas
Recibirás clases de inglés todas las semanas con el objetivo de incrementar tu nivel de inglés siguiendo la escala de CEFR.

Prepárate para trabajar en ambientes laborales de excelencia

Self
management
Mentalidad de crecimiento, síndrome del impostor, tolerancia a la frustración, entre otros.
Relationship management
Trabajo en equipo, comunicación efectiva, solución de problemas y formas de pedir ayuda.

Te preparamos para que consigas un trabajo

Comprender el proceso de selección
Perfil de LinkedIn y networking
Construir un CV que resalte
Buscar y aplicar a un empleo
Negociar ofertas de trabajo
Horario
Intensivo pero flexible

Ejercitarás tu capacidad de organización, disciplina y manejo de estrés.

Lightning talks
Diariamente 2 estudiantes presentan una charla técnica de 7 minutos frente a sus compañeros, reforzando el aprendizaje y fortaleciendo las capacidades de comunicación para el trabajo.
Introducción al contenido
Durante esta sesión el instructor presenta los objetivos de aprendizaje del día, los recursos que se utilizarán y la asignación a desarrollar.
Inglés
Atenderás a uno de los grupos de inglés según el nivel demostrado durante el proceso de selección.
Asignación diaria
Utilizarás estos espacios para explorar los recursos sugeridos y desarrollar la asignación diaria de manera autónoma. Cuentas con el soporte del equipo educativo (y de tus compañeros) para absolver cualquier duda.
Invitado Especial
Recibimos como invitado especial a un profesional relevante del sector tecnológico que nos compartirá su experiencia de vida y aprendizajes (generalmente CTOs de empresas reconocidas).
Habilidades blandas
Sesión para la revisión de conceptos como Mentalidad de Crecimiento, Síndrome del Impostor, Comunicación Efectiva, Trabajo en Equipo, Tolerancia a la Frustración, entre otros.
Tech Talk
Un ingeniero de software de una de nuestras empresas aliadas comparte conceptos sofisticados con el objetivo exponerte a técnicas más avanzadas de programación.
Proyecto Extendido
Pondrás en práctica todo lo aprendido durante la semana desarrollando en equipo un proyecto de mediana magnitud. Trabajarás utilizando Git Flow y metodologías ágiles.
Workshop Integrador
Workshop liderado por el instructor donde se construye en vivo una aplicación que reúne todos los conceptos revisados durante la semana. Sirve como guía para el desarrollo del proyecto extendido.

¿Listo para trabajar en tecnología?