Underc0de - La Casa de los Informáticos

Programación General => Java => Mensaje iniciado por: Miss Sinister en Julio 23, 2024, 06:40:31 PM

Título: Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: Miss Sinister en Julio 23, 2024, 06:40:31 PM
Buenas Buenas Underc0ders!

Hoy toca dejar los libros que comparti en whatsapp hace una semana...

Pero antes, una introducción para el asombroso... (y lento... muy lento...) JAVA!

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases. Fue desarrollado por Sun Microsystems (la misma que desarrollo Solaris y que ahora es parte de Oracle Corporation) y lanzado en 1995. Java se diseñó con la filosofía de "escribir una vez, ejecutar en cualquier lugar", lo que significa que el código Java puede ejecutarse en cualquier dispositivo que tenga una máquina virtual Java (JVM) sin necesidad de recompilarlo.

Características Principales de Java

Orientado a Objetos: Java sigue el paradigma de la programación orientada a objetos, lo que facilita la creación y gestión de programas complejos mediante el uso de objetos y clases.
   
Portabilidad: Gracias a la JVM, los programas Java pueden ejecutarse en cualquier plataforma sin modificaciones.
   
Seguridad: Java proporciona un entorno seguro mediante su modelo de seguridad que restringe la ejecución de código potencialmente peligroso.
   
Robustez: El manejo de excepciones y la gestión de memoria automática ayudan a prevenir errores comunes de programación.
   
Multihilo: Java soporta la programación concurrente, lo que permite la ejecución simultánea de múltiples hilos de ejecución.

Datos Curiosos de Java

Nombre Original: Java inicialmente se llamaba "Oak" (roble) debido a un roble que se encontraba fuera de la oficina de James Gosling, uno de sus creadores. El nombre se cambió a Java más tarde, en honor al café Java.
   
Popularidad: Java ha sido consistentemente uno de los lenguajes de programación más populares y utilizados en el mundo, especialmente en el desarrollo de aplicaciones empresariales y sistemas Android.
   
Mascota: La mascota oficial de Java es un duque llamado "Duke". Fue creado por Joe Palrang, quien también trabajó en las animaciones de la película Shrek.
   
Plataforma Android: Aunque ahora se utilizan otros lenguajes como Kotlin, Java sigue siendo uno de los principales lenguajes para desarrollar aplicaciones móviles en Android.

Recursos para Aprender Java

A continuación, dejo una selección de libros y apuntes que pueden ser útiles tanto para principiantes como para programadores experimentados que quieran repasar conceptos:

Programación en Java - McGraw Hill (https://drive.google.com/file/d/1raHbMSPTB_e8unZFFSS1O66JOWMYUNJO/view?usp=sharing)
La Biblia de Java (https://drive.google.com/file/d/1T_Bx9akFbhK3x4lo5oDUoOpXzvd_BqGi/view?usp=sharing)
Fundamentos de la programación Java (https://drive.google.com/file/d/1oLNBJQTA7wvlxN1gBfkrAK5kdJnAjP7J/view?usp=sharing)
Programación Avanzada en Java (https://drive.google.com/file/d/1tHowhPu0Kipx563Z_TDWmqV9psBoTbDs/view?usp=sharing)
Programación orientada a objetos - Barnes (https://drive.google.com/file/d/1MH_xZ_BaQHQVGBc7S20_SwAU62KpWu8l/view?usp=sharing)
Programación orientada a objetos - Deitel (https://drive.google.com/file/d/16vAGu65DvbP9C7f0IeKQ51WIRAXobTAj/view?usp=sharing)
Frameworks de Java (https://drive.google.com/file/d/1uM-K4za3AnJZ5Q7Y-UVLonUm1Ndw71bF/view?usp=sharing)
Jerarquía de Errores y excepciones (https://drive.google.com/file/d/1lCq_1z8O1i3mNGpcgqt25bEYKduD4TWU/view?usp=sharing)
Desarrollo de apps para Android (https://drive.google.com/file/d/1zDihvp92OVttvtjsTT4g7W6nBiuXqGxd/view?usp=sharing)


(https://i.imgur.com/5Wiscyv.jpeg)
Título: Re:Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: Ceccato en Septiembre 18, 2024, 04:43:58 AM
a leer se ha dicho!! Gracias!
Título: Re:Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: Bibiana Achuma en Septiembre 18, 2024, 06:18:14 PM
Gracias!!
Título: Re:Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: mayhem en Noviembre 26, 2024, 12:44:52 AM
Graciass!! ;D
Título: Re:Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: Alexis paniagua en Abril 10, 2025, 10:54:24 PM
 ;D muchas gracias por la informacion.
Título: Re:Aporte: Apuntes y libros para aprender o repasar Java
Publicado por: Elllichi1 en Junio 04, 2025, 05:03:31 PM
Me los guardo, muchas gracias