JavaScript: Advanced Fundamentals to jQuery & Pure DOM Scripting
Pluralsight
Course Summary
Gain an advanced understanding of difficult JavaScript concepts like closure, new, “thisâ€, prototypical inheritance, type comparators, coercion, and delete.
-
+
Course Description
Gain an advanced understanding of difficult JavaScript concepts such as JavaScript closure, new keyword, “thisâ€, prototypical inheritance, type comparators, coercion, and delete. Learn what happens in memory with pointers when using assignments and “deleteâ€. Then learn what’s under the hood of the popular jQuery library by building your own version of the library in vanilla JavaScript and the DOM API. Learn to build interactive components from scratch using pure DOM scripting and advanced JS concepts. Course materials can be found at https://frontendmasters.com/assets/resources/justinmeyer/JS-DOM-jQuery.zip with setup instructions found here https://frontendmasters.com/assets/resources/justinmeyer/Workshop-JS-jQuery-DOM.pdf
-
+
Course Syllabus
JavaScript Basics- 20m 24s
—Introduction 4m 36s
—Basic JS 10m 20s
—JavaScript Features 5m 27sData Types, Operators, and Primitives- 39m 36s
—Data Types and Operators 8m 32s
—References 9m 26s
—The delete Keyword 8m 58s
—typeof 6m 22s
—Summary 6m 16sComparison- 15m 9sClosures- 58m 38sContext- 1h 2mPrototypal Inheritance- 51m 56sjQuery Functional Units- 1h 13mFinding Elements- 1h 42mTraversing Elements- 37m 8sAttributes and Properties- 30m 24sEvents- 31m 25sBuilding a Tabs Widget- 16m 23s