UPDATE: This article and its associated code have been updated for Angular 7.x.
In this tutorial we’re going to build a simple single-page application with Angular 2+. This is intended for developers unfamiliar with 2+ or having some experience with AngularJS. First of all, I got Visual Studio Code installed on my machine and it’s running on Linux. I chose VS Code because we’ll be working with TypeScript mostly and it has great support for it, but you can code in your favourite IDE as well. Next, I’ve decided to save some time and clone the excellent Angular 2 starter kit by Minko Gechev called ‘angular-seed’. You’ll also need to have Git, Node.js and npm installed.