Day 96: Arrays, ArrayLists, & More JavaScript

Continued covering more JavaScript and Data Structures. I am more than 50% through reading my first programming book. It’s wild to think about but I learned most of my programming from YouTube and blog articles. For better or worse I have only read sections of books. Hopefully I see this one through.

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 Arrays and ArrayLists. I had no idea there was a difference. So much to learn. I am glad I am starting shallow again after all the deep diving. It feels so much lighter LOL.
  • JavaScript -> Finished reading through chapter 13 of “Eloquent JavaScript” by Marijn Haverbeke. It covered how JavaScript functions with web browsers. It was a very light topic which was a nice change of pace. The next chapter covers the Document Object Model (DOM) which is a big deal. Big day!


Goal For Round 6 of the #100DaysofCode Challenge

This is my sixth round of the “#100daysofcode” challenge. I will be continuing my work from round five into round six. 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 term 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.