Perfil de @user_2043973

@user_2043973

14 Publicaciones

0 Interacciones

0 Seguidores

0 Siguiendo

chevron_left
chevron_right

Archivos subidos

Apuntes completos de la parte teórica de Bases de Datos, explicados desde cero y con el porqué de cada cosa, no solo el cómo. Cubre datos frente a información y SGBD, la arquitectura ANSI-SPARC, el modelo Entidad-Relación, el modelo relacional, el paso de

37 páginas

Programación modular en Java: cómo partir un programa en métodos y por qué. Anatomía de un método, funciones que devuelven valor frente a procedimientos void, parámetros y argumentos, paso por valor frente a paso por referencia, ámbito de las variables, s

38 páginas

Acceso a bases de datos desde Java con JDBC: la conexión con DriverManager, leer datos con Statement y ResultSet, PreparedStatement y por qué evita la inyección SQL, INSERT, UPDATE y DELETE, transacciones con commit y rollback, y el patrón DAO para organi

31 páginas

Ficheros en Java con la API moderna NIO: Path y Files, escribir y leer texto de golpe (writeString, readString, readAllLines), añadir sin borrar con el modo APPEND, try-with-resources con BufferedReader y BufferedWriter, un CRUD completo reescribiendo el

48 páginas

Programación funcional y Streams en Java: expresiones lambda, referencias a método, interfaces funcionales, la tubería de un Stream, operaciones intermedias (filter, map, sorted), operaciones terminales y Collectors, y Optional para acabar con los NullPoi

51 páginas

POO avanzada en Java: herencia con extends y super, sobrescritura con @Override, la clase Object (toString, equals y hashCode), polimorfismo, clases abstractas, interfaces y composición, con la explicación de cuándo usar cada una y no otra. Incluye anexo

68 páginas

Estructuras de datos dinámicas en Java: listas (ArrayList y LinkedList), pilas LIFO con ArrayDeque, colas FIFO, conjuntos sin duplicados (Set), mapas clave-valor (Map), iteradores y la temida ConcurrentModificationException, y ordenación de objetos con Co

39 páginas

Programación orientada a objetos en Java, empezando por lo básico: clase frente a objeto, atributos privados y encapsulación, constructores y la palabra this, getters y setters con validación, sobrecarga de constructores, toString(), miembros static y con

39 páginas

Arrays y matrices en Java, sin usar atajos de biblioteca. Declarar, crear y recorrer arrays con for clásico y for-each, calcular mínimo, máximo y media a mano, escribir tu propia búsqueda binaria, matrices de dos dimensiones y manipulación de Strings cará

47 páginas

Programación estructurada en Java desde cero: variables y tipos, operadores, entrada y salida por consola con Scanner, pseudocódigo y diagramas de flujo, condicionales (if, switch), bucles (while, do-while, for) y manejo de Strings. Cada ejemplo dice exac

43 páginas

Introducción a la programación con Java, explicada desde cero y sin dar nada por sabido. Qué es un algoritmo frente a un programa, los paradigmas de programación, las fases del ciclo de vida del software, los tipos de lenguajes, la diferencia real entre c

37 páginas

Chuleta de repaso rápido de MySQL y MongoDB en 12 páginas: sintaxis condensada de DDL, constraints, índices, SELECT, JOIN, GROUP BY, subconsultas, vistas, transacciones y control de acceso, más el CRUD y los operadores de MongoDB. Cada bloque dice no solo

12 páginas

Chuleta de repaso rápido de la teoría de Bases de Datos en 10 páginas: fundamentos y SGBD, arquitectura ANSI-SPARC, modelo Entidad-Relación con cardinalidades, modelo relacional, reglas del paso de E-R a relacional y normalización de 1FN a 3FN con las ano

10 páginas

Manual completo de MySQL desde cero: DDL (bases de datos, tipos, tablas, constraints e índices), DML (INSERT, UPDATE, DELETE y vistas), SELECT con JOIN, GROUP BY, HAVING y subconsultas, transacciones (COMMIT, ROLLBACK, SAVEPOINT) y control de acceso con G

167 páginas