Sea preciso porque Java es enorme y tiene diferentes secciones, pero en su mayoría consta de dos partes:
- Java central
- Java avanzado
Supongo que quieres aprender Core Java. Ahora la última versión de JDK es 8
y 9 se lanzará pronto este año. Entonces es mejor aprender Java 8.
Y también supongo que tiene algunos conocimientos básicos de programación o antecedentes de TI al menos, de lo contrario, el libro que recomiendo será un poco difícil de entender para un principiante. Ahora, en India, la última versión del libro con Java 8 no está disponible localmente, PERO se importa y, por lo tanto, cuesta casi el doble del precio de la versión local (la versión local es para Java 7 a la que me refiero).
- ¿Cuáles son los mejores libros para aprender .NET con C # para principiantes?
- ¿Cuáles son los libros más actualizados sobre diseño web o desarrollo web?
- ¿Cuál es el mejor libro para aprender cpp y por cuánto tiempo se estima?
- ¿Cuál es el mejor libro de Elixir para un rubí que acaba de comenzar con Elixir y planea aprender Phoenix después de eso?
- ¿Cuáles son buenos libros sobre temas avanzados en Python?
- Compre Core Java Volume I – Fundamentals: 1 Reserve en línea a precios bajos en India
- Compre Core Java, Volumen II – Características avanzadas: 2 Reserve en línea a precios bajos en India
Estos dos son los enlaces para la última versión o la décima edición con JDK 8. Confía en mí, el precio vale la pena porque ningún libro puede vencer a este libro y todavía estoy buscando uno que aún no demuestre que es mejor que esto.
Si tiene problemas de presupuesto o desea usar Java 7, estos son los enlaces para la novena edición, que son más baratos, ya que están disponibles localmente y se entregarán más rápido.
- Compre Core Java, Volumen I: Fundamentos, 9e Reserve en línea a precios bajos en India
- Compre Core Java, Volumen II: Funciones avanzadas, 9e Reserve en línea a precios bajos en India
Otro punto a favor de esto es que también está disponible en el dominio .com de Amazon.
Y si le gusta leer en PC, computadora portátil, tabletas, puede comprar versiones de Kindle que son mucho más baratas y también mucho más portátiles que un libro físico.
Antes de comenzar con este libro, si es totalmente nuevo en Java o Programación, debe obtener algunos conocimientos básicos al mirar videos en línea en YouTube o probar algunos sitios web como Javatpoint: una solución de toda la tecnología (hay muchos sitios web, consulte personalmente a menudo para recapitular algunos conceptos olvidados). Porque si comienzas con este libro directamente sin ningún conocimiento básico, definitivamente te quejarás de que no puedes entender, o es demasiado difícil .
El libro es preciso y exacto hasta el final. Usé este libro para aprobar los exámenes OCJP 7. Siempre investigo mucho para encontrar la mejor opción y después de mucho buscar en la red, ¡descubrí este libro de la mejor manera! La mejor parte es que este libro explica cada concepto con ejemplos prácticos de código en cada capítulo. Debe ejecutar cada código para comprender los conceptos.
¡Una última cosa, este libro es enorme pero tiene un conocimiento profundo!
Se requerirá mucha dedicación para completar ambos libros (completé el primero, el segundo volumen está a la mitad). Feliz aprendizaje.