"O objetivo desta obra é levar ao leitor os conhecimentos sobre o framework Angular que possam torná-lo capaz de desenvolver seus próprios projetos. Embora o foco seja a versão 6, o livro também aborda, nos capítulos iniciais, o AngularJS. Por meio de diversos exemplos práticos, o leitor aprenderá a instalar e configurar as ferramentas utilizadas no desenvolvimento (servidor web Apache, banco de dados MySQL, linguagem PHP), criar tabelas utilizando a diretiva ngRepeat, vincular dados com ngModel, adicionar lista de opções ao formulário com ngOptions, validar dados de formulários, definir classes em Angular 6, desenvolver Web Service em PHP e consumi-lo em aplicações Angular. Este assunto, tratado no livro, o destaca de outros pelo fato de demonstrar não apenas como consumir um serviço disponível em um Web Service, mas também por apresentar em detalhes o seu processo de desenvolvimento. Como forma de tornar o estudo mais prático, o livro apresenta um projeto que evolui até o ponto de envolver consumo de Web Service para poder manipular um banco de dados. O leitor também encontrará uma pequena introdução à linguagem TypeScript, que é a base do Angular desde a versão 2. Como forma de abranger tanto usuários do Windows quanto do Linux, o livro apresenta a instalação e configuração das ferramentas nesses dois ambientes, sendo adotada a distribuição Ubuntu Linux, uma das mais conhecidas e utilizadas. Todos os capítulos são apresentados de forma ricamente ilustrada, além de constarem diversos exercícios práticos. Em função da didática empregada, o livro abrange tanto iniciantes quanto profissionais já experientes, sendo indicado para adoção em cursos técnicos/profissionalizantes."