Finished FCC ES6 course

Now this was more challenging than the basic JavaScript course (as it should be!). I’ve dealt with this features in the past using Angular and React Native, but since I’ve learned directly from them, I didn’t know that they were part of the ES6.

via GIPHY

JavaScript finally have classes! or something similar. Finally I can ditch the whole ‘prototype’ functions in favour of something more in line with OOP.

Next is Regular Expressions. Normally when I need them I’ll just search for one that suites me. It will be good to learn how to read and create expressions without running to the nearest stack overflow post.

I’ve also got back to Android Training, this time reviewing the whole Android Jetpack, Androidx, MVVM Architecture and a whole range of new keywords to understand. I’ll be doing demos and refactoring old code in my GitHub page to practice more.

Finished FCC Basic JavaScript course

While finishing the Frontend projects, I’m still advancing on the JavaScript certification.

First part was basic JavaScript / programming topics such as variables, conditions statements and iterations. Since it was not the first time I’ve dealt with the language, the challenges between the subjects were the most interesting part.

Looking forward for the next module with ES6, something that I’ve wanted to learn for a while.

Frontend project had a little break so that I could research how to do a proper hamburger menu when in tablet / mobile. The main goal here is to learn how to do it while avoid using JavaScript to make it light / use more CSS3 features.

You can follow the process on my codepen.