- Cristian Moreno
- Mentor 2
- Mentor 3
- Jaqueline Ramos
- Anna Albirena
- David Paredes
- Val Lozano
- William Lupaca
- Miguel Pariona
- Antony Antezana
- Gerson Camacho
- Heberth López
- Juan Alva
- Franco Casanova
- Johan Pinares
- Alexander Puma
- Gabriel Machicao
- Alexander Puma
- Noelia Garcia
- Bryam Aranguri
- Victor Ramirez
Clase Magistral en línea con mentor principal
Pueden ocurrir varias actividades en este rango de tiempo
- Trabajar, codificar, en tu proyecto grupal/personal
- Avanzar en el contenido de cada sprint que se encuentra en la plataforma de apoyo.
- Hacer las misiones (retos) que son asignados en clase
- Haer los Assesments (evaluaciones de progreso de aprendizaje) que son asignados en clase.
- Resolver dudas con los mentores de apoyo vía chat
- Resolver dudas con los mentores de apoyo en reuniones virtuales grupales preacordadas.
- Planeacion del sprint
- Demo del entregable anterior
- Retrospectiva del spint
- Resolución de dudas a través del chat
Clase Magistral en línea con mentor principal
- Introducción -> Proyecto en Parejas: En esta fase, los estudiantes aprenderán a configurar su entorno de trabajo (desarrollo) a nivel profesional, repasarán las herramientas del lenguaje JavaScript necesarias para desarrolar aplicaciones web, y conocerán las mejores prácticas de cómo desarrollar software en equipo.
- Principal -> Proyecto Grupal: En esta fase, los estudiantes aplicarán los conceptos necesarios para profundizar en el desarrollo de aplicaciones web escalables. A lo largo de este período, aprenderán y dominarán las habilidades necesarias para colaborar en la implementación de un proyecto grupal, abordando temas más específicos y avanzados en el desarrollo web.
- Final -> Proyecto Individual: En esta etapa final, el bootcamp desafía a los estudiantes a desarrollar un MVP de forma individual, utilizando tecnologías emergentes en el desarrollo web. El objetivo es aplicar conocimientos adquiridos a través de herramientas como GraphQL, Serverless, Next.js, Headless CMS, entre otras, fomentando la creatividad y la capacidad de innovación
- Sprint 1: Entregar misión Git y Github
- Sprint 2: Entregar misión "ES6"
- Sprint 3: Entrega misión "Grid Design y misión JS en el navegador"
- Sprint 4: Assesment 1 "Entega de Proyecto en Parejas"
- Sprint 5: Entrega misión React.js
- Sprint 6: Entrega del front-end del "Proyecto Grupal" y de la misión "React Context"
- Sprint 7: Entrega de misión "Diagrama de bases de datos del proyecto gurpal"
- Sprint 8: Entrega de misión de "Express y Autenticación con JWT" y de la misión "Pruebas Automatizadas"
- Sprint 9: Assesment 2 "Entrega de avance del Proyecto Grupal"
- Sprint 10: Entrega de misión "Bases de datos no relacionales"
- Sprint 11: Entrega misión "React Native"
- Sprint 12: Assesment 3 "Entrega final Proyecto Grupal"
- Post-programa:
DEMO Publico
🎊🎉💻🎊🎉 | Assesment CV | Assesment Github
Deberás presentar y aprobar satisfactoriamente lo siguiente:
- Assesment CV.
- Assesment Github.
- Assesment LinkedIn
- Proyecto en Parejas.
- Proyecto Grupal.
- Proyecto Individual.
Los lineamientos para los proyectos individuales y grupales son los siguientes:
El Proyecto Grupal debe tener:
- Registro y autenticación de usuarios.
- Almacenar información en una base de datos (Postgresql).
- El backend debe estar implementado en Node.js (Express) usando TypeScript y el frontend en React.
- Debe incluir carga de imágenes y envío de correos.
- Debe tener al menos una de las siguientes funcionalidades:
- Pagos
- Presentar información en un mapa.
- Tiempo Real (Web Sockets).
- Debe estar desplegada en Internet (Netllify, Heroku, Vercel)
- Debe al menos tener pruebas end-to-end con Cypress.
El Proyecto Individual:
- Utilizar react.js (mobile o web) y/o node.js para el backend
- Autenticación de usuarios.
- Debe incluir carga de imágenes.
- Se debe presentar un video a modo de DEMO de no mas de 7 minutos donde el estudiantes exponga los siguientes temas:
- Introducción (Nombre del proyecto, URL’s).
- Descripción de la aplicación.
- Metodología (Jira, Github, SCRUM, sprintes)
- Tecnologías (React, Material, Express, Socket.io, MongoDB, )
- Diagrama de como esta distribuida su aplicacion (arquitectura) backend, frontend, servicios extras