Single Page Apps with HTML5, Web API, Knockout and jQuery

Learn how to create rich user experiences by building Single Page Applications with HTML5, jQuery, Knockout, and the ASP.NET Web API.
Course info
Rating
(1225)
Level
Intermediate
Updated
August 29, 2012
Duration
6h 25m
Table of contents
Getting Started with the Code Camper SPA
Technologies and Patterns of the Code Camper SPA
Data Models, Entity Framework, and Data Patterns
Surfacing JSON Data with ASP.NET Web API
Optimizing the Single Page
SPA Basics: Separating the Ravioli
Loading Views with MVVM and Knockout
Data Services on the Client
Navigation, Transitions, Storage, and Messaging
Saving, Change Tracking and Validation
Mobility and Responsive Design with CSS and LESS
Description
Course info
Rating
(1225)
Level
Intermediate
Updated
August 29, 2012
Duration
6h 25m
Description

Single Page Applications (SPA's) focus on delivering rich user experiences with significant client-side interactions using JavaScript, HTML5, and CSS. In this course I'll explore how to build end to end SPA solutions using data binding and MVVM on the client, data services for abstracted calls, navigation and routing, responsive design for mobility, and local storage. On the server, we will explore layered patterns, ASP.NET Web API for RESTful services returning JSON, and Entity Framework Code First for data access.

About the author
About the author

John Papa is a Principal Developer Advocate with Microsoft and an alumnus of the Google Developer Expert, Microsoft Regional Director, and MVP programs.

More from the author
Play by Play: Extending the Browser
Beginner
38m
30 Apr 2018
More courses by John Papa