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

Tem módulo novo chegando!

As aulas dessa trilha estão sendo gravadas pra te trazer o que há de mais atual no mercado. Seu certificado estará disponível assim que a trilha completa estiver totalmente liberada na plataforma.

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
Ver mais

Projetos

Detalhes

Horas de estudo

Aprox. 109h

Aulas

177 aulas em 54h 59min

Alunos desta trilha

706

Nível de dificuldade

Avançado

Atividades

46 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#