Desenvolvimento móvel multiplataforma com Xamarin Forms e C#

Aproveite suas habilidades em C# para criar aplicativos móveis nativos para Android e iOS usando uma única base de código e padrões de arquitetura modernos.

4.3 (9,970) ⏱ 1 h 53 min 📚 11 aulas 🎧 Versão em áudio

Sobre este curso

Quer criar aplicativos móveis nativos para Android e iOS sem a dor de cabeça de aprender várias linguagens de programação específicas de plataforma e estruturas de interface do usuário?O Xamarin Forms permite que você use seu conhecimento de C# para projetar e codificar seu aplicativo uma vez, implantando perfeitamente nas principais plataformas móveis. Este curso orienta você por todo o processo de criação de aplicativos móveis nativos e de alto desempenho a partir do zero.Você começará com os conceitos fundamentais de arquitetura multiplataforma, progredirá para projetar interfaces interativas e, finalmente, criará aplicativos totalmente funcionais que lidam com dados do mundo real e serviços externos. O que você vai aprender: - Entenda a arquitetura central do Xamarin Forms e como funciona a renderização de interface do usuário entre plataformas. - Projete interfaces móveis responsivas usando layouts, controles e estilos personalizados XAML. - Implemente o padrão Model-View-ViewModel (MVVM) juntamente com técnicas modernas de vinculação de dados. - Gerenciar a persistência de dados locais usando SQLite e integrar APIs RESTful externas de forma assíncrona. - Aplique recursos C # modernos, incluindo padrões assíncronos / aguardados e injeção básica de dependência, para design de código limpo. A jornada começa com terminologia essencial, conceitos de configuração e fundamentos de layout antes de passar para o design de interface de usuário interativa, gerenciamento de estado e integração de serviços externos.Através de explicações claras por escrito, trechos de código práticos e exercícios conceituais estruturados, você construirá uma base sólida no desenvolvimento móvel. Este curso foi projetado para desenvolvedores com um entendimento básico de C # que desejam fazer a transição para o desenvolvimento de aplicativos móveis.Não é necessária experiência prévia em desenvolvimento Android ou iOS. Comece a construir suas habilidades de desenvolvimento móvel multiplataforma hoje.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 Versão em áudio incluída
    Estude em qualquer lugar, sem tela
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 53 min de conteúdo prático

Avaliações (2)

Анна Иванова RU
★ 4 · 2025-03-12T22:22:52+00:00

Isso forneceu uma boa visão geral. As explicações foram decentes, mas às vezes eu desejava cenários de aplicação mais práticos.

خليفة بن جاسم بن محمد آل ثاني QA Aluno verificado
★ 2 · 2024-12-12T21:56:52+00:00

Machine Translated Eu gostei dos exemplos de aplicação prática, embora a configuração inicial tenha demorado mais do que eu esperava.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria