Noções básicas do Angular

O Angular é uma plataforma de desenvolvimento para criar apps para dispositivos móveis e computadores. O Angular permite estender a sintaxe do HTML para expressar os componentes dos apps de maneira clara e concisa. A vinculação e a injeção de dependência do Angular eliminam grande parte do código que você precisaria escrever.

Benefícios do Angular

Desenvolva em todas as plataformas

Aprenda uma maneira de criar apps com o Angular e reutilize seu código e habilidades para criar apps para qualquer destino de implantação, como Web, Web para dispositivos móveis, dispositivos móveis nativos e computadores nativos.

Velocidade e desempenho

Alcance a velocidade máxima possível na plataforma da Web hoje e vá além com Web Workers e renderização do lado do servidor.

O Angular permite que você controle a escalonabilidade. Atenda a requisitos de dados enormes criando modelos de dados usando RxJS, Immutable.js ou outro modelo de push.

Ferramentas incríveis

Crie recursos rapidamente com modelos simples e declarativos. Estenda a linguagem de modelo com seus próprios componentes e use uma ampla variedade de componentes existentes para criar sua interface. Receba ajuda e feedback imediatos específicos do Angular com quase todos os ambientes de desenvolvimento integrado (IDEs) e editores. Tudo isso se junta para que você possa se concentrar na criação de apps incríveis em vez de tentar fazer o código funcionar.

Aprovado por milhões de pessoas

Do protótipo à implantação global, o Angular oferece a produtividade e a infraestrutura escalonável que dão suporte aos maiores apps do Google.

Saiba mais em Angular.io.

O que você vai criar

Neste codelab, você vai começar a trabalhar no MewTube, uma rede social de vídeos apenas para gatos. (Cães não são permitidos!)

Pré-requisitos:

Recomendamos ter familiaridade com os princípios básicos do TypeScript. Confira o codelab do TypeScript.

O que você aprenderá

Depois de concluir este codelab, você vai entender os conceitos básicos do Angular e poderá criar seu primeiro app Angular.

Este codelab é dividido em quatro marcos. Cada etapa leva cerca de 30 minutos para ser concluída.

Clique no nome de um marco:

ou Abra o codelab