Introdução
  • Introdução
  • Avisos
  • Algoritmos
  • Exercício de Algoritmo
  • Algoritmos Computacionais
  • Linguagem de Programação
  • Instalando o Dart
Conhecendo o Prompt de Comando
  • Conhecendo o CMD
  • Navegando entre pastas
  • Executando programas
Algoritmo Computacionais
  • Instalando uma IDE (VSCode)
  • Sintaxe e Semântica
  • Função principal (main) e Saída (Output)
  • Variáveis
  • Operações matemáticas
  • Concatenação de texto
  • Estrutura de decisão
  • Primeiro Algoritmo
  • Entrada(input)
  • Finalizando Algoritmo
  • Organizando
  • Cálculo de IMC
Estrutura de Programa
  • Funções
  • Função com parâmetro
  • Tipagem de variável
  • Funções com retorno
Sintaxes
  • Comentários
  • Tipagem
  • Loop com For
  • Loop com While
  • Programa com Loop While
  • Criando Array (List)
  • Entendendo os Arrays
  • Adicionando a lista
  • Acessando um item da Lista
  • Tipagem de Lista
Programa - Lista de Compras
  • Iniciando projeto
  • Limpando terminal
  • Melhorando a saída (impressão)
  • Removendo um item da lista
  • Modularizando Projeto
  • Variável Global
  • Recapitulando
Maps
  • O que são Maps
  • Tipando maps
  • Criando comandos
  • Criando Keys dinamicamente
  • Criando uma lista de Map
  • Recapitulando
Programa - Cadastro Completo
  • Estrutura de Projeto
  • Pasta e arquivos gerados
  • Importando outro arquivo
  • Argumentos
  • Estrutura de decisão com argumentos
Programação Linear Modular
  • Paradigma Linear Modular
  • Iniciando Projeto
  • Refatorando cálculo de idade
  • Refatorando carrinho de compras
  • Refatorando calculo de IMC e cadastro
  • Recapitulando
Programação Orientada a objetos
  • O que é?
  • Iniciando Projeto
  • Class
  • Método Construtor
  • Parâmetros inteligentes
  • Construtores inteligêntes
  • Protegendo variáveis
  • Herança
  • Exercício com Herança
  • Exercício Final
  • Criando Métodos
  • Arrow Function
  • Finalizando