JavaScript Frameworks SuccessPath

Prerequisites
You should have completed our Building ASP.NET Web Applications or Building MVC Web Applications paths, or have equivalent knowledge and experience.

Description
In this path you will discover many of the new and exciting open source JavaScript frameworks that are available to assist Web developers in making rich, interactive Web applications that can be shown on any HTML5 compliant browser. You will begin by learning jQuery, which is a user interface framework that gives you easy access to the browser’s DOM so you can control the user experience with ease. Next you will learn Node.JS, which allows you as a Web developer to build Web sites that can handle thousands of concurrent connections with minimal overhead on a single process. You will go on to explore JSON, a framework for storing and exchanging data between client and Web server. You will also learn Bootstrap, which is another user experience framework that can make building interactive Web sites a breeze. Finally, you will learn AngularJS, a JavaScript framework for building single-page Web applications.


JavaScript Frameworks

Course Path

JavaScript Frameworks

35+ hours covering 115 topics

Course TitleTopicsRuntimeSkill LevelTrailer
jQuery: Fundamentals /**/ /**/ /**/
jQuery, Part 1 of 6: Fundamentals /**/ 3 /**/ 0h 55m Beginner /**/ N/A
jQuery, Part 2 of 6: Selectors /**/ 4 /**/ 1h 7m Beginner /**/ N/A
jQuery, Part 3 of 6: DOM /**/ 3 /**/ 0h 56m Beginner /**/ N/A
jQuery, Part 4 of 6: Events /**/ 2 /**/ 0h 54m Beginner /**/ N/A
jQuery UI /**/ /**/ /**/
jQuery UI Using HTML5 /**/ 10 /**/ 2h 31m Intermediate /**/
jQuery UI Using Visual Studio 2012 /**/ 4 /**/ 1h 42m Intermediate /**/
jQuery: Graphics, Data, and Interactions /**/ /**/ /**/
jQuery, Part 5 of 6: Debugging and Graphics /**/ 6 /**/ 1h 34m Intermediate /**/
jQuery, Part 6 of 6: Data and Interactions /**/ 8 /**/ 1h 56m Intermediate /**/
Node.js: Fundamentals /**/ /**/ /**/
Node.JS, Part 1 of 2: Overview and Fundamentals /**/ 8 /**/ 1h 51m Intermediate /**/
Node.JS, Part 2 of 2: Buffers and Servers /**/ 7 /**/ 2h 8m Intermediate /**/
JSON: Syntax, Arrays, and Nested JSON Data /**/ 3 /**/ 0h 59m Intermediate /**/
ASP.NET Using Knockout.js /**/ /**/ /**/
ASP.NET Using Knockout.js, Part 1 of 2: Getting Started /**/ 3 /**/ 0h 49m Intermediate /**/
ASP.NET Using Knockout.js, Part 2 of 2: Bindings and JSON /**/ 7 /**/ 3h 3m Advanced /**/
Bootstrap 3.1: Fundamentals /**/ /**/ /**/
Bootstrap 3.1, Part 1 of 4: Introduction and Installing /**/ 3 /**/ 1h 3m Intermediate /**/
Bootstrap 3.1, Part 2 of 4: Base CSS /**/ 7 /**/ 1h 40m Intermediate /**/
Bootstrap 3.1, Part 3 of 4: Components /**/ 7 /**/ 1h 16m Intermediate /**/
Bootstrap 3.1, Part 4 of 4: JavaScript /**/ 5 /**/ 1h 36m Intermediate /**/
AngularJS: Introduction and Development /**/ /**/ /**/
AngularJS, Part 1 of 2: Getting Started /**/ 5 /**/ 1h 26m Intermediate /**/
AngularJS, Part 2 of 2: Single Page Application /**/ 5 /**/ 1h 25m Intermediate /**/
Angular 2: Fundamentals /**/ /**/ /**/
Angular 2, Part 1 of 3: Introduction and Components /**/ 7 /**/ 2h 14m Intermediate /**/
Angular 2, Part 2 of 3: Tools /**/ 6 /**/ 2h 39m Intermediate /**/
Angular 2, Part 3 of 3: Updates and Best Practices /**/ 2 /**/ 1h 6m Intermediate /**/