C# Corner Launches New Learn Series - Learn JavaScript

C# Corner Launches new Learn series "Learn JavaScript"

Adding a new feather to its hat, C# Corner has launched a new learning series, "Learn JavaScript".
Learn series is C# Corner's way to teach you cutting edge technologies.
JavaScript, commonly abbreviated as JS, is an ECMAScript compatible programming language. JavaScript is a high-ranking, mostly just-in-time, multiparadigm assembled. It has curly bracket notation, intuitive scripting, object-orientation concept, and high-class functions.
JavaScript gained popularity because of the following features:
  1. Increased execution speed as it is interpreted and not compiled
  2. Easy to learn and implement.
  3. It is supported by all modern browsers with built-in interprets.
  4. It works efficiently with other languages, to provide an optimal web solution.
  5. JavaScript is both capable of Front-End and Back-End.
  6. Provides greater performance for websites and web applications with reduced code length.
Some facts about JavaScript:
  1.  JavasScript along with HTML and CSS forms the 3 main components of WWW or the World Wide Web.
  2. JavaScript was developed under project Mocha.
  3. JavaScript was created in just 10 days, covering very limited functionalities.
  4. JavaScript is an interpreted language.
  5. According to Github Octoverse, although JavaScript has not seen any growth, then also is among the top languages used on the web. 
This series intends to introduce the learners to the amazing world of JavaScript. The series provides you with everything necessary to get started with JavaScript.
The series starts by providing an introduction to JavaScript.
Before we get on to learning JavaScript one needs to understand the difference between Client-Side and Server-Side Programming Languages. So after learning what JavaScript is we will learn the difference between the two.
Post this our journey into the world of JavaScript starts in the following order:
  1. Comments and Objects
  2. Enable and Disable Anchor Tags(Links)
  3. Variables
  4. Operators
  5. Conditional Statements
  6. Looping Statements
  7. Block, Break, Continue and Return Statements
After learning about the basics concepts of JavaScript we will learn some concepts that are built on these basic concepts:
  1. Functions
  2. Events
  3. Cookies
  4. Page Redirection
  5. Dialog Boxes
  6. Objects
  7. Math Object
  8. Array
  9. Document Object Model(DOM)
  10. Error and Exception Handling
  11. Form Validation
To learn more, please visit Learn JavaScript.