Angular 2 Essentials [Video]

More Information
  • Create your first component with Angular 2 with minimal setup
  • Understand how Angular 2 wants you to build an application
  • Expand your skillset with the use of tools such TypeScript and Gulp
  • Find out how to build sophisticated components and how to reuse them  
  • See how you can take an existing site and slice and dice it into individual components
  • Build your app with security and debugging in mind
  • Leverage a modern DevOps tool such as Ansible to deploy your application
  • Test your Ansible scripts locally with disposable virtual machines created using Vagrant

Angular 2 is a dream framework for any modern day web developer. It lets you build powerful and impressive web applications, with great development efficiency, speed, and performance. This course helps you gain a strong foundation in Angular 2 and the key concepts involved in creating modern web applications.

Starting off by building your first Angular 2 component, you’ll go all the way through topics such as deployment and automated builds by the end of the course.

After building your first components, you’ll return to the build-tools to understand them better. Here you’ll see how Gulp is used throughout to automate the building of your software to make your development life easier. Then you’ll take a deep dive into the constituents of an Angular 2 component and use them to reconstruct an existing example site for Google's Material Design Lite library. Once you have your application ready, you will learn how to test and debug it. Finally, we wrap up the course by deploying your app and you’ll learn how to incorporate the continuous integration principle for automation.

Style and Approach

Showing you mounds of configuration without any understanding of how it fits together is a recipe for confusion and an inability to fix a problem when you have one. Hence more than anything, this video course tries to make sure you understand why and how things are built the way they are with Angular 2, not just the mechanics, in a step-by-step manner.

  • This fast-paced course will help you get up and running with Angular 2
  • Understand the focus of Angular 2, in particular its idea of an app built out of components
  • Navigate through important technologies such as Gulp and TypeScript interwoven along with Angular 2
  • Expand your application’s capabilities with the use of automated builds, machine configuration, and software deployment
Course Length 2 hours 27 minute
ISBN 9781783984725
Date Of Publication 29 Aug 2016


John Munsch

John Munsch is a professional software developer with over 29 years of experience. For the last three years, he's been leading a team building modern web app front ends with AngularJS after a couple of years spent doing the same kind of work with Backbone.js, Underscore.js, and Handlebars.js. He's definitely enjoying a life filled with JavaScript, AngularJS, and Node.js after more than 20 years spent in the Java, C++, and C world.

Prior to this course, he developed a video course called Learning AngularJS Directives, also for Packt Publishing.