- Who is this course for?
Who is this course for?
The whole purpose of writing a code is to actually run it when it is supposed to run. And in doing that the last thing you want is to have half of your website not working in a significant amount of users. But what can you do if your code has to run on 1000 different device and browser combination? For who are you going to optimize and who are you gonna let go from being a user? Do you even have to make such a choice? If half of your users have old devices and the other half has brand new devices, who are you going to optimize your code for, and who are you going to ignore as your customer? The answer is, hopefully none, thanks to Babel.
Huge Community Adoption
Whenever you are writing code, it is inevitable that you will come across problems. And at those times, whatever programming language you are working with, it can be extremely helpful to see your problem already being answered by someone helpful on the internet. That’s where the community support steps in, and hence the StackOverflow.
If you don’t know what StackOverflow is, it is basically the largest programming forum that people use to ask and answer programming questions. It is not the only place where you will find the answers, there are definitely places that will be very helpful in answering your specific questions, but chances are you will find a majority of your answers there. I am not suggesting you to just go to StackOverflow and just search for your problems there either. Usually a Google search will give you the best results.
And you may not be expecting this as much, while learning to code, but a major part of software development includes knowing what to search on Google to find your answers more effectively.
Environment) to write your code. This way, as you can guess from the name, it comes with many more tools that makes it easier for you to work with code for the long run. These may include anything from a text completion for less typing, to a debugger. Because a lot of people work with these IDEs there are also very common extensions that allow you to customize your coding environment, including colourizing brackets in the code to make it easier to see which opening parentheses matches with which closing parentheses. If you have no ideas about what parentheses do, for now do not worry about and we will see them with all the details you have to know in these blog series.
As we also mentioned previously, we will be using Google Chrome as our browser throughout this blog post series. If you already have Chrome installed, great! If you don’t, then first step is actually to install Google Chrome. To download Chrome you can simply search for “Google Chrome download”, to download it from its website or here you can find a link for your convenience to download Chrome:Google Chrome – Download the Fast, Secure Browser from Google
Now you can go ahead and click on the “Download Chrome” button to start the download. Once it is downloaded, you can go ahead and double click on it and go through the installation process, as you would with any other application you download from the internet. It may also ask you to sign in to one of your Google accounts, which you can do so.
Once you have Chrome installed, double click on it to open a window. Now you should be looking at the classical Google search screen:
After typing that, let’s run our code by pressing “Enter” or “Return” key on your keyboard!
Now you should see an alert popping up that looks like this: