Day 01: Drawing On HTML Canvas and Tries

I have used HTML Canvas, SVG, and HTML element animations before but it’s great to get another perspective on them from the book. I also got up the courage to cover Tries. They seem really intimidating. But if I keep hanging out with intimidating concepts I might just become an intimidating developer LOL.

TLDR;

Okay, so here are the highlights of what I did:

  • Data structures -> Continued going through a freeCodeCamp YouTube video covering data structures for beginners. I covered the section on Trees and Tries. So far I still don’t really get how they work but I just have to keep trying. I might look into reading a book on data structures aside from “Cracking the Coding Interview”. It might provide more of stair-cased approach to mastering them.
  • JavaScript -> Finished reading through chapter 17 of “Eloquent JavaScript” by Marijn Haverbeke. I skimmed through chapter 16 which was a project chapter. I hope to come back to it. Chapter 17 covered the HTML Canvas. I learned a lot. I am really happy about the exposure I am getting from this venture. I definitely will be reading more programming books in the future. there is so much to learn.


Goal For Round 7 of the #100DaysofCode Challenge

This is my seventh round of the “#100daysofcode” challenge. I will be continuing my work from round five and round six into round seven. I am currently working through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. My goal is to become more familiar with algorithms and data structures. This goal was derived from my goal to better understand operating systems and key programs that I use in the terminal regularly e.g. Git. This goal was in turn derived from my desire to better understand the fundamental tools used for coding outside of popular GUIs. This in turn was derived from my desire to be a better back-end developer.

I have no idea if my path is correct but I am walking down this road anyways. Worst case scenario I learn a whole bunch of stuff that will help me out on my own personal projects.