Most of the programmer still think that it is only used for front-end development or for client side scripting, which is not completely true.
So, it is also capable of doing all the things that a server side language like – PHP or Python can do.
Today, we will take a deep look at various advantages of learning JS and the things you can build with the help of it.
To create any website, we make use of number of languages and technologies.
Without it, all the website will be static and will not be much user interactive and user engaging.
So, despite the fact that it is majorly used for Web Development. There are far more exiting things you can build with it.
1. Web Development
For example – creating an animation or various other widgets like – timer, audio, video, drop down menu and many more.
2. Game Development
Nowadays, online browser based games are also in great demand. So, with JS you can create amazing cool game which will be running in your browser.
3. Mobile App Development
Over 66.77% of the people are using Mobile Phone. With this, the amount of the Mobile Applications are drastically increasing over the year.
However, now with JS, you can create an application for multiple platforms with the same code.
4. Server App Development
With the help of Framework like – Node.js, you can do complete Back-end Development or Server Side Scripting.
5. Building VR Application
Augmented Reality and Virtual Reality are the skills which are in great demand nowadays.
Now, with the help of JS Framework you can develop your own Virtual Reality as well.
6. Machine Learning
Tensorflow is the machine learning library, which is used for developing Machine Learning applications.
Since, we know that 1 example is better than 1000 words and to learn any Programming Language, we should firstly start with the examples.
So, here we will take a look at a JS Code example to create an Alert Dialog.
<script> var a = 8; var b = 6; var add = a + b; alert(add); </script>
As a Output, you will see a Alert Dialog Box with no. 14 inside it.
- React – React is the amazing framework by which you can create applications for multiple platforms like – Android and iOS with the same code base.
- Angular – Angular is the another framework which you can use to create cross platform applications. The difference between React and Angular is that React is Library, whereas Angular is a Framework.
You can start by creating a dynamic web page. For this, you can follow any of the tutorial available on the Internet.
Now, It’s time to choose a particular platform or technology for which you want to create an application.
For example – You can go with front-end development, back-end development, Mobile App development, AR/VR development or Machine Learning.
So, you have to choose your favorite technology and learn the particular Framework accordingly.