PyTalks 31/jul/2025

31/jul/2025 | Metropolitano de Tenerife

Programa - PyTalks 31/jul/2025

Tenemos 5 charlas previstas

Hora Título / Resumen Categoría / Nivel
18:20

Explorando Nix y Python: Paquetería y Distribución Reproducible

En esta charla nos adentraremos en el fascinante mundo de Nix, un gestor de paquetes y sistema de construcción de software que está transformando la forma en la que desarrollamos, desplegamos y distribuimos software.

Comenzaremos explorando qué es Nix, cómo se diferencia de otras herramientas tradicionales y por qué está ganando popularidad entre desarrolladores que buscan entornos reproducibles, consistentes y sin sorpresas. Veremos cómo se integra en flujos de trabajo modernos y cómo puede facilitar la vida de quienes trabajan con múltiples lenguajes y entornos.

Después nos enfocaremos en el ecosistema Python, conocido por tener desafíos históricos en cuanto a la distribución de software. Presentaremos una propuesta concreta para resolver este problema: cómo usar Nix para generar entornos herméticos, empaquetar aplicaciones Python sin dolores de cabeza y distribuirlas de forma confiable, incluso en equipos o sistemas heterogéneos.

Finalizaremos con ejemplos prácticos, buenas prácticas y una mirada a lo que Nix puede ofrecer más allá del desarrollo en Python. ¡Una charla para quienes buscan mejorar la forma en que construyen, gestionan y distribuyen software!

Automation Cloud DevOps SysAdmin Tools

Por Pablo Gómez Poch

Charla
Nivel Básico
18:0

Godot: una posibilidad para desarrolladoras casuales (y no tan casuales)

La industria del videojuego siempre ha estado muy polarizada a la hora de elegir un motor gráfico en el que desarrollar un juego. Si es en 2D Unity, si es en 3D Unreal Engine. Con las recientes polémicas con Unity y la popularidad del open source, Godot ganó mucha fama. En esta charla verás las características que tiene Godot y lo compararemos con su mayor rival: Unity.

Partiendo de una interfaz muy amigable y un sistema nodal, Godot te permite crear tu primer juego casi sin programar, hasta una interpretación de las escenas siguiendo los principios SOLID merecedor de un ‘chef kiss**👌**’. Revisaremos detenidamente las principales ventajas de usar Godot: apoyo al código abierto, muy ligero, sistema nodal, la filosofía de que cada escena es un script y cada nodo es una escena, los lenguajes que permite (GDScript y C#), …

3D Education Gaming Web

Por Diego Diaz Morón

Charla
Nivel Básico
17:40

Compone tus transformaciones y todo será más fácil

La charla muestra la aplicación de la composición funcional para desarrollar procesos de transformación de ETLs, con la librería pandas. Con esto, se muestra cómo así es fácil de desarrollar, mantener, testear y extender.

Para ello, se hará una breve sección de los simples principios de diseño para que las funciones de transformación puedan componerse y un ejemplo simple de código para mostrar el resultado

API Automation BDD Bioinformatics Database Data Science Dataviz Science Testing

Por Mario Sebastián Pinto Miranda

Charla
Nivel Intermedio
17:20

Aprende Python comiendo pypas

aprendepython.es es una guía/tutorial/libro para aprender Python en el que llevo trabajando muchos años. Creo que es un recurso interesante para aquellas personas que quieren aprender o profundizar en el lenguaje de programación Python.

Este recurso se complementa con la herramienta pypas (pypas.es) que permite realizar ejercicios con tests automatizados y enunciados en PDF.

Mi intención en esta charla es dar a conocer estas herramientas para que cada vez sean más utilizadas por aquellas personas que les resulte de interés.

Community Core Education Testing Tools Web

Por Sergio Delgado Quintero

Charla
Nivel Básico
17:0

Usando python en DBT

Cuando las cosas se complican transformando datos puramente en SQL, Python viene al rescate. Veremos cómo funciona DBT para transformar datos en un proceso de ELT y usaremos Python para extender esas transformaciones al siguiente nivel

API Automation BDD Database DevOps SysAdmin Tools

Por Juan Carlos Castillo Cano

Charla
Nivel Intermedio

Track 1: Hoth
Usando python en DBT
18:00 - 18:20
Sala de reuniones
Juan Carlos Castillo Cano
Aprende Python comiendo pypas
18:20 - 18:40
Sala de reuniones
Sergio Delgado Quintero
Compone tus transformaciones y todo será más fácil
18:40 - 19:00
Sala de reuniones
Mario Sebastián Pinto Miranda
Godot: una posibilidad para desarrolladoras casuales (y no tan casuales)
19:00 - 19:20
Sala de reuniones
Diego Diaz Morón
Explorando Nix y Python: Paquetería y Distribución Reproducible
19:20 - 19:40
Sala de reuniones
Pablo Gómez Poch