jQuery Advanced Topics
Pluralsight
Course Summary
A deep look at several advanced concepts in jQuery from performance to plugins to promises
-
+
Course Description
This course dives into several advanced topics in jQuery. Learn to leverage jQuery to move beyond simply selecting and manipulating DOM nodes. Some of the many topics covered include: authoring plugins for internal projects and for publication, improving performance of DOM node selection and insertion, customizing jQuery to add more defaults and named constants, using the data method to store and retrieve arbitrary data associated with DOM nodes, manipulating arrays and collections with jQuery's built-in utility methods, and handling events correctly even for dynamically created DOM nodes. This course also includes a comprehensive coverage of deferred objects and promises based on CommonJS. Code examples are given for most of the covered concepts.
-
+
Course Syllabus
jQuery Advanced Topics Course Introduction- 1m 48s
—Introduction 1m 48sjQuery Utility Methods- 47m 17s
—Utility Methods Overview 3m 3s
—Type Testing Function 1m 45s
—Demo: Type Testing Function 2m 44s
—Collection Manipulation Functions 2m 16s
—Demo: Collection Manipulation Functions 6m 18s
—getScript Function 3m 30s
—holdReady Function 4m 13s
—pushStack Function 3m 56s
—each Function 1m 33s
—parseJSON Function 1m 51s
—extend Function 1m 35s
—Demo: extend Function 7m 11s
—sub Function 2m 56s
—proxy Function 2m 34s
—Summary 1m 52sCustomizing jQuery- 23m 32sAuthoring Plugins- 38m 8sPerformance- 20m 34sData Method- 22m 21sAdvanced jQuery Event Handling- 29m 29s