Finally, the 100 days of code challenge has been completed! This experience has probably the most I have ever learned in a 100 day time period. I feel like its more than what I’ve learned in all 4 years of this broken public schooling system.

I documented my whole journey in my blog and also documented it as a vlog series. The point of doing this was to constantly be writing and talking about what I have been learning to remember things in a short amount of time. Am I a master of the languages I have learned? Of course not but repetition is important.

I would listen to coding courses and computer science history every weekday at work. I couldn’t watch the videos however, I would just listen to them as a podcast. At my second job, I work overnight on the weekends every weekend, where I would code as well.

Days 1-100 Summary

Here is a brief summary of my coding journey.

  • Days 1-10 were focused on HTML 5 & CSS from freecodecamp.
  • Days 11- 55 I was learning JavaScript from freecodecamp.
  • Days 56- 59 I did JavaScript projects on Youtube.

Then, I revisited JavaScript because I still felt like there was much more to learn about this important language. JavaScript is one of the most used languages found on the web and also considered to be one of the easier languages to learn. So, I decided to become proficient in JavaScript before moving onto its different libraries and frameworks. To really take a deep dive into what’s underneath the hood of JavaScript.

  • Days 60-71 I revisited JavaScript in a project-based approach. I took a course from uDemy instead of freecodecamp or code academy. The end goal of the course was to be able to create our own framework/library.
  • Day 72-76 I learned more about things that were mentioned in the uDemy course that I didn’t fully understand about JavaScript. The topics were DOM, JSON, AJAX, and REST API.
  • Days 77-80 I did YouTube projects using JavaScript to make a functional website on the modern web.
  • Days 81-100 I did a uDemy course on Node.js which covered the MEAN stack but focused more towards Node.

In conclusion…

Even though these first 100 days of coding have been challenging, it has been full of hope, dreams, and ambitions. My daily mantra has been to look myself in the mirror and tell myself that day by day I’m getting better and better. This is only the beginning. I do not intend on stopping and will continue to keep learning and growing, competing with myself for more knowledge.

Leave a comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: