Skip to the content.

Primary Resources on the #100DaysOfCode

The #100DaysOfCode Official Site

Articles

  1. Join the #100DaysOfCode freeCodeCamp Medium
  2. Boot Up 2017 with the #100DaysOfCode Challenge freeCodeCamp Medium
  3. Resistance, Habit Change and the #100DaysOfCode Movement StudyWebDevelopment Blog

Podcasts

Additional Resources on the #100DaysOfCode

Helpful Articles

  1. Gentle Explanation of ‘this keyword in JavaScript
  2. Build a Laravel CRUD Application from scratch

Projects and Ideas

  1. FreeCodeCamp
  2. The Odin Project

Other resources

  1. CodeNewbie - #100DaysOfCode Slack Channel

Books (both coding and non-coding)

Non-Coding

  1. “The War of Art” by Steven Pressfield
  2. “The Obstacle is the Way” by Ryan Holiday
  3. “Ego is the Enemy” by Ryan Holiday
  4. “Meditations” by Marcus Aurelius

Coding

  1. “Professional Node.js” by Teixeira
  2. “Eloquent Javascript” by Marijn Haverbeke - available online (free) & as a paperback
  3. “Mastering JavaScript” by Ved Antani

Ideas to make this challenge more effective

  1. To increase the chances of success, it’s a requirement that you add a link to each of the day posts in the log. It can be a link to a commit on GitHub, a link to a blog post
  2. If you get upset or stuck, read this article: Learning to Code: When It Gets Dark
  3. If you don’t know why there is such an emphasis on working on the projects vs doing tutorials or online courses, read this: How to Get a Developer Job in Less Than a Year
  4. If you can’t push your code to GitHub for some reason (e.g. if you’re only starting to code and doing interactive exercises), provide a link to a tweet. You can think of something else as long as your challenge stays public - and you get the benefit of being committed to it and accountable for your progress.
  5. Another good bonus of forking this repo -> if you haven’t worked with Markdown before, it’s a good way to practice.

Contents