Lesson 1
Content
Resources
- Primitives in JavaScript and type coercion
- Understanding callbacks and using them
- What is a Pure Function? - Eric Elliot
- Unit testing discussion on StackOverflow - follow the links at the top
- Unit testing on Wikipedia
- Jest documentation
Homework
- Finish the exercises from class and make sure
npm test
passes all tests. - Read the above resources and make sure you understand the key concepts.
- Read up about other module types such as AMD and ES6 modules. How do they differ?
- Solve the exercises in this repo https://github.com/CodeYourFuture/js-tdd-exercises