JavaScript Programming EssentialsCourse: JSCP01
Duration: 4 Days [note]
Level: II
Course Summary
JavaScript is the mechanism for creating today's "Web 2.0" pages that emphasize effective and responsive feedback and help to the user. It's also the key technology for implementing AJAX-enabled web applications. This course begins by developing JavaScript as a general programming language, then develops the essential web-programming concepts of Event-Based Programming, the DOM, and Client/Server interactions in Web Applications. Each of these lead to specific JavaScript programming techniques commonly used in client-side application programming, strongly focusing on user input validation and feedback. All techniques are implemented using only standards-based programming that works across all popular browsers. Popular open-source libraries are introduced to enable very advanced DHTML techniques such as dynamic visual effects, drag-and-drop, and dynamic data loading using AJAX. In addition to experience implementing the programming techniques, the workshops introduce many of the most widely used tools and techniques for JavaScript programming and debugging, allowing each delegate to identify and work with tools suited to their own environment. Topics Covered In This Course
What Is JavaScript?
Getting Started With JavaScript
JavaScript Language Basics
JavaScript Language Control Structures
Beyond Simple Variables
Integrating With HTML: Event Driven Programming
Handling Forms
Adding Some Style
Really Integrating With HTML: The DOM
Cookies and Data Sharing
A Little Help From Your Friends
Using AJAX
Object-Oriented Programming
What You Can Expect
Recommended Prerequisites
All delegates must have a good understanding of basic HTML syntax and document structure − experience with creating static web-pages that include simple forms, tables and images without using a WYSIWYG-style page authoring tool. All delegates should also have basic programming experience using any popular programming language. Training Style
Instructor-led but group-paced, the course alternates short demonstration-oriented lecture sessions with structured hands-on workshops. This is a programming-oriented course, and intense workshop participation will prove to be essential in achieving the course's objectives. Related Courses
Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year. You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Can't find the course you want? Call us at 800.533.3893, or email us at [email protected] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||