Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Closure Library
Introduction
JavaScript Challenges and Closure Library (8:48)
Tools (8:16)
Hello Closure
Contents (0:48)
Create Project (1:50)
Install Closure Library (4:29)
Hello from Closure Library (4:40)
Dependencies and Namespaces (2:56)
Dependency Map (2:55)
Application Namespaces (3:59)
Application Dependencies (5:29)
Building Dependencies (8:54)
Conclusion (1:35)
Object-Oriented Design, User Interface and Event Handling
Contents (2:06)
Password Generator App (5:22)
User Interface and Event Handling (5:30)
Build a Custom Component (1:52)
Constructor (1:22)
Inheritance (2:38)
Private Properties (1:58)
Override Parent Methods (6:23)
Listenting to Events (3:19)
Private Methods (4:39)
Singleton Pattern (4:38)
Conclusion (1:28)
Asynch Programming, Client-Server Communication and Advanced Event Handling
Contents (1:51)
Weather App (3:40)
Model-View-Presenter (1:21)
The Model (9:17)
The View - Part 1 (3:49)
The View - Part 2 (5:00)
The View - Part 3 (2:34)
The Presenter (7:05)
Initialize MVP (4:00)
Custom Events - Part 1 (6:52)
Custom Events - Part 2 (4:25)
Custom Events - Part 3 (3:15)
Weather Service - Part 1 (4:49)
Weather Service - Part 2 (8:03)
Weather Service - Part 3 (3:15)
Keyboard Events - Part 1 (7:03)
Keyboard Events - Part 2 (10:05)
Handling Client-Server Communication Errors (9:03)
Browser Storage (9:16)
Conclusion (1:35)
Compilation and Optimizations
Contents (2:05)
Closure Compiler (4:04)
Simple Optimizations - Part 1 (8:06)
Simple Optimizations - Part 2 (9:34)
Advanced Optimizations (12:28)
Using Multiple Compiled Javascript Files (14:52)
Conclusion (3:03)
Custom Events - Part 3
Lecture contents locked
Enroll in Course to Unlock
If you're already enrolled,
you'll need to login
.