A short course run by myself to teach junior members of my team the best practices in vanilla JavaScript and object oriented design patterns