Rocketseat
Rocketseat
/

C# Avançado com .NET MAUI

Crie aplicações modernas e multiplataforma com C# e .NET MAUI.

Icone da tag BackendBackendIcone da tag FrontendFrontendIcone da tag MobileMobileIcone da tag AvançadoAvançado
C#
C# Avançado com .NET MAUI icon
Visão geralConteúdosProjetos

Conheça a formação

2 min

Nessa Formação, você aprenderá a desenvolver aplicações modernas e completas com C# utilizando o .NET MAUI, desde a configuração do ambiente no Windows e Mac até a instalação em dispositivos reais ou emuladores. Ao longo do conteúdo, você será guiado pela criação de um projeto real, com integração a bancos de dados, uso de APIs, animações, autenticação e muito mais.
Exploraremos a estrutura do .NET MAUI, criação de interfaces responsivas com estilos, temas e componentes reutilizáveis. Você vai aplicar o padrão MVVM, configurar navegação entre páginas, realizar chamadas HTTP com Refit e armazenar dados localmente com segurança.
Além das funcionalidades essenciais como login, cadastro, atualização de perfil e gerenciamento de tarefas, o curso aborda recursos avançados como autenticação com Google, integração com Azure Storage, uso de WebSockets para comunicação em tempo real e estratégias para aplicações desktop.

Ao final, você terá domínio prático das ferramentas e será capaz de construir um app profissional, robusto e escalável com C# e .NET MAUI.

Nessa Formação, você aprenderá a desenvolver aplicações modernas e completas com C# utilizando o .NET MAUI, desde a configuração do ambiente no Windows e Mac até a instalação em dispositivos reais ou emuladores. Ao longo do conteúdo, você será guiado pela criação de um projeto real, com integração a bancos de dados, uso de APIs, animações, autenticação e muito mais.
Exploraremos a estrutura do .NET MAUI, criação de interfaces responsivas com estilos, temas e componentes reutilizáveis. Você vai aplicar o padrão MVVM, configurar navegação entre páginas, realizar chamadas HTTP com Refit e armazenar dados localmente com segurança.
Além das funcionalidades essenciais como login, cadastro, atualização de perfil e gerenciamento de tarefas, o curso aborda recursos avançados como autenticação com Google, integração com Azure Storage, uso de WebSockets para comunicação em tempo real e estratégias para aplicações desktop.

Ao final, você terá domínio prático das ferramentas e será capaz de construir um app profissional, robusto e escalável com C# e .NET MAUI.

Conteúdos

Nível 1

Setup do ambiente

14 aulas • 3 atividades
Nível 2

Conhecendo o .NET MAUI

6 aulas • 1 atividades
Nível 3

Criando a estrutura base do projeto

11 aulas • 2 atividades
Nível 4

Fluxo de registro e login no padrão MVVM

15 aulas • 3 atividades
Nível 5

Dominando temas e estilos no MAUI

13 aulas • 2 atividades
Nível 6

Fazendo nossa primeira integração

16 aulas • 4 atividades
Nível 7

Salvando dados de retorno e tratando erros

20 aulas • 3 atividades
Nível 8

Dashboard com autorização customizada

20 aulas • 2 atividades
Nível 9

Skeleton Loading

9 aulas
Nível 10

Alertas, Mensagens & PopUps

16 aulas • 3 atividades
Nível 11

Mapeamento e Testes na aplicação

37 aulas • 3 atividades
Nível 12

Refresh Token

14 aulas
Nível 13

WebSocket

41 aulas • 2 atividades
Nível 14

Certificado final

0%

Projetos

Projeto Health And Check

Health And Check

Setup do ambiente

Detalhes

Horas de estudo

Aprox. 143h

Aulas

232 aulas em 71h 54min

Alunos desta trilha

273

Nível de dificuldade

Avançado

Atividades

1 desafio e 52 testes

Pré-requisitos

Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática

  • É importante ter feito a Formação de C#
Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.