.NET MAUI - Crie Apps para Android, iOS, Mac e Windows

Curso para você aprendar do zero como desenvolver apps Android, iOS, Mac e Windows com um único código base usando C#

Ratings: 4.85 / 5.00




Description

O curso de .NET MAUI (Multi-platform App UI) é projetado para desenvolvedores interessados em criar aplicativos multiplataforma usando a tecnologia .NET. O .NET MAUI é a evolução do Xamarin.Forms e permite que os desenvolvedores criem aplicativos nativos para iOS, Android, Mac e Windows a partir de um único código-base.

No curso, você aprenderá os conceitos básicos do .NET MAUI, incluindo a configuração do ambiente de desenvolvimento e a criação de um projeto inicial. Você explorará a estrutura do projeto e aprenderá a criar interfaces de usuário usando XAML, uma linguagem de marcação declarativa.

O curso abordará a criação de telas e layouts, a utilização de controles pré-definidos e a personalização da aparência do aplicativo. Você também aprenderá a trabalhar com navegação entre as telas, manipulação de eventos e a integração de serviços e acesso a banco de dados.

Além disso, o curso irá abordar tópicos avançados, como a criação de animações e a implementação de recursos específicos de plataforma. Você aprenderá a depurar e testar seu aplicativo em diferentes emuladores e dispositivos físicos.

Ao final do curso, você terá adquirido as habilidades necessárias para criar aplicativos multiplataforma eficientes usando o .NET MAUI. Você estará apto a desenvolver aplicativos nativos para iOS, Android, Mac e Windows, economizando tempo e esforço ao compartilhar código entre as plataformas.

Aqui estão alguns dos principais tópicos abordados pelo nosso curso:

  • O que é .NET MAUI, para quem é e como funciona?

  • Como configurar o ambiente de desenvolvimento para .NET MAUI

  • Como usar o padrão MVVM e o MVVM Community Toolkit

  • Como usar injeção de dependência

  • Como implementar interfaces usando XAML - Extensible Application Markup Language

  • Como desenvolver usando o Desenvolvimento Orientado a Eventos

  • Como configurar e usar recursos de estilização do app.

  • Como usar vários controles MAUI e layouts MAUI

  • Como usar o Entity Framework Core para gerenciar seu banco de dados local (SQLite).

  • Como usar as APIs do Shell para agilizar a construção de aplicativos.

Como publicar e assinar um aplicativo Android

Espero que este resumo lhe dê uma ideia geral do que esperar de um curso sobre .NET MAUI. Se você tiver mais dúvidas, sinta-se à vontade para perguntar!

What You Will Learn!

  • Desenvolver Aplicativos usando a plataforma .NET
  • Desenvolver Telas com Design agradável
  • Trabalhar com o padrão MVVM na construção de apps
  • Armazenar dados localmente usando Entity Framework Core
  • Usar as melhores praticas do mercado

Who Should Attend!

  • Desenvolvedores .NET/C#
  • Estudantes de Programação