geekscoders.com
Modern JavaScript - Geekscoders
<span style="font-size: 14pt;">Welcome to<strong> Modern JavaScript</strong> Course, as you know JavaScript is a scripting </span>
<span style="font-size: 14pt;">language that was introduced for building web pages alive and interactive with the </span>
<span style="font-size: 14pt;">user. JavaScript is also , often abbreviated as JS, is a programming language that </span>
<span style="font-size: 14pt;">conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time </span>
<span style="font-size: 14pt;">compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype </span>
<span style="font-size: 14pt;">based object-orientation, and first class functions.</span>
<h3><span style="font-size: 14pt;"><strong>What is ES ?</strong></span></h3>
<span style="font-size: 14pt;">In the year 1996, a standards organization called <a href="https://en.wikipedia.org/wiki/ECMAScript" target="_blank" rel="noopener noreferrer">ECMA</a> (European Computer </span>
<span style="font-size: 14pt;">Manufacturers Association) International <a href="https://geekscoders.com/courses/pyqt5-tutorials/" target="_blank" rel="noopener noreferrer">carved</a> out standard specification called</span>
<span style="font-size: 14pt;"> ECMAScript (ES) which all browser vendors could implement. And Javascript is the</span>
<span style="font-size: 14pt;"> most well-known implementations of ES.</span>
<h3><span style="font-size: 14pt;"><strong>Versions of ES ?</strong></span></h3>
<span style="font-size: 14pt;">There are different version of ES that are released during different years.</span>
<span style="font-size: 14pt;">ES1 (1997) it was the fist edition.</span>
<span style="font-size: 14pt;">ES2(1998) editorial changes only.</span>
<span style="font-size: 14pt;">ES3(1999) regular expressions and try/catch added.</span>
<span style="font-size: 14pt;">ES4 this version was not released because of some issues.</span>
<span style="font-size: 14pt;">ES5(2009) added some new features like use strict, isArray, foreach, map, filter, reduce and some more.</span>
<span style="font-size: 14pt;">ES6(2015) some new features has been added, that we will talk about this.</span>
<span style="font-size: 14pt;">ES7 (2016) some new features has been added, that we will talk about this.</span>
<span style="font-size: 14pt;">ES8(2017) some new features has been added, that we will talk about this.</span>
<span style="font-size: 14pt;">ES9(2018)</span>
<span style="font-size: 14pt;">ES10(2019)</span>
<span style="font-size: 14pt;">ES11(2020)</span>
<span style="font-size: 14pt;">This will be a one video course with two hours training on Modern JavaScript, </span>
<span style="font-size: 14pt;">it will cover complete different topics on JavaScript ES6, ES7 and ES9.</span>