Social Share
featured

Javascript

3 Curriculum
( 2 Reviews )

Introduction

  • Lesson 1. JavaScript Overview
  • Lesson 2. JavaScript Syntax
  • Lesson 3. Type of JavaScript
  • Lesson 4. Embedding Script In HTML File
  • Lesson 5. Variable

Operators

  • Lesson 1. Arithmetic
  • Lesson 2. Logical
  • Lesson 3. Comparison
  • Lesson 4. Assignment
  • Lesson 5. Conditional

Conditional Statement & Looping Statement

  • Lesson 1. If
  • Lesson 2. If. Else
  • Lesson 3. Switch
  • Lesson 4. While
  • Lesson 5. Do/while
  • Lesson 6. For

Function & Object

  • Lesson 1. Passing Parameter to function
  • Lesson 2. Returning a value from function
  • Lesson 3. Creating Object
  • Lesson 4. Accessing Object Properties

Method

  • Lesson 1. Array Object
  • Lesson 2. String Object
  • Lesson 3. Date Object
  • Lesson 4. Math Object
  • Lesson 5. Window Object
  • Lesson 6. Navigator Object

Event Type

  • Lesson 1. Mouse Events
  • Lesson 2. Frame/Object Events
  • Lesson 3. Form Events

Javascript Introduction

JavaScript is a popular programming language that is used to create interactive web pages. It was created by Brendan Eich in 1995 and is now widely used for both client-side and server-side development². JavaScript is a lightweight, cross-platform, single-threaded, and interpreted compiled programming language. It is also known as the scripting language for webpages. JavaScript is a weakly typed language (dynamically typed) and can be used for both imperative and declarative programming. JavaScript is well-known for the development of web pages, and many non-browser environments also use it. It contains a standard library of objects, like Array, Date, and Math, and a core set of language elements like operators, control structures, and statements. JavaScript can be used for Client-side developments as well as Server-side developments. In client-side development, JavaScript supplies objects to control a browser and its Document Object Model (DOM). Client-side extensions allow an application to place elements on an HTML form and respond to user events such as mouse clicks, form input, and page navigation. Useful libraries for the client side are AngularJS, ReactJS, VueJS, and so many others. In server-side development, JavaScript supplies objects relevant to running JavaScript on a server. Server-side extensions allow an application to communicate with a database, and provide continuity of information from one invocation to another of the application, or perform file manipulations on a server. The useful framework which is the most famous these days is node.js. JavaScript can be added to an HTML file in two ways: Internal JS and External JS. We can add JavaScript directly to our HTML file by writing the code inside the <script> tag. The <script> tag can either be placed inside the <head> or the <body> tag according to the requirement. We can also write JavaScript code in another file having an extension.js and then link this file inside the <head> tag of the HTML file in which we want to add this code.

Why Learn Javascript

JavaScript is a versatile programming language that is used for both client-side and server-side development. It is well-known for the development of web pages, and many non-browser environments also use it. JavaScript is a weakly typed language (dynamically typed) and can be used for both imperative and declarative programming. It contains a standard library of objects, like Array, Date, and Math, and a core set of language elements like operators, control structures, and statements. JavaScript can be added to an HTML file in two ways: Internal JS and External JS. There are many reasons why you should learn JavaScript, but the most obvious one is if you have hopes of becoming a web developer. JavaScript is a must-learn language for web developers as it is used to create interactive web pages that respond to user actions. It can be used to validate user input, create dynamic menus, and much more. Even if you haven't decided on a tech career, being proficient in JavaScript will enable you to build websites from scratch, which is a pretty useful skill to have in today's job market.

Review

Average Rating
4
Details
  • 1 Star
    0
  • 2 Star
    0
  • 3 Star
    0
  • 4 Star
    2
  • 1 Star
    0

Comments ( 2 )

  • Ram MNovember 1, 2017

    Cras porttitor sed diam
    Vestibulum a mauris orci. Sed eros enim, euismod at eros ac, vestibulum volutpat tortor. Suspendisse neque dui, rutrum congue ligula ut, semper pulvinar diam.


  • Andre DubusNovember 1, 2017

    Maecenas euismod mi ac risus faucibus
    Suspendisse vitae iaculis purus, non malesuada odio. Nunc nec interdum est, vel porta lacus. Praesent leo magna, lacinia non arcu eget, pulvinar tristique sapien. Etiam eget urna eget magna sollicitudin molestie. Praesent vitae libero ligula. Suspendisse ut tortor nulla. Nunc a bibendum nibh. Etiam ornare scelerisque velit sed egestas.

  • Ram MNovember 1, 2017

    Cras porttitor sed diam
    Vestibulum a mauris orci. Sed eros enim, euismod at eros ac, vestibulum volutpat tortor. Suspendisse neque dui, rutrum congue ligula ut, semper pulvinar diam.