Curso de Xamarin.Forms - MVVM com Prism

Curso de

Xamarin.Forms - MVVM com Prism

Aprenda a criar aplicar o design pattern MVVM em aplicações Xamarin.Forms com a biblioteca Prism.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 12h

    Curso com certificado de 12 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Xamarin.Forms - MVVM com Prism

Xamarin.Forms - MVVM com Prism

6x R$ 24,98

R$ 149,90 à vista

Informações sobre o curso

Sobre o curso

Desenvolver aplicações mobile com o Xamarin.Forms de maneira organizada é um grande desafio, principalmente no que diz respeito ao desacoplamento que deveria ocorrer entre as views e a lógica de negócio. Para auxiliar nessa missão, a Microsoft desenvolveu um design pattern que visa justamente essa clara separação entre a lógica de apresentação e a lógica de negócio em nossos aplicativos: o MVVM (Model-View-ViewModel). Mas, a aplicação do MVVM de maneira efetiva pode ser um pouco confusa e complexa. Será que não existe uma maneira mais simples para conseguirmos implementar o MVVM?

É nesse ponto que entra o Prism. O Prism é uma das mais famosas bibliotecas dentro do Xamarin.Forms para aplicação correta do MVVM. De maneira adicional, o Prism ainda oferece um conjunto de soluções de código elegante (como os DelegateCommands, o serviço de injeção de dependências e alguns services - como o NavigationService e o PageDialogService) que nos permite aplicar o MVVM e organizar nosso código de maneira simples - mas poderosa e elegante ao mesmo tempo.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa saber sobre o padrão MVVM e como implementá-lo com o Prism. São vídeo aulas e apostilas onde você verá a construção de um aplicativo que implementa o padrão MVVM com o Prism. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você:

- Compreender de maneira efetiva a motivação e os benefícios do MVVM;

- Aplicar o MVVM de maneira manual, aprendendo a reconhecer como as coisas funcionam “por baixo dos panos”;

- Instalar o Prism Template Pack, o que auxiliará no momento onde for necessário criar projetos Xamarin.Forms com o Prism;

- Utilizar recursos básicos do Prism, como os DelegateCommands, a classe BindableObject e alguns services como o NavigationService;

- Utilizar recursos mais avançados do Prism, como o mecanismo de injeção de dependências e DelegateCommands parametrizados;

- Aprenderá a integrar eventos à aplicação através do Prism e do EventToCommandBehavioe.

Para quem é esse curso?

Este curso é destinado a desenvolvedores Xamarin que desejam aprender sobre o pattern MVVM e como é possível aplicá-lo com a biblioteca Prism.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. C# (C Sharp) Básico
  2. C# (C Sharp) Intermediário
  3. C# (C Sharp) Avançado
  4. Xamarin.Forms - Primeiros passos

Carga horária do curso

5h06

Curso com 5h06 horas de vídeos

12h

Curso com certificado de 12 horas

14

Curso com 14 exercícios de fixação

Ambiente do curso

  • Visual Studio 2015 com Update 3 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Xamarin.Forms - MVVM com Prism

Xamarin.Forms - MVVM com Prism

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Bem-vindo!

  1. Códigos, imagens, diagramas etc.

    Introdução Visualizar
  2. Códigos, imagens, diagramas etc.

    A miscelânea de plataformas pode ser um problema... Visualizar
  3. Códigos, imagens, diagramas etc.

    A questão das aplicações híbridas
  4. Códigos, imagens, diagramas etc.

    Relembrando que o Xamarin é o melhor de dois mundos
  5. Códigos, imagens, diagramas etc.

    Relembrando como o Xamarin funciona...
  6. Códigos, imagens, diagramas etc.

    Ainda temos um problema com o Xamarin “tradicional”
  7. Códigos, imagens, diagramas etc.

    A solução: o Xamarin.Forms
  8. Códigos, imagens, diagramas etc.

    Xamarin.Forms: tendência, mesmo com alguns problemas
  9. Códigos, imagens, diagramas etc.

    Um problema arquitetural no Xamarin.Forms
  10. Códigos, imagens, diagramas etc.

    A solução: o pattern MVVM
  11. Códigos, imagens, diagramas etc.

    Prism: auxiliando a aplicar o MVVM com o Xamarin.Forms
  12. Códigos, imagens, diagramas etc.

    Instalando o Prism Template Pack

2 - Primeiros passos com MVVM

  1. Vídeoaula com duração de: 00:16:14

    Primeiros passos com MVVM: Criando o primeiro projeto
  2. Vídeoaula com duração de: 00:10:03

    Primeiros passos com MVVM: Atribuição e manipulação de eventos
  3. Vídeoaula com duração de: 00:11:50

    Primeiros passos com MVVM: DataBindings - Parte 01
  4. Vídeoaula com duração de: 00:12:38

    Primeiros passos com MVVM: DataBindings - Parte 02 Visualizar
  5. Vídeoaula com duração de: 00:06:20

    Primeiros passos com MVVM: DataBindings - Parte 03
  6. Vídeoaula com duração de: 00:31:39

    Primeiros passos com MVVM: Criando nosso primeiro ViewModel
  7. Vídeoaula com duração de: 00:14:04

    Primeiros passos com MVVM: A interface INotifyPropertyChanged
  8. Vídeoaula com duração de: 00:11:34

    Primeiros passos com MVVM: Recebendo parâmetros em nossos Commands Visualizar
  9. 5 desafios.

    Exercícios

3 - MVVM e Prism

  1. Vídeoaula com duração de: 00:24:41

    Começando com o Prism: Criando o projeto
  2. Vídeoaula com duração de: 00:08:43

    Começando com o Prism: Bindings básicos
  3. Vídeoaula com duração de: 00:13:37

    Começando com o Prism: Navegação entre páginas e o NavigationService
  4. 9 desafios.

    Exercícios

4 - Projeto Final

  1. Vídeoaula com duração de: 00:28:31

    O projeto Pokédex: Listando pokémons
  2. Vídeoaula com duração de: 00:18:03

    O projeto Pokedéx: Criando services e integrando-os ao mecanismo de injeção de dependências
  3. Vídeoaula com duração de: 00:25:03

    O projeto Pokédex: Navegações e o mecanismo de injeção de dependências
  4. Vídeoaula com duração de: 00:14:46

    O projeto Pokédex: Caixas de diálgo e o PageDialogService
  5. Vídeoaula com duração de: 00:10:07

    O projeto Pokédex: PageDialogService e action sheets
  6. Vídeoaula com duração de: 00:06:32

    O projeto Pokédex: PageDialogService e mensagens para o usuário com DisplayAlertAsync
  7. Vídeoaula com duração de: 00:29:32

    O projeto Pokédex: Navegações parametrizadas Visualizar
  8. Vídeoaula com duração de: 00:12:35

    O projeto Pokédex: Guards de navegação

5 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Xamarin.Forms - MVVM com Prism

Xamarin.Forms - MVVM com Prism

6x R$ 24,98

R$ 149,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

12h

Curso com certificado de 12 horas

O que os alunos dizem?

Dentro do que foi proposto, achei o curso muito bom, me tirou várias dúvidas. Na minha opinião, o curso poderia abordar um pouco mais de conteúdo, mas dentro do proposto o curso foi muito bom.

Adquira este curso de forma avulsa

Curso de Xamarin.Forms - MVVM com Prism

Xamarin.Forms - MVVM com Prism

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados