💻 Examen Final Profesional – Acceso a Datos DAM (con soluciones tipo)

¿Quieres probar si estás listo para trabajar con datos reales? Este simulacro integra varios formatos, tecnologías y retos como los que podrías encontrar tanto en el examen final como en un proyecto real. 📂 Parte 1 – Extracción de Datos 1. Lectura y unificación de múltiples fuentes Enunciado:Carga los siguientes archivos en una estructura común … Leer más

🎓 Examen Final Máster – Acceso a Datos DAM (con soluciones avanzadas)

¿Te atreves con un simulacro profesional? Este examen tipo final combina lectura de datos, modelado, consultas y persistencia en múltiples tecnologías: XML, MongoDB, Hibernate, XQuery y más. Requiere dominio total de lo aprendido durante el curso. ¡Súbete al reto! 📁 Parte 1 – Ingesta e integración múltiple 1. Lectura múltiple (CSV + Excel + XML … Leer más

🧪 Examen Final Avanzado – Acceso a Datos DAM (con soluciones)

¿Quieres ponerte realmente a prueba antes del examen final de Acceso a Datos? Este simulacro avanzado te exigirá dominar DOM, SAX, JAXB, Hibernate, MongoDB, eXistDB, XQJ y más. ¡Vamos al grano! 🔥 Parte 1 – Ficheros complejos 1. Integración CSV + XML + Excel (nivel alto) Diseña una aplicación que lea los siguientes archivos: Y … Leer más

🧪 Examen Final Simulado – Acceso a Datos DAM (con soluciones)

✍️ Parte 1 – Lectura de datos 1. CSV + DOM Enunciado:Lee un archivo paises.csv y muestra el idioma oficial del país introducido por teclado usando DOM. Solución Java (DOM + CSV manual): 2. SAX + JAXB Enunciado:Muestra cuántos practicantes tiene cada religión en España a partir del XML religiones.xml. Solución resumida (solo lectura de … Leer más

📑 Tanda 6 – Solo enunciados de ejercicios (nivel medio)

1 · Navbar fluida con “scroll hide” Objetivo: Grid, clamp() y JS ligero. 2 · Galería de productos con “scroll‑snap” y miniaturas sincronizadas Objetivo: scroll-snap, atributos aria-selected y eventos click. 3 · Web Component “x‑alert” personalizable Objetivo: Custom Elements, Shadow DOM y atributos observados. 4 · Visor CSV en tabla sortable Objetivo: fetch, parseo de texto y ordenación de columnas. 5 · PWA “notas rápidas” Objetivo: manifest, Service Worker y … Leer más

Manejo de Archivos en Python: Lectura y escritura de ficheros

Aprende a abrir, leer y escribir archivos en Python, incluyendo texto plano, CSV y JSON. Domina estas técnicas para persistir datos y desarrollar aplicaciones más completas.
🙌 ¡Apoya el canal con una donación! 👉 https://paypal.me/infogonzalez

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Integración de XML y CSV en Java: 2 Ejercicios Prácticos

Introducción:En este post encontrarás dos ejercicios breves que demuestran cómo combinar datos provenientes de archivos XML y CSV en Java. En el primer ejercicio, fusionamos información de un XML (con países y capitales) y un CSV (con poblaciones) para generar un nuevo XML. En el segundo, convertimos un XML integrado a CSV. ¡Manos a la … Leer más

Conversión de CSV a XML con Java: Un Ejercicio Práctico

Introducción:En este post aprenderás a transformar datos desde un archivo CSV a un archivo XML utilizando Java y JAXB. Este ejercicio es ideal para quienes desean trabajar con diferentes formatos de datos y conocer cómo integrar distintas técnicas en una misma aplicación. El CSV que utilizaremos contiene información de países en el siguiente formato: En … Leer más

Curso Completo de PyQt5: Interfaces Gráficas con Python en Linux Mint

Este video reúne todo lo que necesitas para comenzar a desarrollar aplicaciones gráficas con PyQt5 y Python en Linux Mint. A lo largo del curso aprenderás desde la instalación y configuración inicial, hasta el diseño de ventanas con estilos personalizados y manejo de datos en archivos.

00:00 – Introducción a PyQt5 e instalación en Linux Mint
02:21 – Creando nuestra primera ventana con PyQt5
05:26 – Widgets básicos (Botones, Etiquetas y TextInput)
11:19 – Manejo de eventos y lógica de la aplicación
14:48 – Layouts en PyQt5
19:45 – Navegación entre ventanas
23:06 – Lectura y escritura de archivos (CSV y JSON)
29:11 – Estilos y personalización en PyQt5

¿Qué aprenderás?

Instalar y configurar PyQt5 en Linux Mint.
Crear ventanas y manejar widgets básicos (botones, etiquetas, campos de texto).
Trabajar con layouts, navegación entre pantallas y manejo de eventos.
Leer y guardar datos en archivos CSV y JSON.
Personalizar estilos con CSS para darle un toque profesional a tus apps.
Déjame tus preguntas, comentarios o retos en la sección de comentarios. ¡Estaré encantado de ayudarte a desarrollar tu próximo proyecto!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Leer y Guardar Datos en Archivos con PyQt5 (CSV y JSON)

En este tutorial te enseño cómo leer y guardar datos en archivos CSV y JSON desde tus aplicaciones PyQt5. Este conocimiento te permitirá crear aplicaciones que puedan almacenar información de manera persistente.

¿Qué aprenderás?

Cómo abrir y guardar datos en archivos CSV y JSON.
Integrar campos de texto y botones para manejar información.
Ejemplo práctico: un formulario que guarda datos en un archivo CSV.
Tus preguntas y sugerencias son siempre bienvenidas. ¿Tienes un reto relacionado con manejo de archivos? ¡Compártelo en los comentarios!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

¿Atascado con tu proyecto? Presupuesto GRATIS

X
error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad