/JavaScript-Applications

JavaScript Applications Course Repository

Primary LanguageJavaScriptMIT LicenseMIT

JavaScript-Applications

JavaScript Applications Course Repository

Repository for the course JavaScript Applications at Telerik Academy

The JavaScript Applications course introduces first steps for build web front-end application, using a back-end server (Node.js/Business clouds/etc...). The topics covered include HTTP, AJAX (both native and with frameworks), asynchronous paradigms using callbacks and promises and more...

Course Program

[00. Course Introduction](/Topics/00. Course Introduction)

Slides / [ Demos](/Topics/00. Course Introduction/demos) / [ Tasks](/Topics/00. Course Introduction/homework) / [ Videos](/Topics/00. Course Introduction/VIDEOS.md)
Slides / [ Demos](/Topics/01. Promises and asynchronous programming/demos) / [ Tasks](/Topics/01. Promises and asynchronous programming/homework) / [ Videos](/Topics/01. Promises and asynchronous programming/VIDEOS.md)
Slides / [ Demos](/Topics/02. HTTP and AJAX/demos) / [ Tasks](/Topics/02. HTTP and AJAX/homework) / [ Videos](/Topics/02. HTTP and AJAX/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/03. Consuming Web Services/index.html) / [ Demos](/Topics/03. Consuming Web Services/demos) / [ Tasks](/Topics/03. Consuming Web Services/homework) / [ Videos](/Topics/03. Consuming Web Services/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/04. Module loaders/index.html) / [ Demos](/Topics/04. Module loaders/demos) / [ Tasks](/Topics/04. Module loaders/homework) / [ Videos](/Topics/04. Module loaders/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/05. Routing/index.html) / [ Demos](/Topics/05. Routing/demos) / [ Tasks](/Topics/05. Routing/homework) / [ Videos](/Topics/05. Routing/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/06. Handlebars/index.html) / [ Demos](/Topics/06. Handlebars/demos) / [ Tasks](/Topics/06. Handlebars/homework) / [ Videos](/Topics/06. Handlebars/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/07. Web Storages/index.html) / [ Demos](/Topics/07. Web Storages/demos) / [ Tasks](/Topics/07. Web Storages/homework) / [ Videos](/Topics/07. Web Storages/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/08. Unit Testing Basics/index.html) / [ Demos](/Topics/08. Unit Testing Basics/demos) / [ Tasks](/Topics/08. Unit Testing Basics/homework) / [ Videos](/Topics/08. Unit Testing Basics/VIDEOS.md)
[ Slides](https://rawgit.com/TelerikAcademy/JavaScript-Applications/master/Topics/09. Unit testing - Spies and Mocks with Sinon/index.html) / [ Demos](/Topics/09. Unit testing - Spies and Mocks with Sinon/demos) / [ Tasks](/Topics/09. Unit testing - Spies and Mocks with Sinon/homework) / [ Videos](/Topics/09. Unit testing - Spies and Mocks with Sinon/VIDEOS.md)