Skip to content

SunShine Softwares

SunShine Birthday Celebration Offer

Call: +91-9928016573, 9887116583

mca-internship

Java Script Training in Jaipur

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

JavaScript Training Syllabus

  • What is JavaScript?
  • Evolution of JavaScript
  • Features of JavaScript
  • Advantages and Disadvantages of JavaScript
  • How does JavaScript works?
  • Structure of a JavaScript program
  • How to write JavaScript in Notepad++, Visual Studio Code, and Eclipse IDE?
  • How to add JavaScript in HTML?
  • How to include External JavaScript in HTML?
  • JavaScript Comments
  • JavaScript Keywords
  • Data Types in JavaScript
    JavaScript Variables
  • Types of Variables in JavaScript
  • Key Difference between Var, Let, and Const
  • What are Operators in JavaScript?
  • Assignment Operator
  • Comparison Operators
  • Logical Operators
  • Conditional Operators
  • Bitwise Operators
  • Unary Operators
  • TypeOf Operator
  • Operator Precedence
  • Conditional Statement
    • If statement
    • If else statement
    • Switch statement
  • Loop statements
    • While Loop
    • Do while Loop
    • For loop
    • Nested for loops
    • For In loop
    • For Of loop
    • Break statement
    • Continue statement
  • What is a function in JavaScript?
  • How to call a function in JavaScript using arguments?
  • Pass By Value in JavaScript
  • Function return (or return statement)
  • Nested functions
  • Rest parameter
  • Anonymous functions
    Recursion
  • Arrow Function
  • What is an Object?
  • Types of Objects
  • Array Object
    • Properties of Array Object
    • Methods of Array Object
  • String Object
    • Properties of String Object
    • Methods of String Object
  • Math Object
    • Properties of Math Object
    • Methods of Math Object
  • Date Object
    • Methods of Date Object
  • Global Object
    • Properties of Global Object
    • Methods of Global Object
  • Number Object
    • Properties of Number Object
    • Methods of Number Object
  • Creating your own Objects
    • Defining methods
  • Top-level Objects
  • Window Object
    • Creating a Window
    • Communicating with the user
    • Working with Timeouts
    • Some properties of Window Object
    • Some other useful methods of Window Object
  • Location Object
    • Properties of Location Object
    • Methods of Location Object
  • Document Object
    • Properties of Document Object
    • Methods of Document Object
  • The Navigator Object
    • Properties of Navigator Object
    • Methods of Navigator Object
  • History Object
    • Properties of History Object
    • Methods of History Object
  • Screen Object
  • Working with Frames
    • Creating frames
    • The frame tree
    • Accessing frames
    • Nested frames
    • Frame object model
    • Frame element object
  • Events
    • How does it work?
  • Objects and Events
    • Creating an Event handler
    • Changing Event handlers
  • Managing JavaScript Events
    • Mouse Events
    • Keyboard Events
    • The onLoad and onUnload Events
  • Event Simulation
  • The Event object
  • Event capturing
    • Turning off Event capturing
  • Event bubbling
    • Preventing Event bubbling
  • Exceptions and Errors
  • Exception mechanism
  • “try-catch-finally” constructions
  • Throwing exceptions
  • Error Object
    • Properties of Error Object
    • Methods of Error Object
  • The Form Object
    • Accessing Forms within JavaScript
    • Accessing Form elements
    • About <input> element objects
    • Properties of Form Object
    • Methods of Form Object
  • Fieldset and Legend Element Objects
  • Label Element Object
  • Text Input Object
    • Properties of Text Input Object
    • Methods of Text Input Object
  • Password Input Object
  • Hidden Input Object
  • Textarea Element Object
    • Properties of Textarea Element Object
  • Button Element Object
  • Checkbox Input Object
    • Properties of Checkbox Input Object
    • Method of Checkbox Input Object
  • Radio Input Object
    • Properties of Radio Input Object
    • Methods of Radio Input Object
  • Image Input Object
    • Properties of Image Input Object
  • Select Element Object
    • Properties of Select Element Object
    • Methods of Select Element Object
  • Option Element Object
  • File Input Element Object
  • Document Object Model (DOM) and W3C
    • DOM Levels
    • DOM and JavaScript
  • New DOM Concepts
    • Element Referencing
    • Hierarchy of nodes
    • Node properties
    • Node methods
    • Generating new node content
    • Replacing node content

Short Courses