Loading repository data…
Loading repository data…
slayaglez / repository
Ejercicios hechos en la clase de programación
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Actividades
Primer Trimestre
Segundo Trimestre
Tercer Trimestre
Lo trabajado en clase está dividido por trimestres.
Trabajamos con condicionales, if, else, switch... Cualquier bucle encontrado no pertenece a lo impartido en la clase, en esta actividad se impartió exclusivamente el uso de los condicionales.
Introducción a arrays y varios ejercicios sobre cómo recorrer uno con bucles for.
Introducción a clases, constructores, getters, setters... Importante los métodos equals() y toString().
Seguimos con clases aunque entramos en librerías como java.util.Math y funciones para tratar con Strings como si fueran arrays. (MathUtils está incompleto). A destacar funciones como charAt() y contains().
Repaso de 40 ejercicios con test sobre todo lo hecho hasta ahora en el trimestre sea condicionales, arrays y clases. (faltan algunos ejercicios por hacer).
Avanzamos aún más en clases y entramos en herencias de otras clases. (Nótese que trabajando_con_clases2 es la continuación de trabajando_con_clases y no otro ejercicio)
Ejercicios sobre clases (sin herencias) con las primeras listas. Ideados para el repaso del ejercicio_2_2 que data del 21 de Nov 2025.
Ejercicio sobre clases con herencias. Data del 24 de Nov 2025.
Ejercicios con clases y listas, usamos Collections y métodos como .size() o .min().
Esta actividad se compone de 30 ejercicios donde tenemos:
Ideal para estudiar para el examen de final de trimestre (hay algunos ejercicios sin hacer). Data del 26 de Nov 2025.
Repaso de 12 ejercicios siendo 4 de clases, composición y herencias respectivamente.
Un repaso general de lo trabajado hasta ahora en todo el primer Trimestre contando con un total de 98 ejercicios, entre los que se encuentran condicionales, arrays, listas, clases, composición y herencias.
Introducción a interfaces, y ejercicios de ejemplo con uso de herencias y polimorfismo.
Actividad 3.3 evaluable, un conjunto de 50 ejercicios de listas, herencias, interfaces, sets y maps.
Introducción a enums, expresiones regulares y fechas; un conjunto de 50 ejercicios incluyendo colecciones.
Actividad 3.6 evaluable, un conjunto de 25 ejercicios de expresiones regulares, fechas y clases incluyendo todo lo anterior.
Actividad 3.8 evaluable, un conjunto de 25 ejercicios de expresiones regulares (10) y fechas (15). (Faltan ejercicios)
Actividad 4.1 evaluable, introducción a la recursividad, un conjunto de 60 ejercicios de lógica orientada a bucles (30) y su contraparte hecha de forma recursiva (30).
Actividad no evaluable, ejercicio de práctica para nuestro proyecto de autenticación de usuarios.
Introducción a ficheros, ejercicio de programación por capas, siendo el repositorio un archivo XML que no permite duplicados. Esta vez es una plataforma de registro docente.
Introducción a JSON con la librería JDB, ejercicios de programación por capas con un XML y un JSON como repositorio.
Actividad de manejo de ficheros con la librería Jackson XML, otro ejercicio de registro docente.
Actividad no evaluable, crear un CRUD para ficheros CSV, XML y JSON. Por otro lado también crearemos el CRUD para un repositorio en SQLite introduciéndonos en conexión a BBDD.
Desarrollo de una aplicación por capas con conexiones a una base de datos SQLite donde simulamos una aplicación de inmuebles.
Otro proyecto no evaluable muy parecido al anterior, en este el sistema va sobre empleados, sus skills y derivados. SQLite.
Lo mismo pero ahora es una frutería.
Dentro de la carpeta Pruebas se encontrará:
El ejercicio_1_1 data del 3 Oct 2025 El ejercicio_1_2 data del 17 Oct 2025 El ejercicio_1_3 data del 24 Oct 2025 El ejercicio_2_1 data del 7 Nov 2025 El ejercicio_2_2 data del 21 Nov 2025 El ejercicio_3_1 data del 17 Dec 2025 El ejercicio_3_2 data del 9 Jan 2026 El ejercicio_3_4 data del 23 Jan 2026 El ejercicio_3_7 data del 6 Feb 2026 El ejercicio_3_9 data del 13 Feb 2026 (La actividad 3.5 nunca se llevó a cabo, las demás no figuran en la lista porque se evaluaron como tareas de casa)
La carpeta Pruebas NO contendrá los exámenes de final de trimestre.