Todo App: Mobile com Flutter, MobX e Firebase

Neste curso vamos criar o Appp Mobile do Todo App utilizando Flutter, MobX e Firebase

0 (0)

738 Alunos

Intermediário

Todo App: Mobile com Flutter, MobX e Firebase

3h 4m de conteúdo

Certificado de conclusão

Acesso em todas as plataformas

Comprar

Esta é a página do curso 7198 – Todo App: Mobile com Flutter, MobX e Firebase.

Este curso é a parte final de um projeto onde criamos um Backend, um Frontend e agora o App em Flutter para uma Lista de Tarefas.

O conteúdo deste curso tem pouca teoria e muita prática, portanto, é mandatório ter uma boa base dos conceitos de Flutter para progredir sem dificuldades. Aqui, as regras de negócio do projeto foram simplificadas, assim podemos focar em aspectos mais avançados como gestão de estado e integrações externas via API.

A série de cursos “Todo App” veio para te dar uma perspectiva sobre como é o fluxo de trabalho no desenvolvimento de uma solução full-stack.

Neste curso sobre Flutter você vai...

  • Criar um aplicativo com funcionalidades avançadas em Flutter

  • Implementar MVC em Flutter com Dart

  • Implementar o padrão Repository Pattern em Flutter com Dart

  • Aprender como usar Providers e Singleton em Flutter

  • Aprender a implementar Gestão de Estado local e global com MobX

  • Aprender a realizar requisições HTTP com Flutter e a biblioteca DIO

  • Implementar comunicação com API em Flutter

  • Exibir ícones e imagens (assets) com Flutter

  • Criar navegação usando Flutter

  • Listar itens em Flutter a partir de uma API

  • Implementar Login com Google usando Firebase no Flutter

  • Carregar Widgets dependendo do usuário logado em Flutter

Para quem é recomendado este curso sobre Flutter

  • Para pessoas com alguma experiência com Flutter que realizaram os cursos da carreira

  • Para pessoas que já consegue construir Apps básicos em Flutter

  • Para pessoas que querem organizar melhor seus Apps em Flutter

  • Para pessoas buscando implementações de funcionalidades mais avançadas em Flutter

Tecnologias e versões utilizadas

  • Dart 2.1.0 ou superior

  • Flutter v1.5.x

  • VS Code

  • Emulador ou dispositivo Android/iOS

  • Firebase

Obs: Como o Firebase é uma plataforma em rápida evolução, algumas telas e instruções dadas no curso poderão ser diferentes dependendo da data em que você realizar este curso.

Projetos do curso

  • Um App de Lista de Tarefas em Flutter integrado com uma API REST.

Recomendações extras

Para aprender a construir a solução completa full-stack do Todo App, os cursos são: