Skip to content

Latest commit

 

History

History
181 lines (128 loc) · 5.63 KB

README.en-GB.md

File metadata and controls

181 lines (128 loc) · 5.63 KB

Bootcamp @Laboratoria

Build Status

Introduction

Our bootcamp is a 6 month immersive training program focused on Front End Development and UX Design. Our learning methodology tries to mimic the workplace and revolves around completing a series of projects of increasing complexity.

Each project is accompanied by a number of suggested topics and self-paced materials.

Projects are assessed by coaches and peers using a standardised rubric, which always includes general, soft skills, tech and ux sections.

Learning Roadmap

The learning/projects roadmap is divided into 4 stages: Admission, Common Core, Deep dive (Front End Dev and UX Designer tracks) and Capstone.

                           => Front End Dev => Capstone
                         //
Addmission => Common Core
                         \\
                           => UX Designer => Capstone

Stage 0: Admission

The admission stage starts before being accepted into our Bootcamp. At the end of each admission process selected candidates will be invited to work on a project in our premises.

Project: Trivia (needs refactoring)

Stage 1: Common core

Once admitted into our Bootcamp, everyone starts with the common core. At this stage you will work in the following projects in order, each unlocking the next one. At the end of the common core stage students participate in a series of hackathons working on smaller projects proposed by 3rd party companies/employers.

Project: Cipher

  • Estimated duration: 3 weeks.
  • Teams: 3 students
  • Topics: Mobile-first, Responsive, URL, HTTP, Async, Multiple views, Routing, Writing data, localStorage, Firebase.

Stage 2: Deep dive

After the common core stage each group splits into two specialised tracks: JavaScripters and UXers. During this stage students can work on two projects in parallel.

Front End Dev (JavaScripters)

Common topics: Paradigms, Functional JavaScript.

Project: Burger Queen (wip)
  • Estimated duration: 4 weeks.
  • Teams: 2-3 estudiantes
  • Topics: Offline first, Service Workers, Módulos, Serverless, Cloud Functions, Frameworks, React, Redux, Vue, Angular.
Project: Markdown Links (wip)
  • Estimated duration: 4 weeks.
  • Teams: 1 student
  • Topics: Node.js, NPM, File System, Semver, Parsing, Markdown, CLI, HTTP, Modules, Errors, Debugging.

UX

Project: (tbd)
  • Estimated duration: 4 weeks.
  • Topics: (tbd)

Stage 3: Capstone / Elective

The last month of your Bootcamp - more or less, each student progresses at their own pace - you are expected to work on a capstone project, which can either be based on the topics/technologies covered so far, or can cover any of the suggested topics (electives).

Front End Dev (JavaScripters)

Project: Capstone
  • Estimated duration: 4 weeks.
  • Topics: Node server?, Mobile?, Open Source?, Data?, WebOps?, Backend (Rails, Django, Laravel)? (tbd)

UX

Project: (tbd)
  • Estimated duration: 4 weeks.
  • Topics: (tbd)

Top Level Topics Index

In use (v2.x):

Work in progress:

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

Contributions

All contributions are grately appreciated.

But PLEASE make sure you read the contribuitors guide before sending a PR.

Licence & Copyright

All materials in this repository are (c) 2018 Laboratoria.

Creative Commons License

This work is published under the Creative commons Attribution-ShareAlike 4.0 license.