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.

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!

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
- Primeiros Passos com o Angular 19
- Entendendo os Componentes
- Modelos e Vinculação de Dados