1. Weekend Test Driven Development Objectives
  2. Weekend Modern JavaScript Development
  3. Weekend Basic Project Structure
  4. Weekend Future Project Structure
  5. Weekend Building a Manifest File with npm
  6. Weekend Semantic Versioning
  7. Weekend Installing Dependencies with npm
  8. Weekend Git Best Practices and Adding a .gitignore File
  9. Weekend Introduction to webpack
  10. Weekend Configuring webpack
  11. Weekend ES6 Imports and Exports
  12. Weekend Bundling JavaScript
  13. Weekend Bundling CSS
  14. Weekend Processing HTML
  15. Weekend Cleaning Up
  16. Weekend Development Servers
  17. Weekend Linting Code
  18. Weekend Adding Frontend Dependencies
  19. Weekend Accessing Code from Different Commits
  20. Weekend Configuration Reference
  21. Weekend Week 5 Journal Prompt
  22. Monday Week 5 Journal Discussion
  23. Monday webpack and npm Practice
  24. Monday TDD Review
  25. Monday Red Green Refactor Workflow
  26. Monday Setting Up Jest
  27. Monday Setting Up Babel
  28. Monday TDD with Jest
  29. Monday Testing Best Practices
  30. Monday Setup and Teardown
  31. Monday Adding Test Coverage Information
  32. Monday VSCode Jest Extension
  33. Monday Debugging with Jest and VSCode
  34. Monday Asking and Listening
  35. Tuesday Test It Out, Sudoku Checker, Project Euler
  36. Tuesday Introduction to ES6
  37. Tuesday ES6 Classes
  38. Tuesday Arrow Notation
  39. Tuesday Template Literals in ES6
  40. Tuesday Destructuring Arrays and Objects
  41. Tuesday Working with Multiple Files
  42. Tuesday Environment Configuration Reference
  43. Tuesday Working with Template Repositories
  44. Wednesday Haiku Creator, RPG, Sudoku Solver (Two Day Project)
  45. Wednesday Managing Images with webpack
  46. Wednesday Maps and Sets
  47. Thursday Whiteboard Practice: JavaScript Strings
  48. Friday TDD with JavaScript Independent Project