Course Content
WEB ENGINEERING
About Lesson

JS Introduction

  • What is JS
  • Scripting Languages
  • Types of Script
  • Client / Server Side
  • Advantages of JS
  • Limitations of JavaScript
  • JS Development Tools

JS Syntax

  • Basic Syntax
  • JavaScript Placement in HTML

JS Output

  • Within Body
  • Within Head
  • Within a Separate File
  • Within Terminal

JS Dialog Boxes

  • Alert Box
  • Confirmation Box
  • Prompt Box

JS Comments

  • Single line comments
  • Multi line comments

JS Variables and Data Types

  • JS Variable Scope

JS Operators and Types

  • Arithmetic Operators
  • Comparison Operators

 JavaScript ES5 – ES6

  • Switch Case

JS Loops

  • while Loop
  • do…while Loop
  • For Loop
  • for…in
  • Loop Control (Break / Continue)

JS Functions

  • Built-in Functions
  • JS String
  • JS Math
  • JS Numbers
  • JS Random
  • JavaScript Dates
  • User Define Functions

JS Array

  • Array Properties
  • Array Methods

JS with HTML Form

  • JavaScript Form Validation
  • Validate Empty Text Box
  • Validate Text Length
  • Compare Password
  • Validate Email

JS Errors

  • Try
  • Catch
  • Throw
  • finally

 

JS Page Redirection

  • Logical (or Relational) Operators
  • Assignment Operators
  • Conditional (or ternary) Operators

JS Control Follow

  • if statement
  • if…else statement
  • if…else if… statement.

JS with Images JS Objects

JS Events

JS Page Printing