===== Referencias ===== ==== Manuales / Tutoriales ==== * [[http://docs.oracle.com/javase/tutorial/uiswing/components/index.html|Using Swing Components]] Tutorial oficial de Java y Swing con ejemplos para todos los componentes * [[http://docs.oracle.com/javase/tutorial/jdbc/index.html|Trail: JDBC Database Access]] Tutorial oficial de Java sobre acceso a Bases de Datos con JDBC * [[https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under|Cómo seleccionar la versión de JDK que ejecutará IntelliJ IDEA]] * [[http://www.oracle.com/technetwork/java/codeconventions-150003.pdf|Java Code Conventions]] Convenciones para escribir código en Java * [[http://www.indiabix.com/online-test/java-programming-test/|Java Programming Test]] Test sobre programación en Java * [[https://www.javacodegeeks.com/2013/01/the-builder-pattern-in-practice.html|Builder pattern]] Patrón Builder en Java * [[http://cursohibernate.es/doku.php|Curso Hibernate]] * [[http://www.baeldung.com/hibernate-mappingexception-unknown-entity|Errores comunes mapeando clases con Hibernate 5]] * [[https://docs.mongodb.com/manual/core/data-model-design/|Data Model Design in MongoDB]] Diseño del modelo de datos en MongoDB * [[http://mongodb.github.io/mongo-java-driver/3.5/driver/getting-started/quick-start-pojo/|Quick Start POJO con MongoDB y Java]] Cómo trabajar con POJOs y MongoDB (Java MongoDB driver) * [[https://www.dariawan.com/tutorials/spring/documenting-spring-boot-rest-api-springdoc-openapi-3/|Documenting Spring Boot REST API with SpringDoc + OpenAPI 3]] Documentación de APIs con SpringDoc y OpenAPI 3 * [[https://dzone.com/articles/spring-boot-security-json-web-tokenjwt-hello-world|Spring Boot Security + JWT]] Seguridad con JWT Token para servicios web con Spring Boot ==== Libros ==== * [[http://www.deitel.com/Books/Java/JavaHowtoProgram10eEarlyObjects/tabid/3656/Default.aspx|Java - How to program]] (Java, Cómo programar) [Paul Deitel, Harvey Deitel] (Deitel) * [[http://it-ebooks.info/book/4285/|Effective Java]] [Joshua Bloch] (Addison-Wesley) * [[http://it-ebooks.info/book/4263/|Clean Code]] [Robert C. Martin] (Prentice Hall) * [[https://git-scm.com/book/en/v2|Git Book]] [Scott Chacon, Ben Straub] (Apress) Libro oficial de Git disponible en PDF y español ==== Varios ==== * [[http://www.tiobe.com/tiobe-index/|TIOBE Index]] Ranking lenguajes de programación * [[http://www.javacoffeebreak.com/articles/toptenerrors.html|Top ten errors Java programmers make]] Top 10 de errores de los programadores Java ---- (c) 2016-2021 Santiago Faci