JavaScript for Web Development

Course Overview

           
  • This JavaScript for Web Development course imparts hands-on practical knowledge of the JavaScript programming language. The courses guides new JavaScript programmers through every essential technique from script setup to advanced DOM and CSS programming. Be the Javascript expert your organization needs with this comprehensive foundation course in Javascript.
  •  
  • Key Features: 
  • 1.Cloud labs 
  • 2.24/7 Support
  • 3.Access to recordings and materials
  • 4.Lesson-end quizzes 
  • 5.Course-end Assessments
  • 6.Hands-on assignment
  •  

At the end of the training, participants will be able to:

  1. Discuss data types, literals, and variables
  2. Explain operators, control structures, and functions
  3. Describe event handling, regular expressions, and form validation
  4. Define the JavaScript Document Object Model (DOM), Cascading Style Sheets (CSS), and Dynamic HTML

Pre-requisite

  • Working knowledge of HTML is recommended

Duration

2 days

Course Outline

  1. What JavaScript?
  2. Advantages of JavaScript
  3. Features of JavaScript
  4. Hello world program
  5. Debugging
  1. Comments
  2. Types of comments
  3. Type system
  4. Data Types in Javascript
  5. Constants and variables
  6. Arithmatic operators
  7. Comparision operators
  8. Logical operators
  9. Assignment operators
  10. Bitwise operators
  11. Type of operators
  1. Conditional statements
  2. Types of conditional statements
  3. Bugs to Watch For
  4. Conditional statements: simple if
  5. Conditional statements: if else
  6. Conditional statements: else if ladder
  7. Conditional statements: nested if
  8. Switch statement
  9. Loops
  10. For loop
  11. For-in loop
  12. For-of loop
  13. While Loop, Do while
  14. Array
  15. Array Methods
  1. Basics of Functions
  2. Function Innovation
  3. Creating a library of functions
  4. Strings
  5. String Methods
  6. Data Objects
  7. Get-methods-date
  8. Set-methods-date
  1. Exceptions
  2. Try-catch block
  3. Finally
  4. Throwing Exceptions
  5. Error Object
  6. Types of Error
  7. catching Exceptions
  1. HTML DOM
  2. DOM Model
  3. Document Object
  4. Getting Elements by ID
  5. Getting Elements by class
  6. Getting Elements by name
  7. Queries
  8. Creating Nodes
  9. Handling Attributes
  10. Removing Nodes
  1. Event Model
  2. Event Object
  3. Form Validation
  4. AJAX and XHR
  5. Get request using AJAX
  6. Post request using AJAX
  1. Function to change context
  2. Call(), apply, bind() functions
  3. Javascript Object Model
  4. Creating Object
  5. Stringification
  6. Parsing for Objects
  7. Beyond Javascript

Reviews