¡Hola! Aquí encontrarás ejemplos prácticos de código en Java, pensados especialmente para estudiantes universitarios que estén aprendiendo el lenguaje. El objetivo es brindar ejemplos de referencia, de modo que te familiarices con la estructura, la lógica y las mejores prácticas.
- Código Libre: Puedes usar, modificar y compartir este código como quieras. Úsalo para practicar, para aprender o incluso como base para tus propios proyectos.
- Actualizaciones Frecuentes: Se subirá nuevo contenido al repositorio después de cada clase, generalmente con nuevas prácticas y soluciones a los ejercicios de la misma clase.
- Código en Inglés, Documentación en Español: Si bien el código se encuentra en inglés, toda la documentación y explicaciones en este repositorio están en español. Esto es con la intención de que te acostumbres a leer y escribir código en inglés, algo muy común en el mundo del desarrollo de software.
Este repositorio cuenta con dos tipos de contenido principal:
-
Code Snippets:
Pequeños fragmentos de código enfocados en enseñar aspectos muy concretos de la programación en Java (por ejemplo, manejo de strings, estructuras de control, algoritmos de búsqueda, etc.). Estos ejemplos son ideales si quieres repasar y consolidar un tema específico de forma rápida. -
Code Workshops:
Ejercicios o proyectos más completos en los que se aplican diversos conceptos de Java de forma integrada. Estos workshops te permitirán poner en práctica tus conocimientos en un entorno un poco más cercano a situaciones reales de desarrollo.
- Descarga o Clona: Puedes bajar los archivos directamente o clonar el repositorio para facilitar su uso y actualización. Para esto debes conocer Git (te recomiendo que aprendas sobre esta herramienta, es súper útil) En caso de que no conozcas Git, puedes explorar este repositorio y tener acceso al código sin clonarlo, simplemente haciendo clic en cada carpeta dentro de esta página.
- Ejecuta y Modifica: Cada carpeta o archivo vendrá con una breve descripción de su propósito, junto a un ejemplo de uso. Siéntete libre de ajustar cualquier variable, método o incluso la estructura completa.
- Aporta Mejoras: Si consideras que puedes aportar nuevos ejemplos o mejorar la documentación, siéntete en libertad de hacerlo mediante pull requests o issues (si conoces Git, nuevamente...)
- Pregunta!: Puedes preguntar sobre este código o lo que se hizo en clase por medio de GitHub o en persona (puedes escribir en el grupo ó escribirme personalmente.)
¡Gracias por pasarte por aquí y feliz aprendizaje! Siempre recuerda que la práctica y la exploración constante son las mejores maneras de aprender a programar.
Nota: Acostúmbrate a que el código esté en inglés; muchas librerías, documentación y recursos en la industria también están en este idioma. ¡Es parte natural del oficio de programar!