¿Cuáles son algunas formas interesantes de aprender java?

Hay muchos idiomas en el mundo para practicar y aprender, pero créeme, si observas detenidamente JAVA, será tu mejor amigo.

Pero, ¿el problema aquí es cómo empezar? Entonces, ¿qué hay de los siguientes pasos:

Paso 1: Comience a leer buenos libros y, para empezar, probablemente debería tomar Head First JAVA de Kathy Sierra.

Paso 2: La lectura puede darte un buen comienzo, pero para un mejor rendimiento de codificación necesitas practicar la codificación todo lo que puedas . Además, cuando se considera la codificación, no vaya a los IDE al principio y mejor apéguese al método del Bloc de notas y la Consola, ya que eso le ayudará a comprender bien la sintaxis.

Paso 3: Relacione su experiencia de codificación con sus experiencias cotidianas de la vida real. Considere ciertos temas y descubra cómo los entendería con ejemplos de la vida real.

Paso 4: Nunca te saltes temas en Java . La razón es que todos los temas están interrelacionados. Muchas personas, por ejemplo, se saltan la parte ” Pointer ” en JAVA porque no es fácil de entender, pero esto genera muchos problemas después. Ya que si no entiende los indicadores, no entenderá la Estructura de datos y si no entiende la Estructura de datos no podrá construir algoritmos y, finalmente, si no puede construir algoritmos, nunca podrá codificar bien.

Paso 5: Trabaja en proyectos en vivo. Esto te dará una de las mejores experiencias en tu vida. Y trate de trabajar en grupos para que aprenda a trabajar en grupo y al mismo tiempo no se sobrecargue con el trabajo.

Paso 6: Inscríbase en algunos buenos sitios web, tales como:

  1. GeeksforGeeks | Un portal informático para geeks.
  2. Desbordamiento de pila (foro abierto para codificar consultas relacionadas)
  3. Udacity (para varios cursos)
  4. HackerRank (para retos de programación)
  5. HackerEarth – Desafíos de programación y trabajos de desarrollador
  6. Construir mejor el software, juntos (Github-Repositorio de códigos)
  7. Videos gratis de entrenamiento en computadora, tutoriales de software (habilidades infinitas)
  8. SlideShare.net (diapositivas para casi todo

Como Gaurav mencionó en su respuesta, no sería apropiado sumergirse primero en el océano de Java. Entonces, primero aprenderás los fundamentos.

Obtener un libro tal vez dos. Aunque los libros físicos son geniales, si eres tan perezoso como yo, también podrías descargar un PDF. He dado enlaces de dos libros que he leído y recomendado. Pero los libros solo enseñan una cuarta parte de los temas y se recomienda encarecidamente que estudie en paralelo con la lectura de la documentación oficial de Java. Te enseñan todos los métodos, interfaces, etc. en todas las formas posibles. En los libros, es posible que se pierda una o muchas clases y sus métodos, pero la documentación no. Por lo tanto, también le recomendaría que leyera primero el libro y luego amplíe sus conocimientos leyendo los tutoriales de Oracle. Después de tal lectura obtendrá los fundamentos. También como se mencionó anteriormente, primero aprenda a hacer sus programas en el bloc de notas y no en algún IDE. A pesar de que los IDE son buenos para señalar errores y brindar sugerencias, eso hará que dependa de ellos. No podrás aprender los conocimientos y las habilidades para resolver problemas.

Para cosas avanzadas como hilos, programaciones, sincronizaciones, procesos, etc., tendrá que leer algunas cosas serias. Aquí también los tutoriales y la documentación de Oracle serán útiles. Desafortunadamente, cuando estaba aprendiendo Java no podía obtener ningún libro PDF en línea y solo tenía que aprender de los tutoriales.

Lo importante es que después de aprender lo básico, uno no siente la emoción y el interés en la programación y comienza a apartarse de ella. No lo hagas Gracias

Java: la referencia completa, novena edición | Descargar PDF

https://torrentz.in/cf8f1ba0de72…

¿Por qué aprender a codificar es tan difícil?

Gracias por A2A.
No podemos saltar directamente a las prácticas, es decir, codificar sin teoría, por lo que un buen comienzo es el primer lugar en Java.
Tenga en cuenta que siempre inicie su codificación inicial utilizando el simple bloc de notas y el terminal de comando.

Una vez que haya hecho algunos conceptos básicos, simplemente comience a crear aplicaciones.

Comience con las aplicaciones de terminal de comando y luego las aplicaciones de escritorio.

Crea numerosas aplicaciones rápidas.

Creé una aplicación de administrador de dinero que usaba el terminal de comandos como ui.

Más tarde usé javafx para crear una aplicación de escritorio para almacenar contraseñas.

La idea de crear algo que te interesa.

Java es una gran herramienta para seguir apasionadamente y diseñar cosas geniales.

Hay diferentes métodos por los cuales puedes aprender JAVA.

Si puede conectarse y estudiar aquí, encontrará una lista de algunos sitios web que puede consultar para obtener el conocimiento completo de JAVA.

Aprender java

Java 101: Aprende Java desde cero

Tutorial de Java

Aprende Java – Tutorial interactivo gratuito de Java


Aparte de esto, si quieres estudiar en profundidad, puedes referir diferentes libros de JAVA como:

Java La referencia completa

Referencia completa de Java

Programación de Java 8 Black Book

Espero que te ayude !! feliz aprendizaje

Ayuda si tienes algún proyecto en mente.

Al igual que si desea crear un software o un sitio web.

Algunos de los libros siguen este enfoque de enseñanza, utilizando un enfoque de proyecto.