CodeGym/Blog Java/Random-ES/Los mejores compañeros en su viaje a la codificación
John Squirrels
Nivel 41
San Francisco

Los mejores compañeros en su viaje a la codificación

Publicado en el grupo Random-ES
¿Acabas de considerar aprender Java con CodeGym? ¿O ya has dado tus primeros pasos y estás buscando algunos refuerzos para acelerar tu proceso de aprendizaje y ampliar tus conocimientos? De todos modos, ahora puedes encontrar muchos “ayudantes externos” en la Red que pueden ayudarte a aprender a codificar rápidamente. Desde aplicaciones útiles hasta comunidades y tutoriales de Youtube, hay toneladas de recursos a los que seguir. Es por eso que hemos reducido la elección a los recursos más confiables, comprensibles e informativos para ayudarlo a encontrar los adecuados para sus necesidades. Los mejores compañeros en tu viaje a la codificación - 1

Técnicas eficientes

En primer lugar, debe recordar que será difícil tener éxito si utiliza un enfoque caótico para aprender. Por suerte, existen algunas estrategias de aprendizaje realmente efectivas que puedes aplicar:

1. Aprendizaje incidental

Aunque siempre recomendamos que nuestros estudiantes elaboren un plan de aprendizaje paso a paso, a veces el aprendizaje incidental también puede traer resultados fructíferos. Especialmente para aquellos que no pueden ser lo suficientemente consistentes debido a su estilo de vida o circunstancias. La idea principal de este método es aprender siempre que tengas tiempo libre, integrando poco a poco el proceso de aprendizaje en tu vida diaria y convirtiéndolo en una rutina. Este método puede ser particularmente beneficioso para aquellos estudiantes que no pueden concentrarse por mucho tiempo en una actividad y, de lo contrario, pueden perder por completo la motivación para aprender. Para ayudarlo a absorber conocimientos de Java en cualquier momento y en cualquier lugar, CodeGym ahora está disponible en un teléfono inteligente , lo cual es perfecto para aprender mientras viaja.

2. Gamificación

Los estudiantes que se aburren fácilmente con el aprendizaje también pueden probar el método de gamificación. En CodeGym, ya sabemos que la gamificación es una excelente manera de mejorar tus conocimientos de una manera divertida y ayudarte a progresar más rápido. Por eso tenemos una sección específica de Juegos donde puedes crear tus propios proyectos: juegos. Entre otras interesantes aplicaciones de aprendizaje con gamificación, podemos destacar Gimkit , Class Dojo , Kahoot , Classcraft , BookWidgets y más.

3. Pensamiento computacional

El pensamiento computacional es un método más eficaz que puede ayudarle a facilitar su viaje de programación. El concepto principal es tomar un problema complejo y dividirlo en otros más pequeños que serán más fáciles de manejar. Esta técnica consta de cuatro pasos: descomposición , generalización/abstracción , reconocimiento de patrones/representación de datos y algoritmos . Cuando se aplican en el orden correcto, le permiten encontrar las mejores soluciones a sus problemas.

4. Enseñanza adaptativa

La enseñanza adaptativa es otro método popular que ha demostrado ser muy eficaz. Todos somos diferentes y absorbemos la información a nuestro propio ritmo; sin embargo, la mayoría de los cursos son iguales para todos. Y si sientes que no son adecuados para ti, vale la pena probar el aprendizaje adaptativo. Los conceptos básicos de esta técnica radican en crear un enfoque personalizado para consumir el contenido educativo. “¿Cuándo empezar a aprender un tema nuevo?”, “¿Qué recursos adicionales elegir?”, “¿Qué momento del día es mejor para aprender?” y muchas otras cosas se pueden adaptar a sus necesidades. Las mejores aplicaciones que pueden ayudarle con la enseñanza adaptativa incluyen NextNLP , BYJU'S - The Learning App , Classplus , Embibe y KidAptive .

Fuentes adicionales: libros

No olvides leer. “Los libros son una magia excepcionalmente portátil” y pueden hacer milagros para tu progreso. Podemos recomendar encarecidamente los siguientes: Además, no descuides los libros de desarrollo personal que sin duda te ayudarán en el futuro, cuando participes en uno de los proyectos más interesantes. Los siguientes libros le explican cómo comprender el entorno empresarial y establecer buenas relaciones con su equipo: Los mejores compañeros en tu viaje a la programación - 2

Canales de Youtube

Es realmente difícil imaginar el mundo moderno sin Youtube con todos sus blogueros y sus numerosos vídeos. La información sobre Java en Youtube es casi infinita con todas esas nuevas tecnologías y videos nuevos que aparecen todos los días. Los mejores canales de YouTube para estudiantes de Java incluyen:
  • Derek Banas ofrece una rica colección de los conceptos básicos de Java, así como de otros lenguajes de programación y disciplinas técnicas.
  • Programar con Mosh es otro canal útil para principiantes. Cuenta con muchos tutoriales, todos bien estructurados y bien presentados.
  • El canal Java de YouTube de Oracle también está lleno de todo tipo de tutoriales fáciles de entender, entre vídeos sobre nuevas tecnologías e informes de diversos eventos de TI.
  • Adam Bien ofrece no sólo tutoriales sino también muchas ideas, consejos útiles y respuestas a las preguntas más candentes sobre programación.
  • Inside Java es un blog de Youtube dedicado principalmente a compartir nuevas noticias y puntos de vista sobre Java. También hay muchos enlaces a listas de reproducción interesantes de YouTube.
  • vJUG es el "primer grupo virtual de usuarios de Java del mundo" con numerosos seminarios web en vivo, conferencias, reuniones de grupos de usuarios y entrevistas con expertos en Java.
  • Treehouse puede enseñarle a crear sitios web y aplicaciones, escribir código o incluso iniciar un negocio. Este canal acumula más de 1.000 vídeos.
  • Android Developers es el canal perfecto para aquellos que planean vincular su vida con aplicaciones de Android después de graduarse. Cuenta con todo lo relacionado con el desarrollo de Android.

Los mejores podcasts para desarrolladores de Java

Si no le gusta leer ni mirar y prefiere absorber información a través de fuentes de audio, le sugerimos estos fantásticos podcasts para estudiantes de Java:
  • Grupo de Java . Aunque este canal dejó de crear registros en 2015, cuenta con más de 450 podcasts que pueden introducirlo en los conceptos básicos de Java. Exactamente lo que necesitan los principiantes.
  • Cómo programar con Java Podcast . Es un recurso fantástico más para aquellos que quieran centrarse en los conceptos básicos de Java.
  • Pub de Java . Es el podcast más popular de Freddy Guime y Bob Paulin, los verdaderos expertos en Java. Sus episodios cubren todo, desde la vida diaria de los desarrolladores de Java hasta las noticias tecnológicas más interesantes de la industria de Java.

Comunidades en línea

Por supuesto, esta lista corta estaría incompleta sin mencionar las comunidades Java a las que puede solicitar ayuda o soporte profesional en cualquier momento:
  • Github es una de las mejores comunidades de código abierto del mundo, que proporciona cualquier tipo de información relacionada con la codificación.
  • Desbordamiento de pila . Al igual que Github, Stack Overflow es una comunidad en línea muy grande para que programadores de todo el mundo aprendan, compartan su experiencia y avancen en sus carreras.
  • Gitter es más bien un gráfico que puede ayudarle a encontrar programadores con ideas afines.
  • Stack Exchange es ideal para quienes buscan soluciones rápidas. Es una red de preguntas y respuestas donde encontrar casi cualquier problema resuelto.
  • Reddit es una comunidad que permite "sumergirse en cualquier cosa" donde también puedes encontrar muchos temas e interacciones interesantes con tus compañeros:
    • r/programación
    • r/aprenderprogramación
    • r/codejuntos
    • r/herramientas de programación
    • r/desarrollador de juegos
    • r/programas
    • r/webdev
    • r/programador diario
    • r/java
    • r/ayudajava
  • Quora es otro lugar conocido para adquirir conocimientos y obtener ideas únicas y respuestas de calidad.

Proyectos de código abierto

Probablemente ya sepas que las habilidades prácticas son esenciales para aprender a codificar. Y cuando sienta que ha llegado el momento de transferir sus habilidades teóricas a la práctica, podrá comenzar un proyecto real. Si no sabes qué elegir, intenta ingresar a proyectos de código abierto. Aquí hay algunos lugares con buenos proyectos de código abierto:

Aplicaciones autoorganizadas

Por último, pero no menos importante, le recomendamos encarecidamente que utilice aplicaciones adicionales que puedan ayudarle a mantenerse más organizado (por lo tanto, más motivado):

Conclusión

Por supuesto, aprender Java puede parecer todo un desafío, pero el curso bien estructurado de CodeGym y las fuentes adicionales pueden hacer maravillas, aumentando tus conocimientos y manteniéndote motivado. Si le apasiona la codificación, las aplicaciones, libros, comunidades y tutoriales antes mencionados definitivamente le ayudarán a iniciar su viaje en programación. Sin embargo, recuerde que ser un buen estudiante es más que simplemente centrarse en los recursos. También se trata de mejorar uno mismo y estar siempre abierto a algo nuevo.
Comentarios
  • Populares
  • Nuevas
  • Antiguas
Debes iniciar sesión para dejar un comentario
Esta página aún no tiene comentarios