Marco Covarrubias – Advanced Javascript Development
Go Beyond the Basics with this Dive in to Javascript’s Most Important, Advanced Features
So you’ve got the basics down and you’re looking to grow as a Javascript developer? You want to learn how to exploit Javascript to create powerful front ends for web and mobile apps? You want to understand closures, and Object Oriented Javascript?
If so, you’ve found the right course.
Code along with Marco, your expert instructor as you learn the techniques the pros use to create production quality,bullet-proof javascript code. This course is a deep dive in to some of Javascript’s most powerful features like regular expression pattern matching, closures and prototypes. Fully understand Javascript’s powerful DOM parsing model as you apply this language to your own development work.
Javascript is becoming the most important language in web and mobile. You can’t afford not to know the techniques Marco teaches in Advanced Javascript Development.
Episodes
- Function Closures (12:09)
- Understanding Variable Scope (7:32)
- Functions as Objects (11:46)
- Variable Length Object Lists (6:36)
- Event Propagation and Bubbling (8:42)
- Lab Exercise 1
- Creating Objects (6:25)
- Object Properties (6:07)
- Object Attributes (2:10)
- Enumerations (4:45)
- Deleting Attributes (3:58)
- Lab Exercise 2
- Creating Arrays (2:58)
- How to Read and Write Arrays (4:43)
- How to Iterate Through Arrays (3:04)
- Array Methods (14:30)
- Lab Exercise 3
- Classes and Prototypes (8:26)
- Defining Your Own Classes (4:30)
- Modules (5:48)
- Lab Exercise 4
- How to Inject HTML into the DOM (11:40)
- Cloning Elements in the DOM (6:12)
- Removing Elements in the DOM (3:31)
- Lab Exercise 5
- Parsing and Displaying XML (8:36)
- XML Attributes (3:29)
- Adding Elements to an XML Tree (3:45)
- How to Delete Elements from an XML Tree (4:19)
- Modifying Elements to XML Tree (2:11)
- Lab Exercise 6
- How to Define Your Own regular Expressions (6:54)
- String Methods for Pattern Matching (2:20)
- The Regexp Object (7:33)
- Lab Exercise 7
- Window Object Methods (6:08)
- The Location Object (3:22)
- The History Object (3:52)
- Timers (3:29)
- Lab Exercise 8
- Lab Solutions