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:
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
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
Prepare-se para trabalhar com as mais diversas linguagens de programação, desenvolva o processo lógico de um programa de computador e inicie já sua trajetória profissional no mundo da programação!
Curso ProWay Iniciação a Programação: Lógica e Algoritmos I ou ter conhecimentos equivalentes.
Desenvolva aplicações híbridas ou mesmo sites utilizando-se do Angular: framework totalmente gratuito do Google, baseado na tecnologia JavaScript.
Cursos ProWay de HTML 5 e CSS 3 e TypeScript ou possuir conhecimentos equivalentes.
Torne-se um especialista em Node.js com a Proway EAD. Aprenda a criar aplicações web poderosas e conquiste oportunidades no mercado de desenvolvimento. Inscreva-se agora!
Curso ProWay JavaScript Avançado ou conhecimentos similares.
Crie e mantenha aplicativos móveis mais complexos que incluam a integração com APIs através do Flutter. Aproveite tudo o que for feito para desenvolver também para desktop e web!
Ter realizado o do curso de entrada desta formação: Introdução a Dart e Flutter ou possuir conhecimentos similares.