Programa TOP

Mejora tus habilidades como desarrollador(a) Web o móvil y paga cuando encuentres empleo

Clases en vivo, remotas, con mentores de la industria

96%
UBICACIÓN LABORAL
INGRESO MENSUAL PROMEDIO*
6 semanas
PROMEDIO UBICACIÓN

¿A quién está dirigido?

Personas con conocimientos básicos en programación que deseen encontrar un empleo o mejorar sus ingresos en la industria tech.

¿Cómo funciona?

Aplica para iniciar el proceso de selección. Si eres aceptado(a) comenzarás el entrenamiento de acuerdo a la modalidad que escojas. Por último, te acompañamos en la búsqueda de empleo.

Proceso de selección

Los candidatos completan una serie de entrevistas técnicas y personales para identificar a las personas con aptitudes técnicas sin importar sus estudios previos.

Entrenamiento

A través de una metodología basada en proyectos los estudiantes aceleran su aprendizaje para convertirse en desarrolladores Web. El post-programa los prepara para la siguiente fase de sus vidas.

Modalidades

Escoge entre modalidad de tiempo completo o tiempo parcial. Las dos modalidades son remotas con clases sincrónicas por videollamada con mentores experimentados.

Tiempo Completo
Fecha Inicio
Jun 6, 2022
Duración
3 meses
Horario
Lunes a Viernes de 8:30am - 6:30pm
Tiempo Parcial
Fecha Inicio
Jun 6, 2022
Duración
6 meses
Horario
Lunes a Viernes de 6pm a 8pm

Fecha límite para aplicar Mayo 20, 2022

Testimonios

Currículo

Diseño de aplicaciones y metodologías ágiles

PMV (Producto Mínimo Viable), Scrum, historias de usuario, wireframing, Git, GitFlow, diseño de bases de datos.

HTML y CSS avanzado

Mejores prácticas, media queries, sombras, gradientes, transformaciones, transiciones, animaciones, Flexbox y CSS Grids, entre otros.

JavaScript avanzado

Prototipos, uso de this, scopes, closures, hoisting, ES2015, programación funcional, programación asincrónica, librerías y testing, herramientas de desarrollador y canvas, entre otros.

Node.js y Express

Event loop, Node.js internals, HTTP, Express: rutas, vistas, middlewares, manejo de errores, formularios, cookies, sesiones, JSON, Web Sockets.

MongoDB

Mongo Shell, Mongoose, Mongo Atlas.

React

Virtual DOM, JSX, componentes, estado, formularios, peticiones HTTP, router, hooks, Context API, Redux.

DevOps

Docker, Kubernetes, CI/CD con Github Actions, Heroku, Vercel, introducción a AWS.

GraphQL

Schemas, consultas, mutaciones, validación, Apollo Client, integración con React.

React Native

Instalación, componentes, navegación, formularios, cámara, mapas y GPS, HTTP, App Stores, entre otros.

Inglés técnico y coaching profesional

Recibirás acompañamiento especializado para fortalecer tu nivel de inglés y las habilidades no técnicas necesarias para conseguir los mejores trabajos como desarrollador(a)

Nuestros mentores

Esquema de pago

Una vez seas aceptado(a) al programa, puedes escoger el esquema de pago que prefieras.

Paga al inicio

No realizarás pagos adicionales después de finalizar el programa

Paga por cuotas

Difiere tu pago de 2 a 24 cuotas. Consulta las opciones con nuestros asesores.

Paga cuando encuentres empleo

Empiezas a pagar con el 17% de tu salario mensual cuando consigas empleo

Preguntas frecuentes

¿Cómo es el proceso de selección?

Primero debes llenar el formulario de aplicación en este enlace.

Si cumples los requisitos y el perfil te enviaremos una prueba de programación que podrás resolver en tu lenguaje de preferencia (JavaScript, Ruby, Python, PHP, Java, C++ o C#).

Luego tendrás una llamada no técnica, entre otras cosas para medir tu nivel de Inglés. Por último, deberás presentar una prueba técnica en vivo para validar tus conocimientos.

¿En qué lugar se dictan las clases?

El programa es completamente remoto y las clases se realizan a través de video llamada.

¿Cuánto puedo aspirar a ganar cuando termine el programa?

Depende de tus conocimientos previos. El salario promedio de un egresado está en incluyendo prestaciones sociales de ley.

¿Puedo volver a aplicar si no soy aceptado(a)?

Si. Puedes volver a aplicar.

¿Cuáles son los requisitos para aplicar al TOP?

  • Tener conocimientos básicos de programación. Debes saber conceptos como variables, ciclos, condicionales, arreglos y funciones (en cualquier lenguaje), y entender cómo funcionan.
  • Disponer del tiempo para dedicar al programa en la modalidad que elijas.
  • Manejar un nivel básico de Inglés.
  • Contar con un computador personal y conexión a Internet.