Programa do Curso

Metodologias Ágeis no Desenvolvimento Móvel

  • Princípios ágeis e estruturas de projetos
  • Histórias de usuários, sprints e feedback iterativo
  • Pipelines CI/CD e ciclos de lançamento rápidos

Design UX/UI para Aplicativos Móveis

  • Princípios de experiência do usuário e design de interface
  • Wireframes, protótipos e testes com usuários
  • Acessibilidade e consistência cross-device

Construindo com Flutter

  • Configuração e arquitetura do Flutter
  • Widgets, layouts e temas
  • Gerenciamento de estado e navegação

Arquiteturas de Aplicativos Móveis

  • Arquiteturas em camadas e modulares
  • Integração com serviços backend (Firebase)
  • Melhores práticas para manutenibilidade e escalabilidade

IA no Desenvolvimento de Aplicativos Móveis

  • Usando modelos pré-treinados em aplicativos Flutter
  • Chatbots, recomendações e automação inteligente
  • Conectando-se a serviços de IA (por exemplo, Dialogflow, ML Kit)

Segurança em Aplicativos Móveis

  • Autenticação e autorização com Firebase
  • Criptografia de dados e armazenamento seguro
  • Obfuscação de código e chamadas API seguras

Testes, Implantação e Manutenção

  • Testes unitários, widget e integração
  • Preparação para Google Play e App Store
  • Controle de versão e estratégias de atualização

Resumo e Próximos Passos

Requisitos

  • Entendimento de programação orientada a objetos
  • Experiência com ferramentas de desenvolvimento de software
  • Conhecimento básico de dispositivos móveis e design de interface do usuário (UI)

Público-Alvo

  • Desenvolvedores de sistemas IT
  • Profissionais técnicos criando interfaces móveis
  • Desenvolvedores de aplicativos buscando habilidades de integração cross-platform e IA
 12 horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas