What you should expect from this course
Latest syntax and best practices
Code snippets, which can be used for future references and as a library while working on a JS project
Datastructures and Algorithms (Can help you in landing an excellent job)
How to improve upon this?
At the end of this course, I will start two more courses related to ReactJS and NodeJS—focusing on MERN Stack. This way, you can even have continuity towards web development.
Prerequisites for this course
It would be best to be more into reading and learning than watching videos; after all, videos cannot be updated and get outdated frequently.
Even though this is a beginners course, we will use advanced tools. I don't prefer different tools for an extra level of experience. Let's use the best tools we can get hold of.
Tools that I expect you to install are VSCode and NodeJS; There are many other resources to install them. I might write a detailed post on it, but you can take references from the official documentation for now. The install process is straightforward, download the executable file and install them; nothing fancy here.
I'm repeating it; there is no need for you to know anything related to programming. A brief idea would always help you understand a bit faster.
Even though I mentioned that there is a prerequisite of VSCode and NodeJS, but is not mandatory. An isolated development environment is always considered as one of the best developer practices. If you are facing issues during the installation or have other alternatives, or prefer to work within the browser, the choice is always up to you.
If you ask me to provide a better alternative, I suggest you create an account in Playcode. And to complement it, I also would suggest you go through this post, the Hello World post, in which I elaborated a bit about this website.
List of topics published
One of the advantages of textbook learning is that it provides us with a good index, but we lack that in many online tutorials. I'll update this section whenever there is a related post, which can act as an index.
All the articles mentioned below are arranged in a particular order. Also, you can always skip a specific topic and move forward, but I strongly suggest you go through them at least once.
This site is free of advertisements, and I will not earn even a penny based on your views. I'm doing this to brush up on my skills and also share them with you. So, look at every post at least once; if you already knew that topic, it will help you recall.