StackPractices

data

Recursos prácticos sobre data para ingenieros de software.

86 resultados

Entendiendo el Procesamiento de Datos en Ingeniería de Software

Toda aplicación eventualmente trabaja con datos — analizando entrada de usuario, serializando objetos para APIs, validando envíos de formularios o transformando registros entre formatos. Manejar datos correctamente es lo que separa scripts frágiles de sistemas listos para producción.

Esta colección cubre recetas y patrones prácticos para trabajar con JSON, CSV, XML, YAML y formatos personalizados. Encontrarás soluciones listas para copiar para tareas comunes como aplanar objetos anidados, sanitizar entrada de usuario, generar slugs y formatear fechas en Python, Java y JavaScript.

beginner

Parsear JSON

Cómo parsear cadenas JSON a estructuras de datos nativas en varios lenguajes de programación.

intermediate

Analizar archivos de log con Python, Java y JavaScript

Cómo analizar archivos de log de servidores con Python, Java y JavaScript. Incluye regex, logs...

beginner

Analizar Archivos Markdown

Cómo analizar Markdown a HTML y extraer datos estructurados en Python, Java y JavaScript.

beginner

Analizar Archivos PDF

Cómo extraer texto y metadata de archivos PDF en Python, Java y JavaScript.

beginner

Analizar TOML: Python, Java y JS con Ejemplos

Cómo analizar y escribir archivos de configuración TOML en Python, Java y JavaScript.

beginner

Analizar Archivos XML

Cómo analizar documentos XML en Python, Java y JavaScript con ejemplos de código prácticos.

beginner

Analizar Archivos YAML

Cómo analizar archivos de configuración YAML en Python, Java y JavaScript.

advanced

Programar y Monitorear DAGs con Apache Airflow

Definí, programá y monitoreá DAGs de Airflow con operators, sensors, XCom, dependencias de tareas y...

advanced

Operaciones Paralelas de DataFrame con Dask

Escalá workflows de pandas con Dask. Procesá DataFrames que no caben en memoria usando lazy...

python dask dataframe pandas
intermediate

Validar schemas de DataFrame con Pandera

Cómo validar schemas de DataFrames de pandas y Polars con Pandera: tipos de columnas, constraints,...

intermediate

Transformar Datos en el Warehouse con dbt

Cómo usar dbt para transformaciones de datos basadas en SQL con models, tests, materializations,...

intermediate

Leer y Escribir Archivos Excel con Python

Cómo leer, escribir y formatear hojas de cálculo Excel usando openpyxl y pandas en Python.

beginner

Generar Códigos QR con Python

Crea códigos QR para URLs, texto y tarjetas de contacto usando la librería qrcode en Python.

intermediate

Construir un Pipeline ETL con pandas y Parquet

Cómo construir un pipeline extract-transform-load usando pandas para procesamiento de datos y...

intermediate

Operaciones de DataFrame de Alto Rendimiento con Polars

Cómo usar Polars para operaciones rápidas de DataFrame con lazy evaluation, expression API,...

advanced

Agregaciones a Gran Escala con PySpark

Cómo realizar agregaciones group-by en datasets grandes con PySpark, cubriendo window functions,...

intermediate

Extrae Datos de Páginas HTML con Python y BeautifulSoup

Parsea HTML y extrae datos usando BeautifulSoup. Cubre selectores CSS, navegación DOM, tablas,...

beginner

Expresiones Regulares

Cómo usar expresiones regulares para matching de patrones, validación y extracción de texto en...

beginner

Serializar y Deserializar Datos

Cómo serializar y deserializar datos en JSON, XML y YAML en Python, Java y JavaScript.

beginner

Ordenar un Array

Cómo ordenar arrays y listas en orden ascendente, descendente y personalizado en varios lenguajes.

No se encontraron resultados.