O que devo fazer?

Estou iniciando a linguagem java e gostaria de saber o que devo aprender primeiro, A linguagem java , UML, MOD?
Obrigado.

A primeira coisa que vc deve aprender é OO, Orientação a Objeto…

Aprende primeiro OO - Orientação a objetos.
Depois disso, tu aprende java para web!
Mais foca teus estudos principalmente em aprender a linguagem java usando o padrão de orientação a objetos. ;D