0Pricing
Angular Academy · Aula

Modelos e Vinculação de Dados

Entenda os modelos e a vinculação de dados no Angular 19.

Modelos e Vinculação de Dados é uma aula grátis de Angular Academy no CoddyKit. Esta é a aula 3 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Angular Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Angular Academy inclui 3 aulas no total.

Introdução à vinculação de dados

Modelos e vinculação de dados

Os modelos permitem exibir conteúdo dinâmico no Angular. Nesta lição, você aprenderá como funcionam os modelos e a vinculação de dados.

Modelos e Vinculação de Dados — ilustração 1

O que é um modelo?

O que é um modelo?

Um modelo é HTML que o Angular usa para renderizar a visualização de um componente. Ele combina HTML com sintaxe específica do Angular para exibir dados.

Interpolação

Interpolação

A interpolação permite inserir valores do seu componente no HTML. Use chaves duplas para exibir dados:

{{ data }}
{{ username }}

Vinculação de propriedades

Vinculação de propriedades

A vinculação de propriedades permite definir dinamicamente as propriedades dos elementos HTML:

[src] = "imageUrl"
<img [src]="user.profilePicture">

Vinculação de eventos

Vinculação de eventos

A vinculação de eventos permite que a sua aplicação responda às ações do usuário:

(click)="onClick()"
<button (click)="showAlert()">Click me</button>

Vinculação bidirecional

Vinculação bidirecional

A vinculação bidirecional mantém a sua interface do usuário e os seus dados sincronizados. Use [(ngModel)]:

<input [(ngModel)]="user.name">

Diretivas estruturais

Diretivas estruturais

As diretivas estruturais modificam o layout do DOM. Os exemplos incluem *ngIf e *ngFor.

<div *ngIf="isVisible">Visible Content</div>

Usando ngFor

Usando ngFor

*ngFor percorre os dados e exibe os elementos repetidamente:

<li *ngFor="let item of items">{{ item }}</li>

Resumo

Resumo

Você aprendeu a usar modelos e vinculação de dados para criar visualizações dinâmicas no Angular!

Modelos e Vinculação de Dados — ilustração 10

Perguntas Frequentes

A aula “Modelos e Vinculação de Dados” é grátis?

Sim — o texto completo de “Modelos e Vinculação de Dados” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Angular Academy, atualize para CoddyKit PRO. O curso de Angular Academy inclui 3 aulas no total.

O que vou aprender em “Modelos e Vinculação de Dados”?

Entenda os modelos e a vinculação de dados no Angular 19. Você pratica Angular Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Angular Academy?

Nenhuma experiência prévia é necessária. Angular Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 3.

Quanto tempo leva a aula “Modelos e Vinculação de Dados”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Angular Academy?

Sim. Cada aula de Angular Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Primeiros Passos com o Angular 19
  2. Entendendo os Componentes
  3. Modelos e Vinculação de Dados
← Voltar para Angular Academy