Java Script

When we serve a html page via Web, the content displayed over the browser is static in nature. That means we cannot change the content once it’s rendered on Web page.

Apart from that, we also have various technologies such as DHTML, ActiveX, etc  to make the page dynamic but that added unnecessary overhead to the server.

Also, When Web technology was relatively new and our Computer was restricted to limited memory and  processor speed, we were serving the browser through web pages made through programming language.At the time, when hosting was costly and resource were limited, there is where JavaScript comes in.

Why JavaScript?

JavaScript is executed on users' computers when they access the page, meaning that anything you can do in JavaScript will not add processing strain onto your server.

Hence, it is client-side. This made sites much more responsive for the end user and less expensive in terms of server traffic.

Moreover, it add to the functionality of any web page.

JavaScript enables you to take your static html and add/make changes to it live on in the browser and does not affect operations on the server.

Who should use JavaScript?

It is not that hard to learn and it is very versatile. Its very easy to grasp the concept, with very little programming background. So, anybody can get his hands dirty with no or minimal overhead.

Advantages :

> Client side scripting language, therefore no server burden.

> Most of all the available popular client side language is based or dependent on JavaScript, for instance: jQuery, AngularJs, NodeJs, to name a few.

> It allows the developer to develop highly scalable web apps.

> Functionality, like Partial page load via AJAX, removes frustrating reload of the page.

> Information that changes constantly can be loaded periodically without the need for user interaction.

> JavaScript can enhance the interfaces HTML gives us.Also, add animation and similar functionality to it.

> JavaScript can be used in other contexts than a Web browser. For instance,Netscape created server-side JavaScript as a CGI-language that can do roughly the same as Perl or ASP.

JavaScript is a wonderful technology to use on the web. It plays nicely with other web technologies — such as HTML and CSS — and can even interact with plugins such as Flash. JavaScript allows us to build highly responsive user interfaces, prevent frustrating page reloads, and even fix support issues for CSS.

Course Highlights:

  • Angular JS

  • React JS

  • jQuery

  • AmberJS

  • ExpressJS

  • NodeJS

  • RequireJS