Skip to the content.

Week 15

Go back to index

This is my first essay of 2021 and I’m proud to tell you that despite the really challenging past year, 2020 was the year with more professional learning for me so far. I have learned so much during this internship, and I expect to keep learning more.

Anyways, here’s what I learned this past week.

JavaScript

I’ve been learning this language for a while now. Since I was in university, I was told about the importance of JavaScript. And it makes a lot of sense, everything now is on the web (or almost anything). And JavaScript is the only language that can run on a web browser (besides web assembly), so there’s no question that it is a language that is worth getting familiar with.

This past week I dedicated an important ammount of time trying to summarize concepts of the language. I wrote this article which includes a bunch of questions and answers about JavaScript. I didn’t took the time to iterate and improve the article, because right now it’s only a material of study for me.

Data Structures

Everyone in the world of programming has been told that Data Structures are a really important part of the skillset of a programmer. And it makes a lot of sense. We manipulate data, we move it around and process it. And of each of these actions there’s always a data structure that has advantages or disadvantages. So knowing which tools you have availabe for the job will help you choose one of them to get the work done.

This past week I dedicated a few hours revisiting some concepts that I already studied in the past. Like Arrays, Linked Lists and Double Linked Lists. And I came up with this chart to visualize some keypoints about them: chart