In preparation for an interview with Microsoft, I wanted to expand my technical skill set even further by learning HTML, Javascript, and CSS (I already knew a lot about CSS already). Since I learn best by doing hands-on activities, I started working on my own small little website. This website has a simple table in it that is procedurally filled with content via Javascript. My scripts generate a bunch of random numbers in an array and generate table rows from the data in that array. After table generation, I allow the table to be sortable on a per-column basis using a jQuery plugin (Why reinvent the wheel, right?).
I’ve spent about 2-3 days working on this and so far I feel like I understand Javascript very well. How did I pick up on it so quickly? Well, I already know C++ and Python, and Javascript feels like a mix between the two. The only reason why I compare Javascript to Python is because Javascript is dynamically typed as Python is. Syntactically, Javascript is very close to C++ (But probably more like C, since the way you implement classes in Javascript feels very C-like).
Someone at Microsoft once told me that it seems like once you master C++, picking up other languages is a breeze. I can relate to this!
I welcome everyone to check out my new portfolio. You can also navigate to it via my menu system at the top of my website. Thanks and please leave me any suggestions or comments if you have any at all!
Also on another unrelated note, my aforementioned SQL Server portfolio hasn’t been forgotten. I am still in the process of figuring out how to properly distribute it. Hopefully I will add that portfolio to my website very soon as well.