Use this checklist to help track what you've done, are doing and need to do next.
[x] 📖 Read the command line article.
[x] 💻 Complete the command line tutorial (macOS or Linux-specific).
[x] 📖 Look over cheatsheet (bookmark or print it out!).
[x] 💻 Check you've installed git.
[x] 📹 Watch the 7-video playlist covering an intro to git and GitHub.
[x] 💻 Complete the GitHub Learning Lab course.
[x] 💻 Fork and clone this repository.
[x] 📖 Read about coding style in JavaScript.
[x] 💻 Maths Challenges.
[x] 💻 Conditional Logic Challenges.
[x] 💻 Strings Challenges.
[x] 💻 Arrays Challenges.
[x] 💻 Objects Challenges.
Remember: do ALL the tests pass in the end?
[x] 📹 Watch the 5 videos by Michael Starbird.
[o] 💻 Complete FreeCodeCamp's Algorithm Challenges.
[x] 💻 Complete the Errors Challenges.
[x] 📖 Read the Preface and Chapter 2 of Kyle Simpson's 'Get Started'.
[x] 📖 Read Paul Ford's article, 'What is Code?'.
[x] 📹 Watch Fun Fun Function's video on functional programming.
[x] 📹 Watch Fun Fun Function's video on map.
[x] 💻 Complete the Refactoring challenges.
[x] 💻 Complete RegexOne tutorial.
[x] 💻 Play around with Regexr using our suggested matches.
[x] 💻 Complete the Advanced Challenges.