En este Repositorio encontrarás una documentación y códigos de mi propio manual para Java de nivel principiante. Verás que todo tiene su toque cercano y especial, para hacer más ameno el conocimiento de las bases de este lenguaje. La guía cubre los conceptos básicos de programación en Java.
Se explican las nociones básicas sobre:
- Variables
- Operadores
- Estructuras de control
- Funciones
- Manejo de Arrays
- POO
- Excepciones
- Entrada / salida I/O
Enlace al directorio con los diferentes codigos del manual
- Introducción a mi guia
Hola, he sentido la imperiosa necesidad de hacer saber a cualquier lector, aprendiz o maestro, en el noble arte de la programación, que éste manual no es parecido a nada que haya podido ver o leer antes. Aquí se mezcla teoría (redactada por mí pero con un toque más serio), práctica (ejercicios basados en pensamientos que a veces no se aproximan a los típicos, pero que sirven para fijar y aprender a usar los conocimientos. Al final, el verdadero objetivo) y comentarios (realizados para amenizar aún más la experiencia que supone obtener los conocimientos necesarios para ese examen, puesto de trabajo o resolver ese gusanillo de curiosidad con la programación).
Esto simplemente es mi manera de acercar a la gente todos los conocimientos obtenidos por mí durante estos años, de una manera en la que a mí me hubiera gustado encontrarme las cosas y dejando a tú disposición aquellas herramientas u otras guías en las que alguna vez, yo también busqué refugio. Agradecer a mi familia por el apoyo y a Christian, por afianzar en mi cabeza la idea de que unos simples PDFs que le enviaba, de propia cosecha, le ayudaban a estudiar, podían servir para aprender.
- Java desde cero
- Java en VSCode
- Tipos de datos
- Variables
- Operadores
- Estructuras de control de flujo
- Funciones
- Arrays
- Trabajo con formularios
- Trabajo con archivos
- Introducción a la Programación Orientada a Objetos (POO)
Jorge Moya Delgado
- JetBrains Academy - Enfocado en aprendizaje basado en proyectos, con una ruta excelente para Java.
- Coursera – Java Programming and Software Engineering Fundamentals - Curso integral desde fundamentos hasta temas avanzados.
- Udemy – Modern Java Development - Cursos actualizados sobre características de Java 17+.
- Effective Java (3rd Edition) de Joshua Bloch
- Modern Java in Action de Raoul-Gabriel Urma
- Java: The Complete Reference (12th Edition) de Herbert Schildt
- Baeldung - Tutoriales de Spring, Java y más.
- DZone Java Zone - Artículos y noticias sobre Java.
- Java Code Geeks - Recursos y tutoriales avanzados de Java.
- Stack Overflow – Java - Para resolver dudas específicas.
- Reddit – Java - Comunidad activa de desarrolladores Java.
- The Java Ranch - Foro especializado en Java.
- Spring Framework - Framework líder para desarrollo en Java.
- IntelliJ IDEA - IDE avanzado para Java.
- Maven - Herramienta de construcción y gestión de proyectos.
- Gradle - Alternativa moderna a Maven para proyectos complejos.
- Inside Java Podcast - Podcast oficial de Oracle sobre Java.
- Java Brains (YouTube) - Tutoriales sobre Java y Spring.
- Devoxx (YouTube) - Videos de conferencias Java y otras tecnologías.