Skip to content

alejandrarv/curricula-js

 
 

Bootcamp @Laboratoria

Build Status

Introducción

Nuestro bootcamp es un programa de formación inmersivo de 6 meses enfocado en Front End Development y UX Design. Nuestra metodología de aprendizaje trata de imitar el entorno de trabajo real y se centra en completar una serie de proyectos de complejidad gradualmente creciente.

Cada proyecto se acompaña con una serie de tópicos sugeridos incluyendo materiales de aprendizaje por cuenta propia (self-paced).

Los proyectos son evaluados por coaches y pares (peers) usando una rúbrica estandarizada que siempre incluye componentes generales, habilidades blandas, habilidades técnicas y ux.

Mapa de aprendizaje

El mapa de aprendizaje/proyectos se divide en 4 etapas: Admisión, Common Core, Deep dive (tracks de Front End Dev y UX Designer) y Capstone.

                         => Front End Dev => Capstone
                       //
Admisión => Common Core
                       \\
                         => UX Designer => Capstone

Etapa 0: Admission

La etapa de admisión empieza antes de ser aceptada a nuestro Bootcamp. Al final de cada proceso de admisión invitaremos a candidatas seleccionadas a completar un proyecto presencialmente en una de nuestras sedes.

Proyecto: Trivia (necesita refactorización)

Etapa 1: Common core

Una vez admitida a nuestro Bootcamp, todas comienzan con el common core. En esta etapa completarás los siguientes proyectos en orden, cada uno desbloqueando el siguiente. Al final del common core las estudiantes participan en una serie de hackathones trabajando en proyectos más chicos propuestos por empresas/empleadores externos.

Proyecto: Cipher

Proyecto: Data Dashboard

Proyecto: Social Network

  • Duración estimada: 3 semanas.
  • Equipos: 3 estudiantes
  • Tópicos: Mobile first, Responsive, URL, HTTP, Async, Múltiples vistas, Routing, Escritura de datos, localStorage, Firebase.

Etapa 2: Deep dive

Después del common core cada grupo se separa en tracks especializados: JavaScripters y UXers. Durante esta etapa las estudiantes trabajarán en dos proyectos en paralelo.

Front End Dev (JavaScripters)

Tópicos comunes (independientes de proyecto): Paradigmas, JavaScript Funcional.

Proyecto: Burger Queen (wip)
  • Duración estimada: 4 semanas.
  • Equipos: 2-3 estudiantes
  • Tópicos: Offline first, Service Workers, Módulos, Serverless, Cloud Functions, Frameworks, React, Redux, Vue, Angular.
Proyecto: Markdown Links (wip)
  • Duración estimada: 4 semanas.
  • Equipos: 1 estudiante
  • Tópicos: Node.js, NPM, File System, Semver, Parsing, Markdown, CLI, HTTP, Módulos, Errores, Depuración.

UX

Proyecto: (tbd)
  • Duración estimada: 4 semanas.
  • Tópicos: (tbd)

Etapa 3: Capstone / Elective

El último mes del Bootcamp - más o menos, cada una avanza a su ritmo - se espera que construyas tu proyecto final o capstone, que puede estar basado en los tópicos/tecnologías vistas hasta el momento, o pueden cubrir algunos de los tópicos sugeridos (electivos).

Front End Dev (JavaScripters)

Proyecto: Capstone
  • Duración estimada: 4 semanas.
  • Tópicos: Node server?, Mobile?, Open Source?, Data?, WebOps?, Backend (Rails, Django, Laravel)? (tbd)

UX

Proyecto: (tbd)
  • Duración estimada: 4 semanas.
  • Tópicos: (tbd)

Índice de tópicos

En uso (v2.x):

Work in progress:

  • Algorithms
  • Angular
  • Chatbot?
  • Data Structures
  • Databases
  • Editors
  • ESNext
  • Modules
  • Node
  • React
  • Redux
  • Serverless
  • Styleguides
  • The web stack

Contribuciones

Toda contribución es gratamente bienvenida.

Pero POR FAVOR no olvides leer detalladamente la guía para contribuidores antes de enviar un PR.

Licencia & Copyright

Todos los materiales de este repo son (c) 2017-2018 Laboratoria.

Creative Commons License

Este trabajo está publicado bajo la licencia Creative commons Attribution-ShareAlike 4.0.

Packages

No packages published

Languages

  • JavaScript 88.3%
  • HTML 7.9%
  • CSS 3.8%