Repository for the course JavaScript OOP at Telerik Academy
The JavaScript OOP is about building of low-level user interface. The course covers topics like DOM, jQuery, events, graphics & animations with HTML5 Canvas and templates
[00. Course Introduction](/Topics/00. Course-Introduction)
[01. Functions and Function Expressions](/Topics/01. Functions-and-Function-Expressions)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-OOP/master/Topics/01 . Functions-and-Function-Expressions/index.html) / [ Demos](/Topics/01. Functions-and-Function-Expressions/demos) / [ Tasks](/Topics/01. Functions-and-Function-Expressions/homework) / [ Videos](/Topics/01. Functions-and-Function-Expressions/VIDEOS.md)
[02. Closures and Scope](/Topics/02. Closures-and-Scope)
[03. Modules and Patterns](/Topics/03. Modules-and-Patterns)
[04. Classes and Class Constructors](/Topics/04. Classes-and-Class-Constructors)
[05. Class Methods and Properties](/Topics/05. Class-Methods-and-Properties)
[06. Class Inheritance](/Topics/06. Class-Inheritance)
[07. ES2015 Features](/Topics/07. ES2015-Features)