Course
Skills Expanded
Durandal.js: Get Started
Durandal provides what you need to build clean, well architected, and maintainable client side web applications.
What you'll learn
Durandal is an MV* single page web application framework built on top of jQuery, knockout.js, and RequireJS. Its conventions encourage well architected modular JavaScript. It allows you to separate responsibilities in your code and compose your application with a powerful composition life cycle. In this course, we will build a flash card application that teaches you the core features of Durandal.
Table of contents
Course Introduction
5mins
What is Durandal.js?
19mins
Conventions and Architecture
30mins
- Introduction 1m
- SPA - Single Page Web Applications 2m
- MVVM Pattern 3m
- AMD Pattern 4m
- The Solution 1m
- The Index.cshtml File 1m
- The Main.js File 5m
- The Shell.js File 1m
- Adding the About Page 4m
- Forcing the Browser to Refresh Your JavaScript 2m
- View Composition 3m
- Composing the Navigation Bar 3m
- Conclusion 1m
Composition Life Cycle and Data Binding
32mins