1. Weekend Test Driven Development Objectives
  2. Weekend Modern JavaScript Development
  3. Weekend Basic Project Structure
  4. Weekend Future Project Structure
  5. Weekend Git Best Practices and Adding a .gitignore File
  6. Weekend Creating a package.json with npm
  7. Weekend Semantic Versioning
  8. Weekend Installing Dependencies with npm
  9. Weekend Introduction to webpack
  10. Weekend Configuring webpack and Using npm Scripts
  11. Weekend ES6 Imports and Exports
  12. Weekend Bundling JavaScript
  13. Weekend Bundling CSS with webpack Loaders
  14. Weekend Processing HTML with a webpack Plugin
  15. Weekend Improving Development by Automating Clean Up Tasks
  16. Weekend Improving Development with Source Maps for Debugging
  17. Weekend Improving Development with a Live Development Server
  18. Weekend Improving Development by Linting Code
  19. Weekend Adding A Production Dependency: Bootstrap
  20. Weekend Configuration Reference, Suggested Workflows, and Optional Review
  21. Weekend Journal #5
  22. Sunday Journal #5 Discussion
  23. Sunday webpack and npm Practice
  24. Sunday TDD Review
  25. Sunday Red Green Refactor Workflow
  26. Sunday Setting Up Jest
  27. Sunday Setting Up Babel
  28. Sunday TDD with Jest: Testing the Triangle() Constructor
  29. Sunday TDD with Jest: Testing the Triangle.prototype.checkType() Method
  30. Sunday Testing Best Practices
  31. Monday Test It Out, Sudoku Checker, Project Euler
  32. Monday Expanding our Testing Tools: Adding Setup and Teardown
  33. Monday Improving Test Reports: Adding Test Coverage Information
  34. Tuesday Test It Out, Sudoku Checker, Project Euler
  35. Wednesday Introduction to ES6
  36. Wednesday ES6 Classes
  37. Wednesday Test It Out, Sudoku Checker, Project Euler
  38. Wednesday Homework: Asking and Listening
  39. Wednesday Homework: Meetups and Networking