Javascript Lesson 0
As of today I've decided to write about something I'm more passionate about than Blockchain technology. I love software development. The whole process of building and debugging until something finally works is amazing. I mean truly amazing. It's tremendously rewarding when other users appreciate something I've built and it solves some problem for them or enriches their life in some small way even if it's just to save them five minutes a day of entering data. I want to share that anyone and everyone who would like learn to program.
Why Javascript
Javascript is one of the fastest growing languages in the web development space. It's not just being used in the browser anymore. Lots of backend systems are being written in Javascript via NodeJs. It's a very flexible language and there's no pay wall or barrier to begin learning. You can literally land a job as a web developer by learning just Javascript.
We're going to start from ground zero by setting up our environment. Then we'll start getting into some of the concepts that are core to any programming language and we'll just keep going and see where it takes us.
What's next
In the first lesson I'll cover how to install some of the tools you'll want as a developer. I'm going to make my recommendations based on what I use professionally. Don't worry they're all free. It's important to note though that there are a lot of options when setting up your development environment and there's no best way. I'm going to show you my way and you're free to explore and research others.
We'll be starting by installing NodeJs and NPM, Git and Visual Studio Code. Feel free to look into them if you want a jump start. Don't forget to like and follow for updates.