In this JavaScript with jQuery Training course, students will become both familiar with the language and confident enough to work with it in any context. They’ll learn how to navigate and manipulate the DOM API, how to communicate between the browser and server, how to effectively leverage closures, how JavaScript’s object model differs from the model of classical object-oriented programming languages, what jQuery is and how to add it to applications, how to use jQuery to select complex sets of elements from the DOM, how to develop rich web pages that respond to user interaction, how to interact with server-side code using Ajax, how to write their own or use third-party plugins and how to test JavaScript applications.
Um9ib3RvOnJlZ3VsYXI=
Upon successful completion of this course, students will be able to:
Navigate and manipulate the DOM API
Use JavaScript to communicate between the browser and server
Use JavaScript closures effectively
Understand how JavaScript’s object model differs from classical object-oriented programming languages
Understand what jQuery is and how to add it to applications
Use jQuery to select complex sets of elements from the DOM
Develop rich web pages that respond to user interaction
Interact with server-side code using Ajax
Use third-party plugins or write your own
Test JavaScript applications
Um9ib3RvOnJlZ3VsYXI=
Students should have familiarity with using HTML in web applications.
Um9ib3RvOnJlZ3VsYXI=
This course is for those new to, or already experienced with, JavaScript who want to further their understanding of the language.
Um9ib3RvOnJlZ3VsYXI=
JavaScript Basics
Debugging Tools
JavaScript Functions
JavaScript Arrays
More On Element Selection
Working with jQuery
JavaScript Strings and Regular Expressions
Object-Oriented JavaScript
JavaScript Event Handling
Advanced JavaScript
Attributes, Forms, and DOM
More jQuery!
Event Handling
More On Elements!
Ajax
Navigation Techniques
jQuery Plug-Ins & Enhancements
jQuery Plugins
jQuery UI
Templates
JavaScript Object Notation (JSON)
JSON Objects
JSON Syntax and Processing
jQuery, JSON, and AJAX
jQuery
Why jQuery?
Basic jQuery
Manipulating the DOM
Advanced Topics
JavaScript Best Practices
Performance and Optimization
Download Options
Security
Web Design
Responsive Web Design
User Interface Principles
Layout Techniques
Selection Techniques
This course does not align to a specific exam or certification.