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.
- ¿Cuál es la mejor habilidad para aprender que está disponible en línea?
- ¿Cuáles son los beneficios de aprender un idioma extranjero en un entorno de clase / grupo en comparación con la tutoría individual y cuáles son los aspectos negativos?
- ¿Debo aprender a usar Linux si quiero ser un desarrollador?
- A los 40 años, ¿es útil aprender a codificar?
- Cómo aprender a ser feliz con tu apariencia (como mujer)
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:
- GeeksforGeeks | Un portal informático para geeks.
- Desbordamiento de pila (foro abierto para codificar consultas relacionadas)
- Udacity (para varios cursos)
- HackerRank (para retos de programación)
- HackerEarth – Desafíos de programación y trabajos de desarrollador
- Construir mejor el software, juntos (Github-Repositorio de códigos)
- Videos gratis de entrenamiento en computadora, tutoriales de software (habilidades infinitas)
- SlideShare.net (diapositivas para casi todo