Dart e Flutter - Introdução

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

+ 20h
Carga horária
Nível
Básico
Certificado
Incluso
A partir de R$ 82 ,42
/mês

Flutter é um framework desenvolvido pela Google para a criação de aplicativos. Desenvolve aplicações nativas tanto para Android quanto para iOS a partir da composição de Widgets. É escrito em cima de uma linguagem própria chamada Dart, o que diminui muito a curva de aprendizado. Através deste curso você será capaz de:

  • Aprender a programar em Dart;
  • Instalar e Configurar o Flutter;
  • Introduzir-se a Widgets, gerenciamento de estado e muito mais.

Comece já este curso online de Dart e Flutter - Introdução e desenvolva do zero uma aplicação para Android e iOS compilada nativamente utilizando Flutter e a linguagem de programação Dart. Na sequência realize o curso de Programador Flutter Básico ;-D

Público alvo

Todos que tenham interesse pelo desenvolvimento de aplicativos Android e iOS.

Pré-requisitos

Não há pré-requisitos. É favorável quem tem conhecimentos básicos de Lógica e Algoritmos.

Conteúdo programático

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  •  

     

    O que é aplicativo nativo

     

     

  •  

     

    O que é Flutter

     

     

  •  

     

    Como Flutter funciona

     

     

  •  

     

    Instalando Flutter

     

     

  •  

     

    Configurar ambiente de desenvolvimento

     

     

     

     

     

     

     

     

     

     

    •  

       

      Dependências

       

       

    •  

       

      Android Studio

       

       

    •  

       

      Flutter cli

       

       

     

     

  •  

     

    Introdução a Dart

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    •  

       

      final e const

       

       

    •  

       

      Numbers

       

       

    •  

       

      Strings

       

       

    •  

       

      Booleans

       

       

    •  

       

      Lists

       

       

    •  

       

      Sets

       

       

    •  

       

      Maps

       

       

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    •  

       

      Classes e objetos

       

       

    •  

       

      Variáveis da instância

       

       

    •  

       

      Métodos

       

       

    •  

       

      Construtores

       

       

    •  

       

      Variáveis estáticas da classe

       

       

    •  

       

      Métodos estáticos

       

       

    •  

       

      Implementação

       

       

    •  

       

      Extensão

       

       

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    •  

       

      Variáveis e tipos nativos básicos

       

       

    •  

       

      Funções

       

       

    •  

       

      Controle de fluxo

       

       

    •  

       

      Tratamento de erros

       

       

    •  

       

      Classes

       

       

    •  

       

      Comentários e documentação

       

       

     

     

  •  

     

    Introdução aos Widgets

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    •  

       

      MaterialApp

       

       

    •  

       

      Scaffold

       

       

    •  

       

      AppBar

       

       

    •  

       

      Container

       

       

    •  

       

      Row

       

       

    •  

       

      Column

       

       

    •  

       

      Center

       

       

    •  

       

      Padding

       

       

    •  

       

      ListView

       

       

    •  

       

      ListTile

       

       

    •  

       

      ExpansionTile

       

       

    •  

       

      Image

       

       

    •  

       

      RaisedButton

       

       

    •  

       

      Text

       

       

     

     

  •  

     

    Assets

     

     

     

     

     

     

     

     

     

     

     

     

    •  

       

      Imagens

       

       

    •  

       

      Fontes

       

       

    •  

       

      Ícones

       

       

    •  

       

      Cores

       

       

     

     

  •  

     

    Introdução a gerenciamento de estado

     

     

     

     

     

     

     

     

     

     

    •  

       

      setState

       

       

    •  

       

      build

       

       

    •  

       

      BuildContext

       

       

     

     

 

Instrutor(a)

Ricardo Lima Gonçalves

Ricardo Lima Gonçalves

Ricardo Lima Gonçalves: Profissional com mais de 20 anos de experiência na área. Possui sua própria empresa de desenvolvimento web e criação de aplicações móveis. Instrutor da ProWay para treinamentos presenciais, EAD e de programas de empregabilidade para empresas.

Descubra a transformação do ProWay EAD em 3 dias! Se não ficar satisfeito, seu reembolso é garantido!

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

UX

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

UX Design é fundamental para empresas que desejam se destacar em um mercado cada vez mais competitivo. O UX (User Experience) é a experiência do usuário ao interagir com um produto ou serviço, seja ele digital ou não. É a partir dessa interação que é possível criar um design que atenda às necessidades dos usuários e gere uma experiência positiva.

Pré-requisitos

Não há pré-requisitos, mas pessoas que possuem familiaridade com o mundo digital e termos básicos de design pode ser um diferencial.

+ 24h
Carga horária
Nível
Básico

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

Esse curso tem o objetivo de qualificar desenvolvedores a criarem APIs utilizando o Angular, tornando aplicações web ou híbridas mais rápidas e com uma codificação mais simplificada.

Pré-requisitos

Cursos ProWay de Angular ou possuir conhecimentos equivalentes

+ 20h
Carga horária
Nível
Avançado

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

SQL (Structured Query Language) é uma linguagem de programação utilizada para gerenciar e manipular dados em bancos de dados relacionais. É uma linguagem padrão para sistemas de gerenciamento de banco de dados relacionais (RDBMS), como o MySQL, Oracle, PostgreSQL e SQL Server. Quer ser capaz de gerenciar e manipular bancos de dados com facilidade? Quer aprender a executar consultas avançadas e relatórios em SQL? Então, venha fazer o nosso treinamento em SQL!

Pré-requisitos

Curso ProWay Lógica de Programação, Banco de Dados e comandos SQL ou ter conhecimentos equivalentes.

+ 24h
Carga horária
Nível
Intermediário

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

Evolua seus conhecimentos dentro da linguagem de programação Java, totalmente orientada a objetos. Através deste treinamento você estará apto para atuar com esta linguagem robusta e com grande oferta de empregos!

Pré-requisitos

Curso de Java Fundamentos da ProWay ou possuir conhecimentos equivalentes.

+ 49h
Carga horária
Nível
Avançado

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

Descubra a transformação do ProWay EAD em 3 dias! Se não ficar satisfeito, seu reembolso é garantido!

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.