Olá meyer, seja bem-vindo ao fórum. Em relação a bons materiais de Java você pode encontrar no site da Caelum www.caelum.com.br , lá tem boas apostilas para download. Em relação qual é melhor para arrumar emprego em minha opinião é o Java EE (pelo menos aqui em Curitiba) mas isto é apenas a minha opinião.
è isso ai, primeiro deves aprender java SE , para aprenderes as base fundamentais da linguagem, e deves estudar muita orientação a objecto, e depois podes caminhar para o EE, porque se tentares ir directo no EE, vais te ferrar, porque teras que ir toda a hora voltar a ler bases do SE.
ENtao para nao teres que andar para frente e para tras com EE e SE, entao podia ser primeiro SE e depois EE.
Mas atenção deves ter paciencia porque vais precisar.
muita força ai mano :idea:
Java EE é considerado java avançado, ou seja, primeiro vc deve ter uma ótima base de Orientação a objetos e conhecimento básico das APIs do Java SE. Depois disso, aí sim vc pode partir para o Java EE e conseguir um ótimo emprego.