Conteúdo do curso
11. Introdução ao Flutter e Dart
22. Configuração do ambiente de desenvolvimento
32.1. Configuração do ambiente de desenvolvimento: Instalação do Flutter e Dart
42.2. Configuração do ambiente de desenvolvimento: Configuração do ambiente de desenvolvimento
52.3. Configuração do ambiente de desenvolvimento: Configuração do editor de código
62.4. Configuração do ambiente de desenvolvimento: Estrutura básica de um aplicativo Flutter
72.5. Configuração do ambiente de desenvolvimento: Widgets e Elementos básicos do Flutter
82.6. Configuração do ambiente de desenvolvimento: Layouts e posicionamento de elementos
92.7. Configuração do ambiente de desenvolvimento: Gerenciamento de estado
102.8. Configuração do ambiente de desenvolvimento: Navegação entre telas
112.9. Configuração do ambiente de desenvolvimento: Consumo de APIs
122.10. Configuração do ambiente de desenvolvimento: Armazenamento de dados
132.11. Configuração do ambiente de desenvolvimento: Autenticação de usuários
142.12. Configuração do ambiente de desenvolvimento: Notificações push
152.13. Configuração do ambiente de desenvolvimento: Integração com serviços externos
162.14. Configuração do ambiente de desenvolvimento: Testes unitários e de widget
172.15. Configuração do ambiente de desenvolvimento: Publicação de aplicativos
183. Conceitos básicos de Dart
193.1. Conceitos básicos de Dart: Introdução ao Dart
203.2. Conceitos básicos de Dart: Variáveis e tipos de dados
213.3. Conceitos básicos de Dart: Estruturas condicionais
223.4. Conceitos básicos de Dart: Estruturas de repetição
233.5. Conceitos básicos de Dart: Funções
243.6. Conceitos básicos de Dart: Classes e objetos
253.7. Conceitos básicos de Dart: Herança e polimorfismo
263.8. Conceitos básicos de Dart: Tratamento de exceções
273.9. Conceitos básicos de Dart: Manipulação de arquivos
283.10. Conceitos básicos de Dart: Programação assíncrona
293.11. Conceitos básicos de Dart: Conceitos básicos de Flutter
303.12. Conceitos básicos de Dart: Widgets e layout
313.13. Conceitos básicos de Dart: Gerenciamento de estado
323.14. Conceitos básicos de Dart: Navegação entre telas
333.15. Conceitos básicos de Dart: Consumo de APIs
343.16. Conceitos básicos de Dart: Armazenamento local
353.17. Conceitos básicos de Dart: Autenticação de usuários
363.18. Conceitos básicos de Dart: Notificações push
373.19. Conceitos básicos de Dart: Publicação de aplicativos
384. Conceitos avançados de Dart
394.1. Conceitos avançados de Dart: Classes e objetos
404.2. Conceitos avançados de Dart: Herança e polimorfismo
414.3. Conceitos avançados de Dart: Mixins
424.4. Conceitos avançados de Dart: Null safety
434.5. Conceitos avançados de Dart: Programação assíncrona
444.6. Conceitos avançados de Dart: Streams e blocos
454.7. Conceitos avançados de Dart: Testes unitários e de integração
464.8. Conceitos avançados de Dart: Gerenciamento de estado
474.9. Conceitos avançados de Dart: Injeção de dependência
484.10. Conceitos avançados de Dart: Navegação e rotas
494.11. Conceitos avançados de Dart: Persistência de dados
504.12. Conceitos avançados de Dart: Integração com APIs
514.13. Conceitos avançados de Dart: Animações e efeitos visuais
524.14. Conceitos avançados de Dart: Localização e internacionalização
534.15. Conceitos avançados de Dart: Acessibilidade
544.16. Conceitos avançados de Dart: Performance e otimização
554.17. Conceitos avançados de Dart: Publicação e distribuição de aplicativos
565. Introdução à programação orientada a objetos em Dart
575.1. Introdução à programação orientada a objetos em Dart: Introdução à programação orientada a objetos
585.2. Introdução à programação orientada a objetos em Dart: Classes e objetos
595.3. Introdução à programação orientada a objetos em Dart: Atributos e métodos
605.4. Introdução à programação orientada a objetos em Dart: Encapsulamento
615.5. Introdução à programação orientada a objetos em Dart: Herança
625.6. Introdução à programação orientada a objetos em Dart: Polimorfismo
635.7. Introdução à programação orientada a objetos em Dart: Interfaces
645.8. Introdução à programação orientada a objetos em Dart: Métodos estáticos
655.9. Introdução à programação orientada a objetos em Dart: Construtores
665.10. Introdução à programação orientada a objetos em Dart: Sobrecarga de operadores
675.11. Introdução à programação orientada a objetos em Dart: Tratamento de exceções
685.12. Introdução à programação orientada a objetos em Dart: Coleções
695.13. Introdução à programação orientada a objetos em Dart: Iteradores
705.14. Introdução à programação orientada a objetos em Dart: Programação assíncrona
715.15. Introdução à programação orientada a objetos em Dart: Testes unitários
726. Widgets em Flutter
736.1. Widgets em Flutter: Introdução ao Flutter e Dart
746.2. Widgets em Flutter: Estrutura básica de um aplicativo Flutter
756.3. Widgets em Flutter: Widgets básicos em Flutter
766.4. Widgets em Flutter: Layouts em Flutter
776.5. Widgets em Flutter: Navegação entre telas
786.6. Widgets em Flutter: Gerenciamento de estado
796.7. Widgets em Flutter: Requisições HTTP
806.8. Widgets em Flutter: Persistência de dados
816.9. Widgets em Flutter: Animações em Flutter
826.10. Widgets em Flutter: Acessibilidade
836.11. Widgets em Flutter: Testes automatizados
846.12. Widgets em Flutter: Publicação de aplicativos
857. Navegação e roteamento em Flutter
867.1. Navegação e roteamento em Flutter: Introdução ao roteamento em Flutter
877.2. Navegação e roteamento em Flutter: Navegação entre telas
887.3. Navegação e roteamento em Flutter: Passagem de parâmetros entre telas
897.4. Navegação e roteamento em Flutter: Navegação com rotas nomeadas
907.5. Navegação e roteamento em Flutter: Navegação com rotas dinâmicas
917.6. Navegação e roteamento em Flutter: Gerenciamento de histórico de navegação
927.7. Navegação e roteamento em Flutter: Navegação com tabs
937.8. Navegação e roteamento em Flutter: Navegação com drawer
947.9. Navegação e roteamento em Flutter: Navegação com bottom navigation bar
957.10. Navegação e roteamento em Flutter: Navegação com pageview
967.11. Navegação e roteamento em Flutter: Navegação com stack
977.12. Navegação e roteamento em Flutter: Navegação com push/pop
987.13. Navegação e roteamento em Flutter: Navegação com parâmetros opcionais
997.14. Navegação e roteamento em Flutter: Navegação com animações
1007.15. Navegação e roteamento em Flutter: Navegação com autenticação
E muito mais...