Flutter e Dart - Curso Completo de Criação de Apps
4.6 (831 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,892 students enrolled

Flutter e Dart - Curso Completo de Criação de Apps

Crie Apps iOS e Android com mesmo Código. Aprenda a dominar Dart e Google Flutter
4.6 (831 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,892 students enrolled
Last updated 9/2018
Portuguese
Portuguese [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 24 hours on-demand video
  • 26 articles
  • 23 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Programar em Dart
  • Criar Apps iOS e Android utilizando ferramenta Flutter
  • Criar qualquer tipo de apps comerciais para suas empresas ou clientes
  • Serem capazes de desenhar e desenvolver apps sofisticados iOS e Android desde o inicio ate ao fim
  • Dominar Dart e Programacao Orientada a Objetos
Course content
Expand all 177 lectures 23:48:20
+ Introduction
6 lectures 14:39
Como aprender melhor do curso?
06:26
O meu Sotaque - De onde o Paulo é? Você pode Adivinhar?
00:52
Baixe o teu Bônus - Arquivo com Recursos Diversos
00:02
+ Instalação e Preparação do Ambiente de Desenvolvimento - Windows
2 lectures 42:40
Instalando Flutter e IntelliJ no Windows - BIOS Configurado
32:12
Abaixar e Instalar Editor de Código (IntelliJ) e outras opções) - Windows
10:28
+ Instalação e Preparação do Ambiente de Desenvolvimento - MAC - Opcional
3 lectures 34:54
Instalação de Ferramentas -Dart SDK, e Flutter no MAC
11:51
Instalando Flutter e Android Studio Para Flutter
12:38
Instalando Flutter e Android Studio - Configurando Emuladores de Android
10:25
+ Rapidamente Criar um Aplicativo Flutter Para nos sentirmos Empolgados
6 lectures 42:12
Vamos Criar um Aplicativo bem Bacana! Locais Interessantes
03:15
Criação/Setup do Projecto Locais Interessantes
10:06
Criando a nossa lista de Locais Interessantes - Randomico
09:36
Criando Locais Randomicos
09:06
Adicionando Cor do Fundo Randomicamente
10:09
Recursos - Baixar Projecto Completo
00:00
+ A Linguagem Dart - Do princípio até Avançado - Introdução
10 lectures 01:21:24
Convenções de Nomenclatura e o Estilo Padrão de Código em Dart
06:59
Como Declarar Variáveis em Dart - Tipo(Modificador) String
12:11
String - Modificadores de Variáveis e suas Atribuiçãoes
10:00
Números Inteiros (integers) e Decimais
08:23
Booleanos - Verdadeiro ou Falso
04:53
Concatenação de Letras e Palavras
10:29
Aritmética - Introdução á Operadores (adição, subtração, multiplicação..)
10:26
Igualdade e Operadores Relacionais em Dart
11:28
Recursos - Baixar Projecto Completo
00:00
+ A Linguagem Dart - Controle de Fluxo(Decisões Condicionais, Repetições...)
14 lectures 01:43:08
Como controlar o fluxo do programa - Decisões Condicionais (If )
09:41
Como Realizar Repetiçoes (For Loop)
08:54
Como Realizar Repetições e Modulus
07:14
Repiticoes While e Do-While
10:26
Repiticoes - Switch
07:29
Um Operador Especial Chamado "Operador gordo" => Retorno
02:53
Funções com Retorno String
10:00
Funções com Retorno Int e Exercicios
05:29
Funcoes e Parametros
08:19
Funcoes com Parametros Nomeados
03:46
Funcoes com Parametros Nomeados e Exigidos
03:07
Parametros Posicionais e Opcionais
04:26
+ Programação Orientada á Objectos - a base de Engenharia de Software. Herança -
6 lectures 58:05
Métodos Override (Sobrepostos)
12:00
Herdando Classes com seus Constructores
11:30
Sobre o Métod toString() - Sobreposto
11:26
Recursos - Baixar Projecto Completo
00:00
+ Herança - Orientação á Objectos - avançado - Classes abstractas e Interfaces
3 lectures 24:53
Criar Classes Abstractas e Interfaces em Dart
14:42
Recursos - Baixar Projecto Completo
00:00
Requirements
  • Consiga ligar um computador e tenha um conhecimento basico sobre computadores
  • Vontade de aprender
  • Computador
Description

Bem vindo ao Curso Flutter e Dart - Curso Completo de Criação de Apps para Android e iOS.

Nesse curso, você vai aprender o desenvolvimento de aplicações nativas para dispositivos móveis (Android e iOS), utilizando apenas a linguagem Dart e o framework Flutter.

É exatamente isso, você pode usar o mesmo código para desenvolver aplicativos em ambos os ecossistemas (iOS e Android).

Google Flutter é uma ferramenta de desenvolvimento criada pela Google que facilita o trabalho árduo que os desenvolvedores sempre tiveram que fazer para criar aplicativos nativos. 

Felizmente, agora com Flutter, ao invés do trabalho árduo e longo, os desenvolvedores já podem rapidamente criar aplicativos para iOS e Android com mais rapidez e segurança;  e ainda mais -  usando o mesmo código!


O curso abrange os fundamentos de Dart -  desde variáveis, repetições, listas até aos conceitos principais da Programação Orientada á Objetos.

Após aprendermos sobre Dart, iremos seguir para o aprendizado de Flutter

Vamos abordar, detalhadamente, sobre a anatomia dum aplicativo Flutter, dos pacotes de código, widgets mais usados e muito mais.

Ao longo do nosso aprendizado, vamos criar aplicativos para reforçar o nosso aprendizado conjuntamente com vários exercícios.

Ao concluir esse curso, você poderá desenhar e desenvolver aplicativos iOS e Android de valor comercial, dessa forma, envigorando a sua carreira profissional.

Esse curso tem como objetivo levar os iniciantes, assim como intermediários ( e até profissionais) passo á passo no aprendizado de Dart e Flutter.  Portanto, se você tem ou não tiver nenhuma experiência, não se preocupe: o curso tem matéria para todos os níveis.

Além de aprender todos os fundamentos, criaremos projetos, inspirados em aplicações já famosas e conhecidas por todos:

  1.  Cadastro: Para ver como podemos criar uma tela para cadastrar usuários utilizando certos componentes visuais através de Widgets.

  2.  Magnata: Para fixarmos os fundamentos do Stateful Widget e nos divertir com a nossa conta bancária virtual.

  3.  Afazeres: um aplicativo com um base de dados relacional (SQFlite).

  4.   Klimático: um aplicativo de previsão do tempo.

  5.  Indice de Massa Corporal: Nessa aplicação, vamos reforçar os fundamentos de manipulação de texto e dados provenientes de usuários e calcular o IMC.

  6. Comunidade (Conselho Comunitário) - Baseada em Firebase - base de dados em tempo real onde usuários poderão postar mensagens para o forum da comunidade.

Só para citar alguns!


Assista as aulas abertas e veja os comentários dos nosso alunos sobre a nossa didática.


Não tenho dúvida que você estará fazendo um excelente investimento ao se juntar a nossa comunidade de mais de 50 mil alunos em mais de 170 países no Mundo.

Muito obrigado pela atenção, e espero ver você no curso!





Who this course is for:
  • Iniciantes e desenvolvedores de web ou movil que queiram aprender Dart e Flutter e desenvolver apps Android e iOS
  • Desenvolvedores profisionais que queiram comecar a desenvolver apps iOS e Android utilizando Google Flutter
  • Designers qud queira desenhar prototipos para Apps enquanto tambem aprendem Dart e Flutter ao mesmo tempo
  • Gerentes de Projetos que necessitam saber como apps iOS e Android podem ser desenvolvidos com rapidez atravez de Flutter