Desenvolvimento Android: Arquitectura MVVM

Aprenda conceitos fundamentais sobre Arquitetura MVVM no Android usando a linguagem Kotlin

3.45 (150 reviews)
Udemy
platform
Português
language
Mobile Apps
category
instructor
Desenvolvimento Android: Arquitectura MVVM
375
students
3.5 hours
content
Jan 2019
last update
$19.99
regular price

What you will learn

Desenvolver projetos Android bem estruturados

Desenvolver projetos Android fácil de entender

Melhorar os trabalhos com testes unitários

Melhorar a leitura e manutenção de seus projetos

Criar projetos limpos e testáveis

Uso completo da arquitectura MVVM

Uso do Architecture Components

Why take this course?

Padrão de arquitetura

É uma parte fundamental da ciência da computação. É a única maneira de manter um projeto limpo, expansível e testável. Os padrões são soluções reconhecidas que foram desenvolvidas ao longo dos anos e são consideradas padrões da indústria.


Model-View-ViewModel (MVVM)

É um padrão de arquitetura de software, que facilita a separação do desenvolvimento da interface gráfica do usuário, seja por meio de uma linguagem de marcação ou código GUI ou a partir do desenvolvimento da lógica de negócios ou lógica de back-end. Neste curso iremos ver a implementação completa desta arquitectura.


Vou assumir que você já tem o Android Studio instalado e pronto para uso. Bora aprender então?

OBS: "Melhor que o Aplicativo, é o código testável e fácil de manter".


Te vejo no curso!

Reviews

ALEXANDRE
January 15, 2023
Som terrivel, ele fica digitando a mesma coisa varias vezes pois se atrapalha nos comandos, curso sem pé nem cabeça.
Lucas
December 21, 2022
Um bom curso para ter uma base sobre Koin e MVVM, tem alguns problemas no áudio mas de modo geral cumpre muito bem com o que promete. O instrutor explica bem cada mudança que é feita no código.
João
April 8, 2022
Muito frustrante tu ficar assistindo as aulas e não entender o objetivo do app que está a ser construido, causando dúvidas e perda de foco do aluno
Rogério
December 27, 2021
O áudio do curso todo tem ruído de interferência que incomoda muito. Muito tempo perdido com a montagem de coisas básicas e pouco tempo para aprofundar na construção da arquitetura.
Diego
May 10, 2021
Sensacional. Tive incompatibilidade com as atualizações da koin, mas consegui resolver usando a documentação. Boa didática, calmo e explica com bons exemplos. Parabéns e recomendo.
Geysa
April 18, 2021
Faltou implementação do Room. Alguns trechos confusos poderiam ter sido editados para um melhor resultado. Gerou um bom exemplo de MVVM e de Koin, de simples compreensão Aprenda a pronunciar compreensão Aprenda a pronunciar compreensão
Marcelo
March 27, 2021
A arquitetura MVVM foi bem explicada ao longo desse curso. A parte de injeção de dependências é mais complexa e acredito que precise de um curso mais específico. O instrutor deveria apenas resolver o problema de ruídos durante a gravação de seus vídeos.
Jairo
August 11, 2020
O instrutor tem conhecimento da matéria, mas não consegue transmitir para o aluno, não há um planejamento das aulas, nem cuidados com a criação delas. O áudio apresenta problemas durante todo o curso. O exemplo utilizado é muito pobre. Ele cria uma única classe para a aplicação com apenas dois atributos e ainda assim, aquele atributo que seria o Id, da classe ele não teve o cuidado de colocar um valor. Em todas ocorrências, o valor era zero. Acho que ele pode melhorar muito o curso, o assunto escolhido por ele realmente é interessante e existe a demanda, então melhorando a didática ele vai ter muito sucesso, porque a gente sente que ele conhece a matéria.
Thyago
July 2, 2020
Não era o que eu esperava, o instrutor não tem os conhecimentos necessários (e nem prática) para administrar uma aula.
Bruno
May 24, 2020
poderia ter se aprofundado mais em alguns temas abordados, usar um database real como exemplo. O barulho no áudio incomoda um pouco.
Antonio
January 20, 2020
Pequeno ruído no audio, mas ok. Muito bom. Agregou conhecimento em caso real do meu trabalho. Obrigado!
Lucas
February 25, 2019
Instrutor extremamente habilidoso e conhecedor da arquitetura, soube passar os conhecimentos de uma forma muito esclarecida.
Leandro
February 23, 2019
Curso me deu uma visão geral sobre o assunto, adquiri o mesmo após ter visto o curso de MVP e ter gostado da didática do professor que conseguiu trazer de maneira bem simples o assunto, e acredito que o mesmo é um bom material para quem não tem conhecimento prévio ou introdutório sobre o assunto, porém a parte de Injeção de dependências foi passada de uma maneira extremamente superficial (ao meu ver poderia ter explicado o que seriam módulos, e quais seriam suas fronteiras, por exemplo, o que faz sentido ser contemplado no mesmo módulo?), e a qualidade do áudio cheio de ruídos, por fim, em alguns momentos o professor se mostrou um pouco perdido com alguns erros (não foram planejados/propositais para mostrar como lidar com os erros), ainda sim vejo como disse antes para quem está iniciando com esta arquitetura terá um bom material em português.
Mauro
February 10, 2019
O instrutor mostrou o básico do básico do MVVM. Achei que seria melhor porque tinha gostado do MVP do mesmo autor. Não mostrou nada de Room Database: apesar de não ser objeto de estudo neste curso, na introdução, que temos acesso para vermos se realmente é o que queremos, foi dito que veríamos. Vários probleminhas no computador, no áudio e de domínio de linguagem durante o curso. Não serve para quem quer aprimorar ou para quem acha que daqui sairá dominando o MVVM.
Thiago
February 1, 2019
Muito bom o curso, os pontos negativos são: o audio tem muita interferencia atrapalhando bastante, e poderia ter mostrado consumindo os dados de uma API e salvando no ROOM, fica a dica para outros modulos ou curso, Mas obrigado por contribuir com a comunidade, pois até o momento é o unico curso que aborda esse assunto em português.

Charts

Price

Desenvolvimento Android: Arquitectura MVVM - Price chart

Rating

Desenvolvimento Android: Arquitectura MVVM - Ratings chart

Enrollment distribution

Desenvolvimento Android: Arquitectura MVVM - Distribution chart
2115720
udemy ID
12/30/2018
course created date
2/8/2020
course indexed date
Bot
course submited by