Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Programa do Curso
Introdução
- Flutter versus outras estruturas multiplataforma
- Visão geral das características e da arquitetura de Flutter
Começar a trabalhar
- Instalar Flutter
- Configurar o editor de código (Android Studio)
- Compreender as funções e variáveis Dart
- Implementar a abstração, o encapsulamento, a herança e o polimorfismo
- Compreender as variáveis e os tipos de dados do Dart
- Compreender o Future e o Stream
- Testes unitários e Mocks
- Chamada de métodos nativos
- Arquitetura limpa
- Sabores
- Dart Analyzer e Dart Metrics
- Injeção de dependência
Criar aplicações Flutter a partir de Scratch
- Criar um projeto Flutter
- Criar layouts de aplicações com componentes Material
- Adicionar activos e imagens
- Internacionalização
Executar e testar aplicações
- Implementação de aplicações em dispositivos Android
- Implementação de aplicações em iOS dispositivos (iPhone ou iPad)
- Utilização das ferramentas Hot Reload e Hot Restart
- Utilização de widgets
- Widgets com estado vs. sem estado
- Configurar o projeto
- Criar um widget Stateless
- Criar um widget com estado
- Criar uma animação
Roteamento e navegação
- Utilizar o pacote BuildRunner
- Utilizar o pacote AutoRoute
- Criar transições
- Pilha de navegação
Databases e outros Armazéns
- Introdução ao Hive
- Introdução ao SharedPreferences
- Utilização da base de dados SQL
Usando Rest Api, analisando JSONs
- Apresentando o pacote http
- Apresentando o pacote Dio 
- analisando JSONs
- Pedidos e respostas
Gestão Flutter Estado
- Apresentação do pacote BLoC
- Implementação do BLoC
- testando o BLoC
Programming Sugestões e boas práticas
Resolução de problemas
Resumo e conclusão
Requisitos
- Experiência no desenvolvimento de aplicações móveis Android e iOS
Público
- Desenvolvedores
- Programadores
35 horas
Declaração de Clientes (3)
A forma de explicar do formador.
Marcos Rosas - Banco Azteca S.A. C.V.
Curso - Flutter Development Bootcamp with Dart
Machine Translated
As tecnologias apresentadas
Ruddy - Banco Azteca S.A. C.V.
Curso - Flutter Development Bootcamp with Dart
Machine Translated
One on one and discussions about technology and implementation