Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

A partir do zero: crie projetos em Dart, a linguagem utilizada no Flutter

Aprenda a programar em Dart e crie aplicações multiplataforma

0/0 passos finalizados
Esta formação faz parte da escola Mobile
55h

Para conclusão

5

Cursos

6

Vídeos extras

3

Artigos

O que vocêvai aprendernesta Formação?

Dart

O Dart é uma linguagem de programação otimizada para o cliente, pois permite desenvolver aplicações rápidas em qualquer plataforma.

Essa linguagem oferece mais produtividade durante o desenvolvimento multiplataforma, combinada com uma flexibilidade que permite você criar tanto aplicações web, quanto aplicaticos mobile com o Flutter, por exemplo.

Nesta formação, você irá conhecer mais sobre o Dart e aprender:

  • As vantagens e desvantagens da utilização do Dart nos seus projetos;
  • Instalar e utilizar as ferramentas;
  • O que são variáveis, listas, laços de repetição e boas práticas da linguagem;
  • Como o paradigma de orientação a objetos se aplica ao Dart;
  • Sobre as questões de sintaxe e dinamismo na linguagem de programação;
  • O que são exceções e como lidar com elas;
  • Sobre sincronismo no Dart e muito mais!

Ao finalizar esta formação, você será capaz de desenvolver uma aplicação com Dart e implementar funcionalidades, aplicando técnicas diversas e entendendo os fundamentos dessa linguagem.

Bons estudos!

Com quem você irá aprender

📅 Planeje seus dias de estudo

Inicie a formação organizando sua rotina de estudos, pense em sua disponibilidade e defina sua dedicação.

Selecione quantos dias na semana você se comprometerá a estudar esta Formação:
Se você estudar 1 hora por dia, terá finalizado essa formação em aproximadamente

Passo a passo

  1. 1

    Conhecendo o Dart

    O primeiro passo dessa formação é para que você conheça o Dart, compreenda o seu funcionamento e configure seu ambiente para desenvolvimento das suas aplicações.

    Além disso, aprenda ainda sobre variáveis, condicionais, laços de repetição, listas, e boas práticas utilizadas no dia a dia de desenvolvimento. É aqui onde tudo começa, a base essencial para começar a programar em Dart.

  2. 2

    Entendendo Orientação a Objetos

    Na segunda etapa dessa formação, você irá compreender o que é o paradigma de Orientação a Objetos e como ele funciona na linguagem Dart.

    Aprenderá também a utilizar funções e escopo, criar objetos mais complexos, além de aplicar conceitos de herança, polimorfismo e classe abstrata. Todos esses conceitos teóricos são indispensáveis na vida de quem constrói aplicativos com Dart e busca se aventurar com o Flutter!

  3. 3

    Exceções

    Nessa etapa da formação, você aprenderá a identificar a diferença entre erro e exceção, compreender o que é uma pilha de execução e criar suas próprias exceções personalizadas.

    Além disso, aprenderá a identificar o que são nulos e a lidar com o Null Safety. Todas essas habilidades são necessárias para construir um código seguro e evitar erros e problemas indesejados em aplicações!

  4. 4

    Assincronismo

    Neste passo, você vai desbloquear uma habilidade essencial: o assincronismo, ou seja, escrever códigos que demoram - de propósito - para fazer coisas incríveis como conectar um projeto ao banco de dados on-line para receber mensagens e fotos.

    O assincronismo está presente em muitas tecnologias que usamos no dia a dia como o WhatsApp e o Instagram e naturalmente é necessário à carreira de quem busca a “fluência” em Dart.