Próximas Turmas

Nenhuma turma disponível no momento

Entre em contato para informar seu interesse

O que você vai aprender nesse curso

Objetivo: O curso "MAUI Desenvolvimento multiplataforma em .NET" visa a capacitação do aluno para atuar como desenvolvedor de aplicativos em .NET criando soluções para plataformas Web e Mobile.

Esta formação é ideal para profissonais da área de .NET que desejam epecializa-se na criação de apps através da propria plataforma .NET e linguagem C#.

Publico Alvo:

  • Profissionais de .NET que desejam se capacitar como desenvolvedores de aplicativos utilizando a plataforma MAUI para entrega de soluções multiplataforma.

Conteúdo do curso

Desenvolvimento Multiplataforma com MAUI

  • Configuração do ambiente
  • Entendendo a estrutura do projeto
  • Configurando as dependências
  • XAML
  • Criação de telas e desenvolvimento frontend
  • Styles
  • Formulários
  • Captura e validação de campos de formulários
  • Consumo de APIs. Integração com Microserviços REST
  • Login e autenticação com JWT (Json Web Tokens)
  • Desenvolvendo funcionalidades de cadastro, consulta, edição e exclusão de dados atraves do consumo de APIs
  • Listas e Grids
  • Imagens
  • Mapeando navegações e rotas
  • Data Binding
  • Integração com Mapas e geolocalização do celular.
  • Integração com Media e Camera no celular.

MAUI Blazor

  • Desenvolvimento com Blazor para criação de aplicações mobile
  • Estrutura do Blazor
  • Componentização
  • Rotas
  • Demais recursos e consumo de APIs

Integração com APIs externas

  • Padrões de desenvolvimento para integração
  • Consumindo APIs com autenticação
  • Desenvolvimento de login social

Entregando aplicações para Android

  • Configurando o emulador do Android
  • Configurações do modo de desenvolvimento
  • Publicação da aplicação

Boas práticas (Código limpo e arquitetura limpa)

Publicando o código fonte no GitHub