¿Cuál es la mejor manera de aprender las tecnologías Java, JSP y JSF?

Paso. 1

Descarga cualquier IDE, por ejemplo, Eclipse, Netbeans.

Entonces practique estos productos básicos de Java.

  1. Ups
  2. Instrumentos de cuerda
  3. Excepción
  4. Enhebrado
  5. Colecciones
  6. JDBC
  7. Clases internas

Inicialmente intenta hacer pequeños programas y ejecutarlos. Si consigues errores trata de resolverlos. Google cualquier duda o pregunta. Si no puede obtener una solución, publique sus consultas en Stack Overflow.

Todo el proceso debe tomar 1 mes. En un mes no esperes convertirte en un gurú de Java. Necesitas poner años y años de experiencia para eso. Así que ten paciencia. Si puedes escribir y compilar cosas básicas que deberían estar bien por el momento.

Paso 2. Ahora pasa a Advance Java.

  1. HTML
  2. CSS / Javascript
  3. Servlets
  4. JSP
  5. JSTL
  6. EL etc.

Practica por encima de las tecnologías. No te limites a leer sino a PRACTICAR.

Paso 3. Ahora que sabes core java y adelanta java time para aprender los frameworks

  1. Primavera
  2. Hibernar

Después de terminar los 3 pasos anteriores, puedes llamarte un programador de Java.

La preparación paso a paso es una clave.

Sé paciente.

La mejor manera de aprender cualquier tecnología es seguir explorándolas probando cosas nuevas con ellos.

Para responder a su pregunta más profesionalmente,

Para aprender las tecnologías que mencionó, primero sugeriría visitar algunos sitios como TutorialsPoint y Javatpoint: una solución para todas las tecnologías.

Una vez que obtenga una comprensión primaria de las tecnologías, puede pensar en sumergirse en el conocimiento más sofisticado y más elegante. Sin embargo, aparte de solo leer libros y recorrer los sitios, tiene que dedicar un tiempo considerable para probar ejemplos y programas por su cuenta.

Feliz aprendizaje !!! 🙂

Si estás interesado en los libros, entonces ve por algo bueno para Java como:

OCJP-Este libro te da conocimiento de nivel de certificación.

Y siga los enlaces en línea como javatpoint, etc. y también siga el sitio web de coderanch.

La mejor manera de aprender es:

1. Obtener un libro / Ir en línea -> Leer un concepto.

2. Siempre pregunta una cosa ¿POR QUÉ?

3.Escribe un pequeño código / solución para ese programa.

4. Vaya a coderanch u otro sitio web similar, busque problemas relacionados con ese tema y resuélvalos.

5. Después de completar todas las lecturas, siempre haga que un mini proyecto utilice todo el conocimiento que pueda (puede buscar la idea en un número infinito de sitios web).

6.Unirse a los foros públicos.