JavaScript

Live Online (VILT) & Classroom Corporate Training Course

JavaScript Development training class teaches attendees how to build rich client-side web applications using HTML, CSS, and JavaScript.

How can we help you?


  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access

JavaScript

Overview

In this training participants develop real-world JavaScript applications and learn how to create object-oriented JavaScript applications, handle exceptions, and how to use regular expressions. Then they take their JavaScript skills to a more advanced level by working with events, images, timers, closures, callbacks, namespaces, and JSON.

Objectives

At the end of Javascript training course, participants will be able to

  • Develop real-world JavaScript applications
  • Use arrays, web storage, and JavaScript libraries
  • Create object-oriented JavaScript applications
  • Handle exceptions
  • Use regular expressions
  • Work with events, images, and timers as they build applications like slide shows
  • Use closures, callbacks, namespaces, and the module pattern to secure their applications
  • Use JSON to transmit and store data

Prerequisites

HTML5 and CSS3 training or equivalent experience. No prior programming experience is assumed, though this course can be swiftly adapted for a programming-savvy audience.

Course Outline

Getting Started With JavaScript2021-06-25T16:43:24+05:30
  • How to include JavaScript in an HTML document
  • Two ways to include JavaScript in the head of an HTML document
  • The JavaScript syntax
  • How to work with JavaScript data
  • Two illustrative applications
The Essential JavaScript Statements2021-06-25T16:44:45+05:30
  • How to code the basic control statements
  • Three illustrative applications
  • How to work with arrays
  • The Test Scores application with an array
JavaScript Objects, Functions, and Events2021-06-25T16:44:58+05:30
  • How to use objects to work with data
  • How to use functions
  • How to handle events
  • Two illustrative applications
How To Script Forms and Controls2021-06-25T16:45:15+05:30
  • DOM scripting properties and methods
  • The FAQs application
  • How to script forms and controls
  • The Register application
  • How to add new nodes to the DOM
  • The Register application with a table
How To Test and Debug a JavaScript Application2021-06-25T16:45:37+05:30
  • An introduction to testing and debugging
  • How to debug with Chrome’s developer tools
  • Other debugging methods
Numbers, Strings, and Dates2021-06-25T16:45:58+05:30
  • How to work with numbers
  • The PIG application
  • How to work with strings
  • How to work with dates and times
  • The Count Down application
How To Code Control Statements2021-06-25T16:46:25+05:30
  • How to code conditional expressions
  • How to code the selection structures
  • The Invoice application
  • How to code the iteration structures
Arrays and Web Storage2021-06-25T16:46:49+05:30
  • How to create and use an array
  • How to use the methods of an Array object
  • Other skills for working with arrays
  • How to use web storage
  • The Task Manager application
How To Create and Use Functions2021-06-25T16:47:08+05:30
  • Basic skills for working with functions
  • The Task Manager application
  • Object-oriented skills for working with functions
How To Create and Use Objects2021-06-25T16:47:30+05:30
  • Basic skills for working with objects
  • What you need to know about JavaScript prototypes
  • The Task Manager application
  • Advanced skills for working with objects
  • The enhanced Task Manager application
Using Regular Expressions, Handling Exceptions, and Validating Data2021-06-25T16:47:55+05:30
  • How to use regular expressions
  • How to handle exceptions
  • The Register application
Events, Images, and Timers2021-06-25T16:48:15+05:30
  • How to work with events
  • The FAQs application
  • How to work with images
  • The Rollover application
  • How to use timers
  • The Slide Show application
Closures, Callbacks, and Recursion2021-06-25T16:48:36+05:30
  • Introduction to closures
  • How to use closures
  • The Slide Show application
  • How to use callbacks
  • How to use recursion
  • The Task Manager application
Namespaces, Modules, and Custom Properties2021-06-25T16:48:56+05:30
  • How to work with namespaces
  • The Task Manager application
  • How to work with the module pattern
  • The Slide Show application
  • How to customize properties
  • The enhanced Slide Show application
JavaScript Object Notation (JSON)2021-06-25T16:49:14+05:30
  • An introduction to JSON
  • How to work with JSON in JavaScript
  • The Task Manager application
  • How to customize the stringify method
  • How to customize the parse method
  • The enhanced Task Manager application
2023-01-06T15:33:07+05:30

Title

Go to Top