7183
Lógica de programação com Dart

Entre no mundo da programação aprendendo Lógica de Programação com Dart! O Dart é uma linguagem de programação simples e prática. Neste curso você aprenderá duas coisas principais: como programar usando Dart e como um programador pensa. O conteúdo aprendido aqui servirá como introdução ao universo Flutter, que te permitirá desenvolver aplicativos híbridos para Android e iOS. Quer começar na programação para dispositivos móveis? Comece por aqui!





Nível Iniciante
Duração 315 mins (5 horas)
Publicado em 04/07/2019
Categoria mobile




  • Módulo 1: Introdução (6 aulas)
    1. Introdução | 6 mins
    2. Algoritmos | 5 mins
    3. Exercício de Algoritmo | 3 mins
    4. Algoritmos Computacionais | 9 mins
    5. Linguagem de Programação | 6 mins
    6. Instalando o Dart | 4 mins
  • Módulo 2: Conhecendo o Prompt de Comando (3 aulas)
    1. Conhecendo o CMD | 2 mins
    2. Navegando entre pastas | 5 mins
    3. Executando programas | 2 mins
  • Módulo 3: Algoritmos Computacionais (12 aulas)
    1. Instalando uma IDE (VSCode) | 3 mins
    2. Sintaxe e Semântica | 2 mins
    3. Função principal (main) e saída (output) | 11 mins
    4. Variáveis | 8 mins
    5. Operações matemáticas | 9 mins
    6. Concatenação de texto | 3 mins
    7. Estrutura de decisão | 10 mins
    8. Primeiro Algoritmo | 5 mins
    9. Entrada (input) | 8 mins
    10. Finalizando Algoritmo | 4 mins
    11. Organizando | 1 mins
    12. Cálculo de IMC | 16 mins
  • Módulo 4: Estrutura de Programa (4 aulas)
    1. Funções | 3 mins
    2. Função com parâmetro | 2 mins
    3. Tipagem de variável | 2 mins
    4. Funções com retorno | 5 mins
  • Módulo 5: Sintaxes (10 aulas)
    1. Comentários | 3 mins
    2. Tipagem | 3 mins
    3. Loop com For | 6 mins
    4. Loop com While | 4 mins
    5. Programa com Loop While | 6 mins
    6. Criando Array (List) | 10 mins
    7. Entendendo os Arrays | 5 mins
    8. Adicionando à lista | 2 mins
    9. Removendo um item da lista | 2 mins
    10. Tipagem da lista | 1 mins
  • Módulo 6: Programa - Lista de Compras (7 aulas)
    1. Iniciando o projeto | 6 mins
    2. Limpando o terminal | 4 mins
    3. Melhorando a saída (impressão) | 3 mins
    4. Removendo um item da lista | 3 mins
    5. Modularizando o Projeto | 5 mins
    6. Variável Global | 4 mins
    7. Recapitulando | 4 mins
  • Módulo 7: Maps (6 aulas)
    1. O que são Maps | 8 mins
    2. Tipando maps | 2 mins
    3. Criando Keys dinamicamente | 5 mins
    4. Criando comandos | 7 mins
    5. Criando uma lista de Map | 4 mins
    6. Recapitulando | 3 mins
  • Módulo 8: Programa - Cadastro Completo (5 aulas)
    1. Estrutura de Projeto | 5 mins
    2. Pasta e arquivos gerados | 3 mins
    3. Importando outro arquivo | 5 mins
    4. Argumentos | 3 mins
    5. Estrutura de decisão com argumentos | 2 mins
  • Módulo 9: Programação Linear Modular (6 aulas)
    1. Paradigma Linear Modular | 3 mins
    2. Iniciando Projeto | 2 mins
    3. Refatorando cálculo de idade | 3 mins
    4. Refatorando carrinho de compras | 2 mins
    5. Refatorando cálculo de IMC e cadastro | 3 mins
    6. Recapitulando | 2 mins
  • Módulo 10: Programação Orientada à Objetos (13 aulas)
    1. O que é Programação Orientada à Objetos | 5 mins
    2. Iniciando Projeto | 2 mins
    3. Classes | 6 mins
    4. Método Construtor | 4 mins
    5. Parâmetros inteligentes | 2 mins
    6. Construtores inteligentes | 3 mins
    7. Protegendo variáveis | 6 mins
    8. Herança | 3 mins
    9. Exercício com Herança | 4 mins
    10. Exercício Final | 4 mins
    11. Criando Métodos | 5 mins
    12. Arrow Function | 1 mins
    13. Finalizando | 4 mins
COMECE AGORA MESMO

Jacob Moura

Mobile Developer

Nômade digital, trabalho a 14 anos com desenvolvimento web e java, porém em 2013 me apaixonei completamente pelo desenvolvimento mobile. Atuo no mercado de trabalho com o Dart/Flutter, Java/Android, Swift e IONIC. Instrutor e fundador do Flutterando, que é uma comunidade focada em ajudar novos devs a conhecer as maravilhas do Flutter.









Aprenda Comigo

Comece a estudar de graça, agora mesmo!

Sua Carreira
em foco

Todos meus cursos são alinhados ao mercado, garantindo que você aprende realmente o que precisa.


Na direção
correta

Mais importante do que a velocidade é a direção, e eu vou te guiar por este caminho até o sucesso.


Comece
agora mesmo

Crie sua conta agora, de forma gratuita e comece a estudar.


Criar Minha Conta






Aqui estão alguns cursos que você também pode gostar

Meus cursos sempre focam na qualidade, levando à você uma didática diferenciada e alinha ao mercado de trabalho.