Simple play icon Course
Skills Expanded

Play by Play: AngularJS Application Design with Scott Allen and Dan Wahlin

by Geoffrey Grosenbach, Dan Wahlin and Scott Allen

In this two hour live session, Scott and Dan build a flight chooser from scratch with AngularJS and WebAPI.

What you'll learn

Have you ever wished that you could sit next to a skilled developer or designer as they develop an application from scratch at their own speed with their own choice of tools? In this series, we give talented developers a project to work on from scratch. We talk through it as they design and develop in real time for about 2 hours. Scott and Dan use pair programming to tackle a project with AngularJS. You'll see the tools and techniques they use day to day while working on their own projects or writing code for clients. They briefly discuss the requirements, then build a client-side prototype. This goes so quickly that they have time to implement the server side with Web API and even design a database schema. Filmed live in Las Vegas in the Fall of 2013.

Table of contents

About the authors

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell. He commits code at

Dan Wahlin founded Wahlin Consulting, which provides consulting and training services on JavaScript, Angular, Node.js, C#, ASP.NET MVC, Web API, Docker, and Kubernetes. He is a Google GDE (and former Microsoft MVP and Regional Director), Docker Captain, and speaks at conferences and user groups around the world. Dan is active on Twitter (@DanWahlin), blogs at, and adds a lot of code to his Github repos at

Scott has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD. Scott has been recognized as a Microsoft MVP since 2005, and has written or co-... more

Ready to upskill? Get started