Play by Play: Application Development with Shawn Wildermuth

In this two hour live session, Shawn Wildermuth builds a flight chooser from scratch with AngularJS, Bootstrap, and AmplifyJS (the last in the 2013 series from Las Vegas).
Course info
Rating
(268)
Level
Intermediate
Updated
Dec 19, 2013
Duration
2h 23m
Table of contents
Description
Course info
Rating
(268)
Level
Intermediate
Updated
Dec 19, 2013
Duration
2h 23m
Description

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 and talk through it as they design and develop in real time for about 2 hours. In this live session, Shawn Wildermuth develops a prototype by starting with blank HTML, JS, and CSS files. He wraps in AngularJS, Bootstrap CSS, and uses AmplifyJS to store data locally. Compare his approach to the two other videos in this series with John Papa/Ward Bell and Scott Allen/Dan Wahlin! Filmed live in Las Vegas in the Fall of 2013.

About the author
About the author

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

More from the author
EF Core 1.0: First Look
Advanced
1h 32m
Sep 19, 2016
Play by Play: React and Falcor with Brian Holt
Intermediate
1h 51m
Oct 15, 2015
More courses by Geoffrey Grosenbach
About the author

Shawn Wildermuth has been tinkering with computers and software since he got a Vic-20 back in the early '80s. As a Microsoft MVP since 2002, he's also involved with Microsoft as an ASP.NET Insider and ClientDev Insider.

More from the author
Less: Getting Started
Intermediate
1h 11m
Sep 19, 2018
More courses by Shawn Wildermuth
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
I'm Geoffrey Grosenbach. It's Play By Play at Pluralsight. This is a series where we give you a rare view into the workflows and thought processes of top developers and designers. Have you ever wished you could watch one of your coding heroes work on a project on their own time with their own tools at their natural speed? Not a rehearsed presentation or a prepared course, but coding and problem- solving as it happens in the real world every day. That's what we do in this series. We give talented developers and designers a task to work on live and unrehearsed for about 2 hours. We talk through software architecture decisions and fix unexpected bugs. This isn't a tutorial. We won't pause to explain how Angular JS works or how to set up development environment, but you will see how professional developers use those languages and tools when they set out to build an application. In this session, top Pluralsight author, Shawn Wildermuth, builds a client-side application with his favorite tools Bootstrap CSS, AngularJS, and AmplifyJS for client-side storage. Here's the task I gave him. I need a web interface that helps me pick between two airline flight options for an upcoming business trip. It should be usable from a mobile device. It should be efficient, but also show me all of the relevant information I need to decide which flight to take. Shawn shows his skills with browser development by starting from scratch. No boilerplate, no starter kit, just blank HTML, JS, and CSS files. So, let's start.

Conclusion
In this case and in general, Shawn prefers to start from scratch. He ended up with only the code he needed to build the features requested. Contrast this to the approach taken by John Papa and Ward Bell in a separate session where they spent an hour talking about requirements and thinking through user workflows or the approach taken by Scott Allen and Dan Wahlin where they used boilerplate code to build an application end to end from client all the way to the database. Each accomplished the goal of creating a useful application, but in different ways. And with that, we'll be retiring this specific flight chooser demo project. We'll be working with other developers and designers in the future, but with new projects and new situations. Even though this is one of the first Play by Plays with Pluralsight authors, you'll find a dozen sessions currently at Pluralsight with other designers and developers with more on the way. And we'd love to hear about who you want to see in this series too.