0%
Introdução ao Dart — Capítulo 01

Capítulo 01 — Introdução ao Dart

Parte 1A — Aprender Dart · Capítulo 01 de 62 · 1 h 30

Capítulo 01 — Introdução ao Dart

Nível: iniciante Duração estimada: 1 h 30 Pré-requisitos: nenhum O que você será capaz de fazer ao final: escrever, ler e executar um programa Dart mínimo, e entender o papel do Dart em relação ao Flutter.


Apresentação da Parte 1A

Antes de desenvolver interfaces com Flutter, é indispensável entender a linguagem utilizada pelo Flutter: o Dart.

O objetivo desta primeira parte é construir progressivamente as bases necessárias para ser capaz de:

  • ler código Dart;
  • escrever programas em Dart;
  • manipular variáveis;
  • usar condições;
  • criar laços de repetição;
  • trabalhar com listas e coleções;
  • criar funções;
  • entender a programação orientada a objetos;
  • criar classes e objetos;
  • usar herança;
  • entender a null safety;
  • tratar exceções;
  • entender a programação assíncrona;
  • usar Future;
  • usar async e await;
  • organizar um projeto Dart;
  • ficar suficientemente à vontade com Dart para começar o Flutter.

A progressão será propositalmente muito gradual.

Capítulo Assunto
01 Introdução ao Dart
02 Variáveis, constantes e tipos
03 Operadores e expressões
04 Condições: if, else, switch
05 Laços: for, while, do while
06 Listas, Sets e Maps
07 Funções
08 Programação orientada a objetos
09 Construtores, propriedades e métodos
10 Encapsulamento, herança e polimorfismo
11 Classes abstratas, interfaces, mixins e enums
12 Null Safety
13 Exceções
14 Programação funcional útil para o Flutter
15 Futures, async e await
16 Pacotes e organização de um projeto Dart
17 JSON e manipulação de dados
18 Miniprojeto final em Dart

Comentários

Os comentários são alimentados pelo GitHub Discussions

Conecte-se com o GitHub para participar da discussão

Link copiado!