¿Qué libros debo leer para convertirme en desarrollador Java de extremo a extremo?

Java es un muy buen lenguaje de programación para aprender y llevar tu carrera a nuevas alturas con un crecimiento exponencial. Recomendaré libros para que incluso una persona que no tenía experiencia previa en Java lo encuentre útil y pueda usar esta lista de recomendaciones de acuerdo con su experiencia laboral.

  1. Cómo programar en Java Por Paul Deitel y Harvey Deitel : este libro le ayudará si es nuevo en programación y quiere aprender Java como su primer lenguaje técnico. Esto cubrirá todos los conceptos básicos y ayudará a construir una base sólida.
  2. Head First Java : debe leer el libro a una persona que es nueva en Java y que no tiene experiencia previa en Java y tiene poco conocimiento sobre otros lenguajes de programación como C o C ++. Si quieres aprender a través de imágenes, entonces será tu primera prioridad.
  3. Head First Design Patterns : un libro de lectura obligada que le informa sobre las soluciones de varios problemas comunes que ocurren en el desarrollo de softwares. Muchas preguntas de patrones de diseño se hacen en una entrevista.
  4. Programación Java de Poornachandra Sarang : este libro lo ayudará a aprender habilidades avanzadas de Java como redes, subprocesos, E / S, genéricos, colecciones, etc.
  5. Dirija primero Servlets y JSP : este es un libro de lectura obligada si planea hacer aplicaciones web en Java. Le ayudará a comprender los temas de una manera muy familiar en un corto período de tiempo con un conocimiento profundo.
  6. Head First EJB – Este libro lo ayudará cuando esté planeando hacer aplicaciones empresariales.
  7. Java profesional para aplicaciones web Por Nicholas S. Williams : este libro lo ayudará a comprender temas como los zócalos web, el marco como spring y su seguridad y ORM como hibernate.
  8. Java Persistence With Hibernate Por Christian Bauer y Gavin king – debe leer el libro si desea conocer un conocimiento profundo de Hibernate ORM.

Si desea prepararse para una entrevista en las principales empresas de TI, entonces todos saben que las Estructuras de datos y el Algoritmo serán sus principales prioridades. Entonces, debes ensuciarte las manos también. Te sugeriré un libro para lo mismo.

  1. Estructuras de datos y algoritmos en Java Por Goodrich, Tamassia y Goldwasser : un libro de lectura obligada si tienes un conocimiento básico de Java. Esto le proporcionará un conocimiento profundo de cada estructura de datos y algoritmo y no requiere ningún conocimiento matemático sólido como ese en cormen.

Para el estudio en línea de Java completo desde cero, puede visitar este enlace – Tutorial de Java – javatpoint.

BUENAS NOTICIAS: TODOS LOS LIBROS QUE SE ENCUENTRAN ANTERIORES TIENEN SU COPIA SUAVE LIBREMENTE DISPONIBLE EN INTERNET. Míralo y consigue tu libro.

Puede descargar libremente la mayor parte del libro desde este enlace. Hogar

Leer libros no te ayudará a mejorar tus habilidades de codificación. Solo puede hacerlo practicándolo resolviendo una serie de problemas enumerados en varias plataformas de codificación en línea. A continuación se muestra una lista de algunos de ellos. Comience a iniciar sesión en uno de ellos y comience a codificar AHORA EN ADELANTE.

  1. Comunidad tecnológica y de TI en India
  2. Topcoder es repetible, crowdsourcing a pedido, hecho correctamente, a escala.
  3. HackerRank
  4. HackerEarth: desafíos de programación y trabajos de desarrollador
  5. Juez Esfera Online (SPOJ)
  6. Concurso de programación, concurso de programación, programación informática en línea
  7. Codeforces

si desea obtener más información acerca de Java, obtenga la certificación OCJP / SCJP.

mientras se prepara para ello, aprenderá diferentes aspectos de la lengua.

si quieres poner a prueba tus habilidades java

podrías referirte a mi propia aplicación para Java y también videos suaves de Durga en youtube

Java OCJP + – Aplicaciones de Android en Google Play

Más de 900+ preguntas de prueba / prueba.

Más de 300 preguntas de entrevista.

Más de 300 programas java.

es realmente completo para mejorar su conocimiento de Java, pero si no sabe nada sobre Java, no acepte esta aplicación, comience con un libro estándar

Principiante:

1. Head First Java, 2da Edición

2. Pensar en Java (4ª edición)

3. Piensa en Java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (novena edición) (Core Series): Cay S. Horstmann

7. Programa de Java Cómo (objetos tardíos) por Paul Deitel, Harvey Deitel

Puede verificar su habilidad Java con mi aplicación de lado a lado (Tema por tema)

La mejor de las suertes .

Intermedio:

Java efectivo (2a edición): Joshua Bloch

Rendimiento Java: Charlie Hunt, Binu John

Head First Servlets y JSP

SCJP por Kathy y Sierra

Java – La referencia completa de Herbert Schildt.

Concurrencia de Java en la práctica

Rendimiento Java

El lenguaje de programación Java, cuarta edición

Avanzado:

Java Puzzlers: trampas, trampas y casos de esquina

La mejor de las suertes .

Leer solo un libro no te hará un buen programador. Tenga en cuenta que la programación es el arte de formular problemas. Los libros pueden funcionar como el lápiz, la pintura o el papel. (Una herramienta). Pero su imaginación y la implementación de esta imaginación usando la herramienta lo harán un programador. Intente automatizar todo lo que le lleve más de 1.5 minutos de su tiempo escribiendo un programa al respecto … y una vez que lo practique durante 6 meses. Estás listo.

Para empezar, puede usar “pensar en Java”.

Su no tiene fin en Java. Puedes aprender mucho aquí. Y ningún libro puede enseñarte más que la práctica. Si practicas en Java, eso significa que piensas que en Java puedes compilar un código en tu mente.

Finalmente también puedes escribir una poesía en Java si piensas en Java