Soy bueno en Core Java y quiero aprender más. ¿Puedo ir a (tutoriales sobre) SCJP (OCJP) o Java avanzado, para eso?

Java como lenguaje es vasto en sí mismo, no importa cuánto sepa, todavía es como una gota del océano. Cada habilidad necesita práctica constante para que puedas implementarla en el momento adecuado. SCJP / OCJP es un propósito de certificación, usted estará contento al sostenerlos o, como máximo, puede usarlos en su perfil de trabajo. Si realmente quieres aprender y tener más experiencia, entonces hazlo. Hay algunas características excelentes, como la expresión lambda, las secuencias están disponibles en Java 8.

Aprenda java avanzado como servlet, jsp y, si es posible, un marco de vanguardia como spring o strauts 2. El aspecto más importante para el tutorial de codificación, busque el código fuente que le dará idea de cómo funcionan las cosas.

1. Vogella (tutorial)
2 GrepCode (código fuente)
3. Documentos de Oracle

son algunos de los mejores recursos de aprendizaje.

sigue aprendiendo sigue creciendo …

Sí, puede comenzar a prepararse para las certificaciones de Java y dará forma a sus habilidades de programación a nivel experto. Las últimas certificaciones Oracle Java se dividen en dos niveles 1. Asociado 2. Profesional. Puede elegir cualquier versión (Java SE 8 o Java SE 7) de la lista:

  • Oracle Certified Associate, Programador Java SE 8
  • Oracle Certified Professional, programador Java SE 8
  • Oracle Certified Associate, Java SE 7 Programmer
  • Oracle Certified Professional, programador Java SE 7

Puede obtener exámenes Java Mock en línea gratuitos para estas certificaciones en MyExamCloud Exam Collections

Todos encuentran que Java es un lenguaje muy fácil y fácil de usar, sí, es cuando necesitamos hacer / implementar requisitos simples. Pero por otro lado es realmente vasto, te sugiero que pases por JLS (especificación de lenguaje Java) y que estudies la programación concurrente. No estoy sugiriendo que debe conocer las API y todo eso, sino el diseño y las ideas que existen detrás de cualquier API y función en Java. Aquí hay algunos libros que he estudiado y que he encontrado realmente útiles:
1. Java efectivo – 2
2. rompecabezas de Java
3. Concurrencia en la práctica
4. JLS

Gracias

No hagas eso. Comience a codificar. Esa es la mejor manera de aprender. Comience a trabajar con servlets simples, usando IDEs como eclipse.

Te enfrentarás a errores. Compruebe stackoverflow, habrá una solución.

Hay muchas personas en estos sitios que lo ayudan a aprender a nadar.

Nadar con los tiburones compañero.