Angular 2 QuickStart with Ward Bell

Recently I had a great opportunity to sit down with my good friend and expert Angular developer Ward Bell to film a Play by Play for Pluralsight on Angular 2. You can watch Ward and I build an Angular 2 app from scratch, and see us explaining the decisions we make as the code unfolds. Here is the description of the video with us ... In this video, Curious about getting started in Angular 2? This Play by Play will get you up and running in under two hours. In this course, Angular experts John Papa and Ward Bell build an Angular 2 app from scratch. You’ll learn about the various options for spinning up an Angular 2 app, including...


Step Back and Ask Why

Solving deep technical problems is fun. But by taking a step back and examining how we got here can be just as fun and useful. We pride ourselves on our technical abilities. But an even more important skill we can have is not technical, it is a pragmatic skill: we can ask "why?". Why is such a simple word but it helps us evaluate how we got this our current point. What decisions did we make? What influenced us? Has any of the information changed since then? Did we miss a perspective or an option? I find that this skill, when used with empathy, respect, and patience, proves its value repeatedly. The value is in uncovering new options or in...


Why Angular 2 ? A Rapid Fire Q&A Session

Why should we be using Angular 2? What's all the chatter about? It can be difficult to keep up with the fast paced Web, so we all need tools to help us filter out the noise and focus on the things that add value. That was our intention behind this webcast on Angular 2 from Pluralsight. We had such a large attendance that we all nearly broke the webcasting tool. Seriously. OK, so that never should have happened, but lesson learned. Not to worry, though. We covered a lot of ground on why we should all be looking at Angular 2 and some extremely valuable tools like the Angular 2 style guide, code snippets, CLI, and codelyzer. Q&A...


Multiple Versions of Node with n

What happens when a new version of node is released? What if you need version 0.10.36 for one app and 4.4.2 for another? Did you know version 6 is out now too? Yikes! it would be great if we could manage multiple versions of node on the same computer. Well, we can with n or nvm! These are 2 different tools that allow us to host multiple versions of node. We can use it to select which version to activate, and the toggle back to another version in seconds. They are super helpful. I prefer n, but it only works on a Mac. We can install it by running npm i -g n. Simply run n...


17 Minute Angular 2 App

Last week I had the privilege of coding an Angular 2 app in front of the live audience at the 3rd annual ngConf event. I had a lot of fun and, perhaps luckily, I didn't make any major mistakes :) More importantly, I believe this session shines a light on the seven most fundamental aspects that we need to build an Angular 2 app. Modules Components Templates Data Binding Structural Directives Services Dependency Injection Watch the video of my session, An Angular 2 Force Awakens, here. If you enjoyed this, please join me and Dan Wahlin at our full day Angular 2 workshop in Barcelona in July. We all love tools that help use code more efficiently, so stick around for...