estou iniciando em Java e gostaria que me indicassem a melhor ordem de aprendizado…
desde o mais simples do Java ate a construção de aplicativos J2EE usando frameworks coisa e tal…
também visando algum tipo de certificação…
No meu ponto de vista essa séria a sequência ideal.
1º Orientação a Objetos
2º Programação
3º Orientação a Objetos
4° Mais Programação
5º Quando estiver com bastante embasamento teorico , leia sobre UML , que será a base para se aprender Designer Patterns, só com isto você terá metade do caminho ganho.
Eu só adicionaria antes do primeiro, lógica. Depois viria a Orientação a objetos junto com a programação (Java). Depois que você estiver legal e com uma base boa nos fundamentos, então decida para que lado quer ir. Desktop, Web, Mobile.
eu trabalho com delphi, tenho conhecimento de OO, uml, SGBD, …
Preciso de dicas especificas para java… ex: em que momento aprender Hibernate ou JPA… esse tipo de coisa.
quanto a conhecimento especifico em java, tenho formação técnica em informática, no curso vimos até JDBC… porem nada de GUI (apenas JOptionPane…)
e também as APIs, classes… da linguagem (java.io., java.sql., …)
quando incorporar o conceito de MVC? e quais as outras opção para outros tipos de necessidades.