.NET MAUI - Desenvolvendo um App de Controle Financeiro
What you'll learn
- Desenvolver Apps multi-plataforma com .NET MAUI
- Desenvolver telas com MAUI
- Usar APIs do .NET MAUI
- Desenvolver um app de controle financeiro (Receita e Despesas)
Requirements
- C#
Description
Neste curso de .NET MAUI, você aprenderá a usar a nova tecnologia da Microsoft destinada para o desenvolvimento de aplicativos multiplataformas. O .NET MAUI é a evolução do Xamarin.Forms 5.0, no entanto temos um novo marco nessa tecnologia pois a Microsoft modernizou o projeto reestruturando totalmente o .NET MAUI, incrementando padrões de projetos mais modernos como o padrão Handler, conceito de host em sua inicialização, trouxe por padrão injeção de dependência, conceito de um único projeto e codigo-base para várias plataformas, acrescentou o suporte a plataforma MacOS (MacCatalyst), incorporou o .NET MAUI ao .NET e muito mais.
Neste curso estaremos construindo um aplicativo de controle financeiro, onde o usuário poderá realizar o cadastro de suas receitas e despesas e colocaremos em prática o uso das tecnologias do .NET MAUI para construir esse projeto para rodar nos sistemas operacionais Android, iOS, MacOS e Windows.
Este curso visa ensinar o básico do .NET MAUI para você começar a construir seus aplicativos multiplataforma e abordaremos os seguintes assuntos:
Estrutura de um projeto .NET MAUI.
O fluxo de execução do projeto.
A criação de telas (Páginas).
Navegação entre telas.
Utilização de componentes visuais como: Texto, Botões, Imagens, Border e muito mais.
Criação de formulários para o cadastro e atualização.
Personalização de valores para uma plataforma especifica.
Uso de Reconhecimento de Gestos.
Uso do componente CollectionView.
Uso do padrão Pub/Sub (WeakReferenceMessenger)
Uso de Conversores.
Padrão Repository.
Uso de Injeção de Dependência.
Uso de Estilos Visuais.
Espero você nesse curso! Até mais!
Who this course is for:
- Estudantes
- Desenvolvedores
- Interessados em aprender a desenvolver apps nativos com C#
Instructors
Profissional em Desenvolvedor de Softwares desde 2007. Já atuei na área de programador, analista de sistemas e analista de requisitos. Possuo um vasto conhecimento que abrange a área de programação, análise, levantamento de requisitos até administração de servidores web.
Trabalhei em grandes empresas no Brasil, nacionais e multinacionais. Tenho vasto conhecimento de desenvolvimento de softwares e programas de edição de imagem, texto e 3D. Minha intenção é passar o conhecimento e experiência adquira ao longo de minha carreira, que tenho certeza que será útil para potencializar o seu talento.
A Spacedu é uma escola de ensino online focado criar cursos de tecnologia para o mercado de programação, arquitetura e design de software, segurança, infraestrutura e todo o ciclo de desenvolvimento de software. Acreditamos que podemos compartilhar o nosso conhecimento e experiência com os alunos e assim melhorar o nível profissional deles.