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údos

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

Projetos

Detalhes

Horas de estudo

Aprox. 119h

Aulas

191 aulas em 59h 34min

Alunos desta trilha

756

Nível de dificuldade

Avançado

Atividades

49 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.