Javascript

Software Tools required: nodejs, notepad++

 

 

COURSE CONTENT :
Javascript ·         Introduction

·         Output

·         Syntax

·         Statements

·         Comments

·         Variables

·         Operators

·         Arithmetic

·         Assignment

·         Data Types

·         Scope

·         Events

·         Strings

·         String Methods

·         Numbers

·         Number Methods

·         Math

·         Dates

·         Date Formats

·         Date Methods

·         Arrays

·         Array Methods

·         Booleans

·         Comparisons

·         Conditions

·         Switch

·         Loop For

·         Loop While

·         Break

  • Type Conversion
  • RegExp
  • Errors
  • Debugging
  • Hoisting
  • Strict Mode
  • Style Guide
  • Best Practices
  • Mistakes
  • Performance
  • Reserved Words

·         JSON

 

Objects
  • Object Definitions
  • Object Properties
  • Object Methods
  • Object Prototypes
Functions
  • Function Definitions
  • Function Parameters
  • Function Invocation
  • Function Closures
Libraries
  • UnderscoreJS
  • RequireJS