Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

Desenvolva seu primeiro app com Flutter

Domine um dos frameworks de desenvolvimento mobile mais populares atualmente e, já no primeiro curso sobre Flutter, aprenda a criar aplicativos para Android e iOS.

0/0 passos finalizados
Esta formação faz parte da escola Mobile
96h

Para conclusão

9

Cursos

6

Vídeos extras

2

Artigos

O que vocêvai aprendernesta Formação?

Mergulhe em Flutter

O Flutter é um framework de desenvolvimento de aplicativos mobile, web e desktop que utiliza a linguagem de programação Dart, permitindo criar apps com facilidade.

Uma das principais vantagens do Flutter no desenvolvimento mobile, é a possibilidade de utilizar uma única base de código para a criação de aplicativos que rodam em Android e iOS (conhecido como single codebase).

Nesta formação, você vai percorrer uma jornada do Curso Flutter: Widgets, Stateless, Stateful, Imagens e Animações até o Curso Flutter: gerenciamento de estados com Provider para entender como criar aplicativos do zero.

Ao mergulhar em cursos de Flutter completos, vamos passar por temas como: instalação das ferramentas, implementação de animações, navegação entre telas e gerenciamento de estados, além de outras habilidades que você precisa aprender para desenvolver o seu primeiro app.

Aqui vai uma dica: para aproveitar essa formação ao máximo, é interessante conhecer o básico de linguagem Dart. Por isso sugerimos que, além dos cursos de programação mobile, você conclua também a Formação Dart.

Bons estudos!

📅 Planeje seus dias de estudo

Inicie a formação organizando sua rotina de estudos, pense em sua disponibilidade e defina sua dedicação.

Selecione quantos dias na semana você se comprometerá a estudar esta Formação:
Se você estudar 1 hora por dia, terá finalizado essa formação em aproximadamente

Passo a passo

  1. 1

    Conhecendo o Flutter

    Neste primeiro momento, você vai descobrir o que é o Flutter e como criar aplicativos Android e iOS com esse framework de desenvolvimento mobile, web e desktop.

    No Curso Flutter: Widgets, Stateless, Stateful, Imagens e Animações você vai criar o seu primeiro projeto e mergulhar em widgets, stateless, stateful e conceitos de navegação e de estado.

    Além disso, no Curso Flutter: Controller, navegação e estados, você vai aprender a criar formulários, validar informações, navegar entre diferentes telas em um app e explorar o Inherited Widget.

  2. 2

    Persistência de dados

    Neste segundo passo, prepare-se para mergulhos ainda mais profundos no desenvolvimento de aplicativos com Flutter e linguagem Dart.

    Nos conteúdos desta trilha, você vai entender o que acontece com os dados do aplicativo quando fechamos ele. Ou seja, vai trabalhar com persistência interna na criação de aplicativos, que é responsável por manter, salvar e armazenar os dados.

  3. 3

    Layout e temas

    Nesta etapa, você vai desenvolver uma tela do zero, aprendendo e aplicando conceitos de customização de Widgets, além de conhecer a diferença entre Widgets nativos do Flutter e do Material Design.

    Por fim, no Curso Flutter: aplicando constraints e implementando layouts responsivos, você vai entender como construir layouts adequados e apps responsivos que funcionam nas orientações vertical e horizontal.

  4. 4

    Testes e gerenciamento de estados

    Para concluir a sua certificação Flutter, você vai aprender a criar aplicativos seguros, confiáveis e complexos com testes e gerenciamento de estados simples.

    Nesta etapa da Formação, você vai mergulhar em testes manuais e automatizados e aprender, na prática, a aplicar testes de unidade e de widgets no código de um app.

    Por fim, você será capaz de implementar o gerenciamento de estados complexos e criar aplicativos ainda mais sofisticados.