Curso online gratuitoFlutter e Dart no desenvolvimento de apps

Duração do curso online: 34 horas e 56 minutos

4.93

EstrelaEstrelaEstrelaEstrelaEstrela

(442)

Curso online de Flutter e Dart por Daves Tecnologia: aprenda a criar apps, instalar ferramentas, programar em Dart e usar widgets em Flutter. Ideal para quem quer dominar TI.

Descrição do curso

O curso "Flutter e Dart no desenvolvimento de apps" é uma oportunidade abrangente e detalhada para quem deseja dominar a criação de aplicativos modernos e eficientes utilizando as mais recentes tecnologias. Com uma duração total de 34 horas e 56 minutos, este curso possibilita uma imersão profunda no universo do desenvolvimento de aplicativos, desde os conceitos introdutórios até as práticas mais avançadas.

Com uma média de 5 estrelas em avaliações, o curso é amplamente reconhecido e bem-avaliado pelos alunos, destacando-se na categoria de Informática (TI), com foco específico na subcategoria de Programação de Aplicativos. A formação cobre de forma detalhada tanto o Flutter, framework de desenvolvimento de interfaces de usuário criado pelo Google, quanto a linguagem Dart, conhecida por sua eficiência e facilidade de uso ao trabalhar com Flutter.

A jornada do curso começa com uma introdução ao que é o Flutter, explorando também o novo sistema operacional Google Fuchsia e como Dart se integra nesse ecossistema. Além de tópicos essenciais como a instalação do Flutter e a configuração do Android Studio, o curso avança para a linguagem Dart, abordando desde os fundamentos e sintaxes básicas até conceitos mais complexos como funções, classes, listas, mapas e muito mais.

Os alunos aprenderão a utilizar variáveis, operadores, controle de fluxo e tratamento de exceções em Dart, essencial para qualquer programação sofisticada. Também há lições detalhadas sobre construtores, métodos, bibliotecas e programação assíncrona usando Future e async-await.

Adicionalmente, o curso oferece uma visão prática e detalhada sobre o desenvolvimento de interfaces em Flutter, cobrindo desde widgets básicos e layout até animações, interatividade e gerenciamento de estados dos aplicativos. O uso de componentes da Material Design é ensinado de forma prática, garantindo uma formação completa e atualizada com as tendências do mercado.

Para quem está buscando uma preparação completa, o curso inclui instalação e configuração do Flutter em diferentes sistemas operacionais como Windows, Linux e macOS, assegurando que os alunos tenham o conhecimento necessário para trabalhar em qualquer ambiente de desenvolvimento.

Com exemplos práticos, exercícios e um conteúdo rico em detalhes, os alunos estarão prontos para criar e gerenciar aplicativos mobile de alta performance e qualidade. Tudo isso com o respaldo de um curso que já formou inúmeros desenvolvedores e é reconhecido pela qualidade de seu material e didática.

Inscreva-se no curso “Flutter e Dart no desenvolvimento de apps” e transforme seu conhecimento em uma poderosa ferramenta para o mercado de trabalho, dominando as tecnologias que estão moldando o futuro do desenvolvimento mobile.

Conteúdo do curso

  • Aula em vídeo: 001 - O que é FLUTTER? - Curso Grátis de FLUTTER e DART Completo 07m
  • Exercício: _O que é Flutter?
  • Aula em vídeo: 002 - Google FUCHSIA OS - Curso de FLUTTER em Português 07m
  • Exercício: Qual é o principal objetivo do sistema operacional Google Fuchsia?
  • Aula em vídeo: 003 - Linguagem DART - Curso de DART e FLUTTER 17m
  • Exercício: Qual é a principal vantagem da linguagem de programação Dart mencionada no vídeo?
  • Aula em vídeo: 004 - Como Instalar o FLUTTER no Windows e Download do Flutter - Curso de FLUTTER 15m
  • Exercício: Qual é o tema principal do quarto vídeo do curso mencionado na transcrição?
  • Aula em vídeo: 005 - Instalação do FLUTTER no Windows Parte 2 - Curso de FLUTTER 16m
  • Exercício: Qual é o propósito do SDK Flare mencionado no vídeo?
  • Aula em vídeo: 006 - Instalação do ANDROID STUDIO no Windows - Curso de FLUTTER 24m
  • Exercício: _Qual é a finalidade do Android Studio mencionado no vídeo?
  • Aula em vídeo: 007 - ANDROID STUDIO e FLUTTER / Flutter Doctor - Curso de FLUTTER 13m
  • Exercício: Qual é uma das tendências futuras mencionadas na configuração do Android Studio no vídeo?
  • Aula em vídeo: 008 - ANDROID STUDIO e Flutter Doctor - Curso de FLUTTER 30m
  • Exercício: Qual a principal funcionalidade do Android Studio destacada na transcrição?
  • Aula em vídeo: 009 - Linguagem de Programação DART - Curso de FLUTTER/DART 12m
  • Exercício: Qual é o principal objetivo da linguagem Dart desenvolvida pelo Google?
  • Aula em vídeo: 010 - Exemplos de Código em DART - Curso de FLUTTER e DART Gratuito 24m
  • Exercício: Qual é a função principal em uma linguagem de programação e como a sintaxe se parece?
  • Aula em vídeo: 011 - DART - Programa Básico em Dart - Um Tour Pela Linguagem - Curso de FLUTTERe DART 09m
  • Exercício: _Qual é o tipo de variável que a função "print" imprime no console?
  • Aula em vídeo: 012 - DART - Conceitos Importantes da Linguagem - Curso de FLUTTER e DART Gratuito 08m
  • Exercício: Qual é um conceito fundamental sobre a linguagem de programação discutido no vídeo?
  • Aula em vídeo: 013 - Palavras Reservadas no DART -Curso de FLUTTER e DART Completo 03m
  • Aula em vídeo: 014 - Variáveis no DART - Tutorial de FLUTTER e DART Brasileiro 12m
  • Exercício: Quais são as características de uma variável 'final' na linguagem Dart?
  • Aula em vídeo: 015 - Variáveis Numbers no DART - Curso de FLUTTER e DART - Tutorial Completo 16m
  • Exercício: Quais são os dois subtipos principais de variáveis numéricas na linguagem Dart?
  • Aula em vídeo: 016 - Variáveis Tipo Strings em DART - Curso de FLUTTER e DART Online 17m
  • Exercício: _Qual é a definição de variáveis tipo stream em Dart?
  • Aula em vídeo: 017 - Tipos Booleanos em DART - Curso de DART 10m
  • Exercício: O que é um tipo booleano em programação?
  • Aula em vídeo: 018 - Listas em DART - Curso de FLUTTER/DART 29m
  • Exercício: O que é uma lista na linguagem de programação Dart?
  • Aula em vídeo: 019 - Maps em DART - Curso de FLUTTER/DART 10m
  • Exercício: Qual é a característica principal de uma variável do tipo map em Dart?
  • Aula em vídeo: 020 - Conjuntos em DART - Sets - Curso de FLUTTER e DART Completo 10m
  • Exercício: Qual é a principal característica de um conjunto (set) em programação?
  • Aula em vídeo: 021 - Runes em DART - Curso de FLUTTER e DART 18m
  • Exercício: _Qual é a utilidade da variável tipo lunes em Dart?
  • Aula em vídeo: 022 - Symbols em DART - Curso de FLUTTER e DART 2019 03m
  • Aula em vídeo: 023 - Funções em DART - Curso de FLUTTER e DART 2019 19m
  • Aula em vídeo: 024 - Função main() in DART - Curso de FLUTTER/DART 07m
  • Aula em vídeo: 025 - Funções como Objtetos em DART - Tutorial de DART 12m
  • Aula em vídeo: 026 - Funções Anônimas no DART - Curso de FLUTTER/DART 06m
  • Exercício: _O que são funções anônimas e como podem ser utilizadas em Dart?
  • Aula em vídeo: 027 - CamelCase e lowerCamelCase - Curso de FLUTTER/DART 06m
  • Aula em vídeo: 027 1 CamelCase e lowerCamelCase - Curso de FLUTTER/DART 00m
  • Aula em vídeo: 028 - Escopo Léxico em Dart - Curso de FLUTTER/DART 17m
  • Aula em vídeo: 029 - Operadores em Dart - - * / 31m
  • Aula em vídeo: 030 - CASCATA em Dart - Curso de FLUTTER DART Tutorial 05m
  • Aula em vídeo: 031 - Controle de Fluxo no Dart - Curso de FLUTTER/DART 04m
  • Aula em vídeo: 032 - if ( a == b ) {} else no Dart - Curso de FLUTTER/DART 09m
  • Aula em vídeo: 033 - Loop com for no Dart - Curso de FLUTTER/DART 12m
  • Aula em vídeo: 034 - while e do while em Dart - Curso de FLUTTER/DART 14m
  • Aula em vídeo: 035 - switch e case em Dart - Curso de FLUTTER/DART 11m
  • Aula em vídeo: 036 - Assert no Dart - Curso de FLUTTER e DART 08m
  • Aula em vídeo: 037 - Tratamento de Excessões - Exception no Dart - Curso de FLUTTER e DART 15m
  • Aula em vídeo: 038 Classes em DART - Curso de FLUTTER e DART 19m
  • Aula em vídeo: 038 0 Classes em DART - Curso de FLUTTER e DART 44m
  • Aula em vídeo: 039 - Construtores de Super Classes em DART - Curso de FLUTTER e DART 09m
  • Exercício: _Qual é a função do consultor da superclasse em Dart?
  • Aula em vídeo: 039 1 Construtores de Super Classes em DART - Curso de FLUTTER e DART 00m
  • Aula em vídeo: 040 Construtores em Dart - Listas de Inicialização - Curso de FLUTTER e DART 05m
  • Aula em vídeo: 041 Redirecionamento de Construtores em Dart - Curso de FLUTTER e DART 03m
  • Aula em vídeo: 042 Construtores Constant em Dart - Curso de FLUTTER e DART 04m
  • Aula em vídeo: 043 Construtores Factory em Dart - Curso de FLUTTER e DART 06m
  • Exercício: _O que é um consultor na linguagem Dart?
  • Aula em vídeo: 044 Classes e Métodos em Dart - Curso de FLUTTER e DART 05m
  • Aula em vídeo: 045 Getters e Setters em Dart - Curso de FLUTTER e DART 11m
  • Aula em vídeo: 046 Classes Abstratas e Métodos Abstratos em Dart - Curso de FLUTTER e DART 01m
  • Aula em vídeo: 046 1 Classes Abstratas e Métodos Abstratosem Dart - Curso de FLUTTER e DART 05m
  • Aula em vídeo: 047 Classes e Interfaces Implícitas em Dart - Curso de FLUTTER e DART 11m
  • Exercício: _De acordo com o vídeo, o que é uma interface implícita em Dart?
  • Aula em vídeo: 048 - Extendendo uma Classe em Dart - Curso de FLUTTER e DART 07m
  • Aula em vídeo: 049 - Classes noSuchMethod() in Dart - Curso de FLUTTER e DART 04m
  • Aula em vídeo: 050 - Tipos Enumerados enum em Dart - Curso de FLUTTER e DART 08m
  • Aula em vídeo: 051 - Mixins em Dart - Adicionando Recursos a uma Classe - Curso de FLUTTER e DART 10m
  • Aula em vídeo: 052 - Classes, Variáveis, static e Métodos da Classe em Dart - Curso de FLUTTER e DART 08m
  • Exercício: _O que são variáveis estáticas em Dart?
  • Aula em vídeo: 053 - Bibliotecas em Dart- Curso de Gratuito de DART 08m
  • Aula em vídeo: 054 - Lazy Load de Bibliotecas em Dart - Curso de Gratuito de DART 07m
  • Aula em vídeo: 055 - Criando Bibliotecas em Dart - Curso Gratuito de DART 14m
  • Aula em vídeo: 056 - Teste e Documentação de Bibliotecas em Dart - Curso Gratuito de DART 10m
  • Aula em vídeo: 057 - dartdoc e Documentação de Bibliotecas em Dart - Curso Gratuito de DART 10m
  • Exercício: _O que é o Dart doc e como ele pode ajudar na documentação do código em Dart?
  • Aula em vídeo: 058 - Distribuindo uma Lib em Dart e Pub.dev - Curso Gratuito de DART 07m
  • Aula em vídeo: 059 - FAQ - Perguntas e Respostas sobre a Linguagem DART - Curso Gratuito de DART 21m
  • Aula em vídeo: 060 - Programação Assíncrona: Future e async-await - Curso Completo de DART 20m
  • Aula em vídeo: 061 - JSON em DART e FLUTTER - Curso de DART e Flutter Gratuito 21m
  • Aula em vídeo: DART - Um Tour Pela Linguagem - Curso de Linguagem de Programação FLUTTER e DART #Extra 28m
  • Aula em vídeo: Orientação a Objetos Básico - Curso de FLUTTER e DART #Extra 26m
  • Aula em vídeo: 062 - Programação Assíncrona - Fluxos em Dart - Curso de DART e Flutter Gratuito 18m
  • Aula em vídeo: 064 - Instalando o FLUTTER no LINUX - Curso de DART e Flutter Grátis 07m
  • Aula em vídeo: 065 - Instalando o FLUTTER no LINUX - Curso de DART e Flutter Grátis 27m
  • Aula em vídeo: 066 - Configurando o PATH do FLUTTER no LINUX - Curso de DART e Flutter Grátis 11m
  • Exercício: _Qual é o procedimento necessário para tornar a instalação do PEF permanente no terminal?
  • Aula em vídeo: 067 - Configurando o PATH do FLUTTER no LINUX - Curso de DART e Flutter Grátis 21m
  • Aula em vídeo: 068 - Instalando o ANDROID STUDIO no LINUX - Curso de DART e Flutter Grátis 12m
  • Aula em vídeo: 069 - Configurando FLUTTER no ANDROID STUDIO no LINUX - Curso de DART e Flutter Grátis 13m
  • Aula em vídeo: 070 - FLUTTER no MAC OS X Como Instalar 11m
  • Aula em vídeo: 071 - Atualizando o PATH do FLUTTER no MACOSX 10m
  • Exercício: _Qual é a importância de configurar o arquivo bash profile?
  • Aula em vídeo: 072 - Instalando o XCODE no Mac Os X 12m
  • Aula em vídeo: 073 - Instalando o XCODE no Mac Os X 19m
  • Aula em vídeo: 074 - Instalando o XCODE no Mac Os X 08m
  • Aula em vídeo: 075 - Instalando o XCODE no Mac Os X 13m
  • Aula em vídeo: 076 - Instalando o HOMEBREW E APP NO IPHONE via XCODE 22m
  • Exercício: _Para desenvolver aplicativos para iPhone, é necessário ter um:
  • Aula em vídeo: 077 - Instalando o HOMEBREW E APP NO IPHONE via XCODE 12m
  • Aula em vídeo: 078 - Instalando o HOMEBREW E APP NO IPHONE via XCODE 10m
  • Aula em vídeo: 079 - Instalando o ANDROID STUDIO no MAC OS X 05m
  • Aula em vídeo: 080 - Configurando o FLUTTER no ANDROID STUDIO no MAC OS X 16m
  • Aula em vídeo: 081 - Como instalar o Intel HAMX no MAC OS Mojave 08m
  • Aula em vídeo: 082 - Rodando um APP em FLUTTER em um IPHONE REAL 10m
  • Aula em vídeo: 083 - Primeiro Aplicativo em FLUTTER 30m
  • Aula em vídeo: 084 - Hello World em FLUTTER 22m
  • Aula em vídeo: 085 - Como resolverError connecting to the service protocol: HttpException: no FLUTTER e ANDROID 23m
  • Aula em vídeo: 086 - Emulator ANDROID Lento? Como resolver isso 13m
  • Exercício: _Qual é a primeira coisa que o assistente sugere para deixar o emulador Android mais rápido?
  • Aula em vídeo: 087 - pubspec.yaml Usando Pacotes Externos em FLUTTER e 26m
  • Aula em vídeo: 088 - Stateful Widget OU Stateless Widget em FLUTTER 16m
  • Aula em vídeo: AO VIVO - Adicionando um STATEFUL WIDGET no FLUTTER 30m
  • Aula em vídeo: 090 - Criando uma ListView Infinita em Dart 18m
  • Aula em vídeo: 091 - ListView com Interação em FLUTTER 16m
  • Aula em vídeo: 092 - FLUTTER PUSH e POP - Como Navegar Entre TELAS no FLUTTER - Curso de Flutter 18m
  • Aula em vídeo: 094 - Usando TEMAS no FLUTTER para Alterar a UI do Usuário 13m
  • Aula em vídeo: 095 - WIDGETS EM FLUTTER - Curso de Flutter 14m
  • Aula em vídeo: 096 - WIDGETS BÁSICOS EM FLUTTER 17m
  • Aula em vídeo: 097 - USANDO COMPONENTES DA MATERIAL - Curso de Flutter Grátis 12m
  • Exercício: _Qual é a função do Flutter na criação de aplicativos?
  • Aula em vídeo: 098 - Taps, Drags e Gestos Widgets em FLUTTER 34m
  • Aula em vídeo: 099 - CICLO DE VIDA UM WIDGET - Curso de Flutter Completo 07m
  • Aula em vídeo: 100 - LAYOUTS EM FLUTTER - Curso de Flutter 10m
  • Aula em vídeo: 101 - Aprenda FLUTTER - LAYOUT em App via WIDGET 13m
  • Aula em vídeo: 102 - Layouts Múltiplos com ROW e COLUMN em FLUTTER - Aprender Flutter em Português 09m
  • Exercício: _Quais são os dois padrões de layout mais comuns em Flutter?
  • Aula em vídeo: 103 - Principais Elementos de LAYOUT em FLUTTER - Aprenda Flutter Grátis 11m
  • Aula em vídeo: 104 - CONTAINER EM FLUTTER - Aprender Flutter em Português 30m
  • Aula em vídeo: 105 - GridView em Flutter - Curso de Programação em Flutter e Dart 19m
  • Aula em vídeo: 107 - STACK Widget em FLUTTER 16m
  • Aula em vídeo: 109 - Widget LISTTILE em FLUTTER - Curso de Flutter 04m
  • Exercício: _Qual é a funcionalidade do cartão de visita criado com o Flutter Card?
  • Aula em vídeo: 110 - Entenda a Estrutura FLUTTER Context Builder State - DESIGN PATTERN STATE 29m
  • Aula em vídeo: 111 - ALIGN de Widget em Flutter - Curso de Flutter Grátis 11m
  • Aula em vídeo: 112 - Catálogo de WIDGETS em FLUTTER 05m
  • Aula em vídeo: 114 - Documentação API em Flutter - Curso de Flutter e Dart Brasileiro 09m
  • Aula em vídeo: 115 - do ZERO ao UM em FLUTTER - Experiência de um Profissional Google Primeiro Aplicativo 29m
  • Aula em vídeo: 116 - Assets e IMAGENS em FLUTTER - Aprenda Flutter e Dart 10m
  • Aula em vídeo: 117 - Interatividade em um APP em FLUTTER - Curso Flutter 12m
  • Aula em vídeo: 118 - Interatividade em Flutter - Parte 2 - Aprenda Flutter em Português 11m
  • Aula em vídeo: 119 - NAVEGAÇÃO (Navigate e Route) em FLUTTER 21m
  • Aula em vídeo: 120 - ANIMAÇÕES em Flutter - Curso de Flutter 06m
  • Exercício: _Qual é a vantagem de usar animações em Flutter?
  • Aula em vídeo: 121 - Animações em FLUTTER - Flutter Animations Overview - Curso de Flutter Completo 09m
  • Aula em vídeo: 122 - Animações em Flutter - Tutorial em Português 24m
  • Aula em vídeo: 123 - Flutter ANIMATIONS Tutorial - Parte 2 - Curso de Flutter Dart 18m
  • Aula em vídeo: 125 - Animações Simultâneas em FLUTTER - Escola de Flutter 18m
  • Aula em vídeo: 126 - Animações HERO em FLUTTER - Curso de Flutter Avançado 39m
  • Exercício: _Qual é o objetivo das animações no desenvolvimento de apps com Flutter e Dart?
  • Aula em vídeo: 127 - Animações Escalonadas em FLUTTER - Curso de Flutter e Dart 11m
  • Aula em vídeo: 128 - UI Avançada em FLUTTER - Mouse, Gestures, Ponteiros, Click, Double Click 06m
  • Aula em vídeo: 129 - Dados e Back-end em Flutter - Curso de Flutter 04m
  • Aula em vídeo: 130 - Pense Diferente - Pense de Forma Declarativa no FLUTTER - Linguagem Declarativa 07m
  • Aula em vídeo: 131 - Framewords DECLARATIVOS e IMPERATIVOS 19m
  • Exercício: _Qual é a diferença entre programação declarativa e programação imperativa?
  • Aula em vídeo: 132 - Estados de um App em Flutter - APP STATES 13m
  • Aula em vídeo: 133 - Gerenciamento de APP STATES em Flutter 15m
  • Aula em vídeo: 134 - JSON e Serialize em Flutter - Serialização Manual e Avançada 06m
  • Aula em vídeo: 135 - JSON e Serialização em FLUTTER 11m
  • Aula em vídeo: 136 - JSON e SERIALIZATION em FLUTTER 06m
  • Exercício: _Qual é a biblioteca utilizada para geração de código no Flutter?
  • Aula em vídeo: 137 - FIREBASE em Flutter 09m
  • Aula em vídeo: 139 - Flutter - Lifting Up State - Vanilla Flutter 16m
  • Aula em vídeo: 140 - ChangeNotifier - Flutter 06m
  • Aula em vídeo: 141 - ChangeNotifierProvider em Flutter 08m
  • Aula em vídeo: 142 - FLUTTER - Consumer Provider.Of 11m
  • Exercício: _Qual é o tipo de declaração utilizado para acessar o card móvel na aplicação Flutter?
  • Aula em vídeo: 143 - State Management em FLUTTER 05m
  • Aula em vídeo: 144 - Tipos de STATE MANAGEMENT em FLUTTER - Curso de Flutter 06m
  • Aula em vídeo: Gerenciamento de Estados em Flutter - Flutter Avançado 12m
  • Aula em vídeo: Gerenciamento de Estados com setState em Flutter 29m
  • Aula em vídeo: REACT - Build React React Native Apps With Flutter - Google I/O 2018 1h06m

Flutter

Cursos online Gratuitos sobre Flutter
Domine o Flutter com cursos online gratuitos! Aprenda a criar apps incríveis para iOS/Android com nossa seleção de tutoriais interativos e atualizados. Comece já!

Este curso gratuito inclui:

34 horas e 56 minutos de curso online em vídeo

Certificado digital de conclusão de curso

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

QR Code - Baixar Cursa - Cursos Online

Este curso online só pode ser acessado pelo aplicativo Cursa. Instale o aplicativo usando o QR code ou os links abaixo:

Instale o app agora

para ter acesso ao curso
  • Estude de graça!

    Aqui você não paga nunca! Nem mesmo no certificado, pois tudo no aplicativo é 100% gratuito!

  • Melhore seu currículo!

    São mais de 4 Mil Cursos Gratuitos para você estudar qualquer coisa do seu interesse!

  • Certificado Digital grátis!

    Conclua o curso e emita gratuitamente seu Certificado Digital reconhecido pela ABED.

Comentários do Curso: Flutter e Dart no desenvolvimento de apps

Adailton Gonçalves De Oliveira

bom dia, vamos começar o curso, 11/09/2024

Mais cursos gratuitos em Programação de Aplicativos

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks