This article is the part of a 5 article series named 'The Learning's 101'. In this series I will be covering the topic and domains I explored during #100DaysOfCode Challenge.
At the time of writing this article, I am at day 81 of the challenge and have decided to spend the next 20 days writing and revisiting the topics I have learned and discovered. So let's get started!
If we go by the various definitions available on the internet and pick out a few of the keywords, we get the following :
First-class Function - JS is a programming language in which you can either assign a function as a variable, pass a function as an argument to another function, or can be returned by another function.
As a developer, who is still learning I might miss out on a few things but below are the list of topics that have helped me nurture my skills during this entire journey as a JS enthusiast.
Use of functions - If you have any prior programming knowledge, you will already know the importance of avoiding a repetitive task in your code. Declaring such code inside a function and calling that function whenever you want that task to be performed is a goto solution always.
Modern JS Concept - Two terms here, Webpack and Babel. You know what I will let you google this :D