Angular 2 é uma estrutura JavaScript de código aberto para construir aplicativos da web em HTML e JavaScript. Este tutorial examina os vários aspectos do framework Angular 2, que inclui os fundamentos do framework, a configuração do Angular e como trabalhar com os vários aspectos do framework. Outros tópicos discutidos no tutorial são capítulos avançados, como interfaces, componentes aninhados e serviços dentro do Angular. Tópicos como roteamento, módulos e arrays também são tratados neste tutorial.
Este tutorial é para aqueles que estão interessados em aprender a nova versão do framework Angular. A primeira versão do framework já existe há algum tempo e só agora é que o Angular 2 se tornou popular na comunidade de desenvolvimento web.
O usuário deve estar familiarizado com os conceitos básicos de desenvolvimento web e JavaScript. Como a estrutura Angular é construída na estrutura JavaScript, torna-se mais fácil para o usuário entender o Angular se conhecer o JavaScript.