1. Java é uma linguagem de programação orientada a objetos usada principalmente para desenvolvimento web. 2. É importante montar uma boa base de conhecimentos sobre conceitos de orientação a objetos e padrões de projeto. 3. Frameworks como Spring facilitam o desenvolvimento e é essencial aprender sobre tecnologias como JDBC, Hibernate e scripts do lado cliente.