- JavaScript language & syntax
- Document & Browser Object Models
- Event-driven programming with JavaScript
- Variables & Scope
- Scripting Forms
- Error handling & Debugging
- Overview of Object Oriented Programming with JavaScript
- Overview of AJAX, JSON & jQuery
What you will learn
Who should attend
Web Developers who need to get to grips with the fundamentals of client-side scripting using JavaScript, in order to improve the functionality of user interfaces, web forms, controls and so forth. Also suitable for people who want to go on to learn more about AJAX or jQuery.
Prerequisites
Delegates should be comfortable with HTML4 and some CSS. Knowledge of XML would be useful, as would experience in any other programming language (but these are not mandatory).
Web Development with JavaScript Training Course Syllabus
- Architecture of a Web application;
- Core Web technologies;
- DOM scripting and AJAX;
- Cross-browser compatibility
- Declaring variables and arrays
- Using operators and expressions
- Loops and decision-making constructs
- JavaScript Functions
- Alert, confirmation and prompt boxes
- Regular expressions
- Overview of objects
- The Object type
- Extending,modifying, and deleting an object
- Inheriting properties and methods
- Cascading methods
- Using predefined objects
- Manipulating arrays
- Creating new object types
- Overview of HTML forms
- Accessing elements in a form
- Event-handling
- Validating user input
- UX considerations
- Treating images as objects
- Rollovers / Mouseovers
- Loading images efficiently
- Interacting with the browser
- Managing windows
- Interacting with the status bar
- Using timeouts, frames, and cookies
- Managing documents
- Detecting nodes
- Searching for nodes
- Adding content to the page
- The core event model
- Understanding the Event object
- Event propagation
- Cross-browser events
- Types of style sheets
- Modifying styles of an element
- CSS and positioning
- Object models for DHTML
- Portability
- Creating an XMLHttpRequest object
- Interacting with a server
- Handling XML and JSON responses
- Updating the user interface
- Real Time Training
- Use cases for practice
- Installation
- Presentations
- Documentation
- Resume preparation
- FAQs
Highlights
Course details
Duration: 45 Days ( Approx )
Session Duration: 1 hr 15min
Trainer Profile
Our trainer is a real time expert working in one of the top MNC’s. He is an expert trainer in understanding the student requirement and explains the concepts in a way students remember it for long. It a practical and job oriented approach, which helps the students to understand and implement the same when they go to Job.