A Curated List of Resources — 100DaysOfCode

Dasika Madhu
Quick Code
Published in
4 min readJun 23, 2021

--

“There is no failure except in no longer trying.” — Chris Bradford

from pexels.com

The 100 Days of Code challenge has gained a lot of traction over the past few years. What it pertains to is ‘to be able to code for at least one hour a day, for 100 days’. Getting started in the software industry can seem daunting but there are a lot of courses, tutorials and guides to walk you through the initiation and establish your foothold. It does not mean that this is not valid for seasoned IT professionals. Anyone looking to upskill their current skillset or gain more hands-on experience can do this.

It is easy to hype the process in your mind. However, as someone who stopped and restarted the challenge 10 days in, I can tell you that it is difficult, but not impossible. For first-timers, you can choose to do the challenge for 30 or 50 days and then slowly build up to 100 days. It might seem cliché when I say that despite stumbling, pick yourself up and continue pushing through, but that will help you in the long term to achieve the goal of completing this challenge. Find FAQs here.

The roadmap over the 100 days is different for everyone. Here are a few of the steps I followed when I started the challenge

  • Figure out what you want to do — it can be Front End / Backend / Full Stack Development, AWS or DevOps. Choose whatever tickles your fancy.
  • Map out your schedule, if not daily, at least weekly. I have a slight obsessive compulsion with all things sheets, so I created a Google Sheet with a schedule and list of resources mapped out before I started the challenge.
  • Use the Pomodoro technique to keep track of your daily study time. Here are a few options that you can try:

https://pomofocus.io

https://www.marinaratimer.com

https://pomodor.app/timer

  • Commit code daily to GitHub or your preferred choice of repository hosting service or start a mini-blog series on Twitter/ Medium/ Dev.To/ YouTube.
  • Get yourself a study buddy to be accountable for the period of this challenge.

Resources

To be able to figure out which path to take, these sites may be helpful:

Free Courses & Reference Materials:

Paid Courses:

GitHub Repositories:

YouTube Channels/ Playlists

I hope that these courses and tutorials will help you push through the 100 days. Keep coding! All the very best on your journey!

P.S. I will be updating this list as and when I find good material, especially on Cloud (AWS, GCP, Azure), DevOps, Data Science and Analytics. Message me on my LinkedIn if you want to chat or if you have any inputs. :)

--

--