Creating Dynamic Webpages with Knockout

Do you build for the web? If you do, you know that creating a webpage which uses dynamic data can be a challenge! There often isn't a clear separation between logic and user interface, and this can make building and maintaining pages tough. Help is here, in the form of Knockout, a JavaScript library built to make binding data to a page easier, allowing you to focus on solving business problems rather than on the required technology.

Join popular experts Jon Galloway and Christopher Harrison as they walk you through Knockout, explore how it compares with jQuery and other libraries, and show you how to create a single page app from scratch. Check out cool demos, look at logic, loops, and templates, and work with forms. Put this framework to the test, learn what you need to easily solve binding issues, and find out why Knockout is such a winner!

Course Outline:

  • Introducing Knockout
  • Binding and Models
  • Loops, Logic, and Templates
  • Making Server Calls and Persisting Data
Instructor Team
​Jon Galloway | Microsoft Senior Technology Evangelist | @jongalloway

Jon Galloway works at Microsoft as a Technical Evangelist focused on ASP.NET and Azure Websites. He's co-author of Wrox Professional MVC, writes samples and tutorials, like the MVC Music Store, and is a frequent speaker at conferences and international Web Camps events.

Jon has been doing professional web development for 17 years, including high-scale applications in financial, entertainment, and healthcare analytics. He is part of the Herding Code podcast, and you can follow Jon Galloway on his blog.

Christopher Harrison | Microsoft Senior Content Developer | @GeekTrainer

Christopher Harrison is a self-proclaimed geek with a passion for development and educating others. He got his first introduction to technology when his father brought home a VIC-20, graduated to a Commodore 64, and kept growing from there. Christopher parlayed that into a long career as a Microsoft Certified Trainer (MCT), with a focus on .NET development, SharePoint, and SQL Server. When offered the opportunity to become a Content Developer at Microsoft, he just couldn't resist and he made the jump.

Live Event Details
September 9, 2015
9am‒3pm PDT
What: Fast-paced live virtual session
Cost: Free
Audience: Intermediate Web Developers
Prerequisites:

Knowledge of JavaScript, HTML, and CSS