Nossas novas aulas são em formato online e ao vivo!

Uma dinâmica diferenciada, com interação, compartilhamento e dúvidas em tempo real.

Saiba mais

Curso Flutter - Desenvolva aplicações multiplataforma online

(40h)

07 de dezembro - 18 de dezembro

Noturno (19:00 às 23:00)

De: 10x R$ 269,00

Por 10x de R$ 188,30

Investimento total de R$2690,00 por R$1883,00 no cartão ou boleto

Turmas disponíveis do curso

Flutter - Desenvolva aplicações multiplataforma

Baixe o programa Inscreva-se

Descubra o que você vai encontrar no curso

Toda aplicação tem seus desafios, mas as mobile tem um a mais: funcionar nas duas plataformas mais utilizadas pelas pessoas. É justamente aí que entra o Flutter. Através do poder da linguagem Dart, o Flutter fornece tudo necessário para que você possa criar aplicações incríveis e que vão executar tanto no Android quanto no iOS. Desvende todos os mistérios dessa que é a plataforma que vem tomando o mercado.

Programa de Estudos

ENTENDA O FLUTTER

Entender parece algo superficial, mas no meio de todas essas possibilidades para construção de aplicações móveis, é importante entender cada aspecto de Flutter. Por que usá-lo? E o React Native? Por que não fazer nativo? Vamos analisar com cautela o cenário e saber exatamente onde entra o Flutter e como se diferencia das outras opções.

A LINGUAGEM DART

Para trabalharmos com Flutter, precisamos usar a linguagem Dart. Aqui vamos explorar os conceitos e sintaxe da linguagem para que ela não seja um ponto de dificuldade durante a construção da nossa aplicação.

CONSTRUA O LAYOUT DESEJADO

Precisamos construir as telas do nosso aplicativo. Para isso, usamos os Widgets providos pelo Flutter, dessa forma conseguimos aproveitar tudo que já está pronto e que é mantido pelo time da plataforma. Vamos criar listas e formulários para fornecer a interatividade necessária para nosso usuário.

REALIZE A PERSISTÊNCIA DOS DADOS

Gravar dados dentro da própria app é algo usado recorrentemente no mundo mobile. E como já era esperado, o Flutter vem com abstrações que facilitam esse trabalho. Vamos utilizar o sqlite, realizar inserções e buscas de dados. Usaremos o FutureBuilder para ter a possibilidade de realizar esse tipo de trabalho de maneira assíncrona.

INTEGRE SUA APP COM UMA API EXTERNA

Muitos dos dados das aplicações mobile vivem em sistemas externos. Precisamos nos comunicar com eles, pedir e mandar os dados que são necessários para o correto funcionamento da app. A maneira padrão de realizar essa comunicação é através de web service. O package http facilita demais essa tarefa e o Dart também já possui abstrações prontas para transformarmos objetos em JSON e vice versa.

Esse é o resumo do nosso programa.

Baixe o programa

Pré-requisitos

Lógica de Programação com JavaScript

Quer reservar sua vaga nesse curso?

Preencha o formulário e te passaremos os próximos passos!

Próximas Turmas

Flutter - Desenvolva aplicações multiplataforma

07 de dezembro - 18 de dezembro

Noturno (19:00 às 23:00)

aulas online

inscreva-se
Flutter - Desenvolva aplicações multiplataforma

07 de dezembro - 18 de dezembro

Noturno (19:00 às 23:00)

aulas online

inscreva-se

Baixe as informações completas do curso

Após o preenchimento, você vai receber os detalhes do curso em seu e-mail.