This document outlines the JS intern program.
Onboarding
This section outlines the onboarding process for JS interns.
Learning Material
We use npm as a package manager during development. We use grunt or gulp as a build tool (among other things) to package source code as a distributable (see [our build process](../ux build process)).
Resources
- ubuntu
- git
- npm
- grunt and gulp
- javascript
- Javascript: The Good Parts - *chapters 3-5
- ES6 resources
- angularjs
Onboarding Project - Example JS project split into lessons.
Process
All work will be reviewed by all members of the intern team via pull requests. Give it a thumbs up and the last person to review it can merge it in.