Introduction to javascript
Tags: javascript, beginners, programming, tutorial
Published: 2021-10-16 20:13:44

<div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-oCGUWYP1Hzg/YKVif_s7OtI/AAAAAAAAAK8/sxTJ6ylxzJQOhyLgfbTlsEKB_gRGfCu3ACLcBGAsYHQ/s800/javascript.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Javascript : #1 Introduction to javascript" border="0" data-original-height="300" data-original-width="800" src="https://1.bp.blogspot.com/-oCGUWYP1Hzg/YKVif_s7OtI/AAAAAAAAAK8/sxTJ6ylxzJQOhyLgfbTlsEKB_gRGfCu3ACLcBGAsYHQ/s16000/javascript.png" title="Javascript : #1 Introduction to javascript" /></a></div><br /><br /></div><br /><h1 style="text-align: left;"><span style="font-size: x-large;">So , What&nbsp; is Javascript ?!</span></h1><div style="text-align: left;"><p style="text-align: left;"><span style="font-size: medium;">&nbsp;</span><span style="font-size: large;">Javascript is one of the most popular programming languages in the world. It has a lot of <b>features</b> as&nbsp; :</span></p><h4 style="text-align: left;"><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">it's </span><span style="font-size: large;">high-level</span><span style="font-size: large; font-weight: normal;"> and easy to learn as a beginner.</span></li></ul><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">it's light-weight , </span><span style="font-size: large;">interpreted</span><span style="font-size: large; font-weight: normal;"> or </span><span style="font-size: large;">just-in-time</span><span style="font-size: large; font-weight: normal;">( Just In Time Compilation, JIT, or Dynamic Translation, is compilation that is being done during the execution of a program )</span></li></ul><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">It can by written in any of the </span><span style="font-size: large;">object-oriented</span><span style="font-size: large; font-weight: normal;"> (OOP) or </span><span style="font-size: large;">functional</span><span style="font-size: large; font-weight: normal;"> style in programming ( It's your own choice 😉).</span></li></ul><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">It has a </span><span style="font-size: large;">large community</span><span style="font-size: large; font-weight: normal;"> and a </span><span style="font-size: large;">ton of libraries</span><span style="font-size: large; font-weight: normal;"> and </span><span style="font-size: large;">frameworks</span><span style="font-size: large; font-weight: normal;"> to work with and to help you in your projects.&nbsp;</span></li></ul><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">It's used in the most popular</span><span style="font-size: large;"> tech companies</span><span style="font-size: large; font-weight: normal;"> like Google, Facebook, Twitter, Apple and Microsoft.</span></li></ul><ul style="text-align: left;"><li><span style="font-size: large; font-weight: normal;">A lot of the world's most popular applications are built using javascript as Uber, LinkedIn, Netfilx and much more.</span></li></ul></h4></div><h3 style="text-align: left;"><span style="font-size: x-large;">Uses of Javascript</span></h3><div style="text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://cdn.educba.com/academy/wp-content/uploads/2018/09/Top-Uses-Of-JavaScript.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Top uses of Javascript" border="0" data-original-height="444" data-original-width="800" src="https://cdn.educba.com/academy/wp-content/uploads/2018/09/Top-Uses-Of-JavaScript.jpg" title="Top uses of Javascript" /></a></div><br /><p style="text-align: left;"><span style="font-size: large;"><br /></span><span style="font-size: large;">Although javascript is mostly used for building web applications and for web development purposes, it can be used a s a <b>multi-purpose programming language</b>, as it can be used in :</span></p></div><div style="text-align: left;"><ul style="text-align: left;"><li><span style="font-size: large;">Frontend Web development</span></li><li><span style="font-size: large;">Backend Web development</span></li><li><span style="font-size: large;">Game development</span></li><li><span style="font-size: large;">Mobile application development</span></li><li><span style="font-size: large;">Artificial intelligence and Machine learning</span></li></ul></div><h1 style="text-align: left;"><span style="font-size: x-large;">Average Salary for javascript dev jobs</span></h1><div class="separator" style="clear: both; text-align: center;"><a href="https://1.bp.blogspot.com/-YLAoZet71eQ/YKLQBaFAmhI/AAAAAAAAAK0/lteJgyNPSV4tea9nS4ZXNEpJoZxU6HeBQCLcBGAsYHQ/s1105/Screenshot%2B%2528218%2529.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Javascript dev average salaries" border="0" data-original-height="417" data-original-width="1105" src="https://1.bp.blogspot.com/-YLAoZet71eQ/YKLQBaFAmhI/AAAAAAAAAK0/lteJgyNPSV4tea9nS4ZXNEpJoZxU6HeBQCLcBGAsYHQ/s16000/Screenshot%2B%2528218%2529.png" title="Javascript dev average salaries" /></a></div><br /><div><br /></div><div><span style="font-size: large;">The <b>average salary</b> for a javascript developer is <b>$112152</b> per year in the US.</span></div><div><span style="font-size: large;"><br /></span></div><h1 style="text-align: left;"><span style="font-size: x-large;">Prerequisites</span></h1><h4 style="text-align: left;"><span style="font-size: large;">No prior experience required ... !!!</span></h4><div><span style="font-size: large;"><span style="font-family: Ubuntu;">If you are an absolute beginner, this course is for you, programming concepts will be discussed in details through the course .</span></span></div><div><span style="font-family: Ubuntu; font-size: large;">All what you need is :</span></div><div><ul style="text-align: left;"><li><span style="font-family: Ubuntu; font-size: large;">A computer</span></li></ul></div><div><span style="font-size: large;"><span style="font-family: Ubuntu;"><br /></span></span></div><h2 style="text-align: left;"><span style="font-size: large;"><span style="font-family: Ubuntu;">Sources&nbsp;</span></span></h2><div><span style="font-size: large;"><span style="font-family: Ubuntu;">I used a <b>little information</b> from some sources to make the tutorial perfect and complete as:</span></span></div><div><ul style="text-align: left;"><li><span style="font-size: large;"><span style="font-family: Ubuntu;">freecodecamp (for JIT definition)</span></span></li><li><span style="font-size: large;"><span style="font-family: Ubuntu;">indeed (for average salary for JS dev jobs)</span></span></li><li><span style="font-size: large;"><span style="font-family: Ubuntu;">Quora and tweekyourbiz (for companies and apps that used and is bulit using JS)</span></span></li></ul></div><div><span style="font-size: large;"><br /></span></div>