Como acompanhar o curso
Como executar a aplicação
Como reportar dúvidas e erros
2- Aplicação Back-end - API ASP .NET Core
Apresentando o objetivo e a aplicação backend - I
Apresentando a aplicação backend - II
Testando os endpoints do backend - I
Testando os endopoints do backend - II
Criar aplicação web no Azure
Criar o banco de dados SQL Server no Azure
Publicar a API no Azure
3- Aplicação Front-end - .NET MAUI
Criando a aplicação .NET MAUI
Criando o modelo de dados e o serviço para consumir a API
Criando o Registro e o Login do usuário - I
Criando o Registro e o Login do usuário - II
Criando a pagina AppShell e iniciando a validação
Registrando a validação, criando um Dev Tunnels e testando a validação
Exibindo Categorias e Produtos - I
Exibindo Categorias e Produtos - II
Exibindo produtos de uma categoria - I
Exibindo produtos de uma categoria - II
Exibindo os detalhes de um produto _ II
Gerenciando os detalhes do produto - I
Gerenciando os detalhes do produto - II
Exibindo os itens do carrinho de compras - I
Exibindo os itens do carrinho de compras - II
Incrementa/Decrementa quantidade, exclui item e exibe endereço - I
Incrementa/Decrementa quantidade, exclui item e exibe endereço - II
Confirmar Pedido e outros ajustes - I
Confirmar Pedido e outros ajustes - II
Marcando/Desmarcando e exibindo produtos como favoritos - I
Marcando/Desmarcando e exibindo produtos como favoritos - II
Criando a página de perfil - I
Criando a página de perfil - II
Criando a página de Perfil - III
Perfil - Meus Pedidos e seus detalhes - I
Perfil - Meus Pedidos e seus detalhes - II
Perfil - Minha Conta e Perguntas Frequentes - I
Perfil - Minha Conta e Perguntas Frequentes e Logout
Otimizando o código do projeto - I
Otimizando o código do projeto - II
Executando o app Android no Celular e Espelhando a tela no PC
Publicação e Distribuição - Gerando o APK e o AAB assinados para Android- I
Publicação e Distribuição - Gerando o APK e o AAB assinados para Android - II
Acessando a API no Azure a partir do emulador Android
Bônus - .NET MAUI - Apresentando os conceitos básicos
Iniciando com MAUI
XAML language e Pages
Layouts - FlyoutPage e TabbedPage
Layouts - StackLayout
Layouts - Grid
Layouts - FlexLayout
Layouts - AbsoluteLayout
Controles de Apresentação
Controles que iniciam comandos
Controles que definem valores
Controles de edição e atividade
Controles que exibem coleções
DataBinding - I
DataBinding - II
Imagens, Fontes, ícones e outros arquivos
MVVM - Model-View-ViewModel - I
MVVM - Model-View-ViewModel - II
MVVM - Model-View-ViewModel - III
Usando o MVVM Community Toolkit
Conversores de valores
Navegação Hierárquica
Navegação Shell
Usando Estilos
Apresentando Estilos
Apresentando CollectionView - I
Apresentando CollectionView - II
Apresentando CollectionView - III
Consumindo um serviço REST
Acessando o SQLite
App Meus Livros com SQLite