
-
Desde os primeiros níveis do curso, você pode começar um estudo paralelo de sistemas de gerenciamento de banco de dados (no meu caso, foi o MySQL em sql-ex.ru. Aproximadamente as primeiras 70 tarefas serão suficientes) e trabalhar na HTML Academy gratuita curso. Lá você aprenderá sobre HTML e CSS.
-
Depois de sentir que entendeu mais ou menos o básico do Java Core (correspondente ao nível 15 no CodeGym, eu acho), crie um projeto que você achará pessoalmente interessante e útil. Você terá algo para mostrar e falar nas entrevistas.
-
Eu recomendo subir para o nível 40 no CodeGym.
-
Após o nível 20, comece a explorar coisas como sistemas de controle de versão (Git, githowto.com) e descubra o que é Maven.
-
Após o nível 30, comece a dominar o Hibernate.
-
Na linha de chegada, antes de encontrar um emprego, você deve tomar um bom gole de Spring (leia "Primavera 4 para Profissionais").
-
JavaSE (aqui você deve saber tudo, embora haja alguma clemência quando se trata de multithreading)
-
JDBC, MySQL (você deve ter um bom domínio)
-
HTML, CSS (tudo é bastante simples aqui, nenhum conhecimento profundo é necessário aqui)
-
JUnit (ninguém disse que testar não é necessário)
-
Git (publique seu próprio projeto, você descobrirá como)
-
Maven (nada complicado aqui, descubra)
-
Hibernar (é aqui que começam as dificuldades)
-
Primavera (só estou me aprofundando nisso, lamento não ter começado antes)
GO TO FULL VERSION