FCA

Instructor

Falguni Shah

Category

Web Development

Course : JAVA SCRIPT

Description

Course Name         :   JavaScript

Course Level          :   Intermediate

Course Duration    :   3 Months

Classes per Month:    8 Classes per Month (24 Classes)

About This Course:

This course offers the student the fundamental knowledge of Scripting and Client-side Validations. JavaScript (JS) is an interpreted computer programming language. It was originally implemented as part of web browsers so that client-side scripts could interact with the user, control the browser, communicate asynchronously. JavaScript is the world’s most popular programming language. It is the language for HTML and the web, for servers, PCs, laptops, tablets, smart phones, and more.

Learning Objectives:

·       What is JavaScript

§  What is Javascript,

§  JavaScript history,

·       JavaScript Core

§  Syntax, Variables, Values, Data Types

§  Data Types.

§  Expressions and Operators.

§  Control structures

§  Error handling

§  Numbers.

§  Strings.

§  Arrays

§  Functions

§  Indexed Collections

§  JSON

§  Iterators and generators

§  Modules

§  Promises

§  Regular Expressions.

§  Objects

§  Prototype based Object Oriented Programming

§  Classes

§  Metaprogramming

·       Server-side JavaScript

§  JavaScript engines

§  Basics of server-side solutions.

·       JavaScript in Browser

§  JavaScript in Web browser

§  Browser Object Model

§  Document Object Model

§  Handling Events