Programa do Curso
Agile Metodologias em Mobile Development
- Princípios e estruturas de projetos do Agile
- 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 de usuários
- Acessibilidade e consistência multi-dispositivo
Desenvolvimento 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
Inteligência Artificial no Desenvolvimento de Aplicativos Móveis
- Uso de modelos pré-treinados em aplicativos Flutter
- Chatbots, recomendações e automação inteligente
- Conectando 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
- Obrufusação de código e chamadas API seguras
Testes, Implantação e Manutenção
- Testes unitários, de widgets e de 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
- Compreensão de programação orientada a objetos
- Experiência com ferramentas de desenvolvimento de software
- Conhecimento básico sobre dispositivos móveis e design de interface do usuário
Público-alvo
- Desenvolvedores de sistemas IT
- Profissionais técnicos criando interfaces móveis
- Desenvolvedores de aplicativos buscando habilidades de integração cross-plataforma e IA
Declaração de Clientes (3)
Informações adicionais muito úteis
Grzegorz - Comp S.A.
Curso - BLoC Pattern
Máquina Traduzida
O conhecimento de Miguel sobre o assunto era extenso. Ele tornou o treinamento fácil de entender e manteve um fluxo equilibrado, adicionando novas funcionalidades a cada seção conforme necessário. Ele abordou tudo o que foi solicitado e respondeu cada pergunta com detalhes. Foi uma experiência muito agradável.
Paul Coaton - SEMPCheck Services
Curso - Flutter Development Bootcamp with Dart
Máquina Traduzida
O instrutor era entusiasta, gentil e apaixonado pelo tema
Isaac Murphy - Royal New Zealand Airforce
Curso - Build Native iOS and Android Apps with Flutter
Máquina Traduzida