• 2-3 Oct
    2 y 3 de Octubre de 2021

    PyConES 2021

    Online
  • 2-3 Oct
    2 y 3 de Octubre de 2021

    PyConES 2021

    Online
  • 2-3 Oct
    2 y 3 de Octubre de 2021

    PyConES 2021

    Online
Acerca de PyConES 2021

¿Qué es la PyConES 2021?

La PyConES es la conferencia más grande de la comunidad Python en España, donde se dan cita profesionales y entusiastas del lenguaje para difundir su experiencia y conocimientos en varias sesiones de charlas y talleres. Este año se realizará de forma online durante los días 2 y 3 de octubre de 2021.

Programa

  • Primer Día Viernes 1 de Octubre bloque unico
  • Segundo Día Sábado 2 de Octubre bloque A
  • Segundo Día Sábado 2 de Octubre bloque B
  • Tercer Día Domingo 3 de Octubre bloque A
  • Tercer Día Domingo 3 de Octubre bloque B

El horario de las charlas está en la zona horaria CEST

Organización PyConES
09:00 - 09:05

Apertura de la jornada

Descripción:

Transmisión inicial
Charo Rey Zabalza
 Guillermo Castellano
09:10 - 09:40

¿Cuánto contribuyo al cambio climático? Midiendo la huella de carbono con Python y FastAPI

Charo Rey Zabalza: Físico de formación, forjada en la gestión de los residuos y empeñada en diseñar un futuro mejor y disfrutar con ello haciendo que las cosas pasen. Aporto todas mis competencias y mis 20 años de experiencia desde un perfil técnico sólido transversal, apasionado y colaborativo.

Guillermo Rey Zabalza: De formación humanista, me especialicé en gestión de documentos electrónicos y me dedico desde 2016 a la consultoría tecnológica y el desarrollo de software. Apuesto por el escepticismo, la transversalidad y el conocimiento abierto. Me apasionan el software libre y la historia.

Descripción:

La reducción de los gases de efecto invernadero se ha trasladado a la agenda pública internacional y nacional, con recomendaciones como los Objetivos de Desarrollo Sostenible de Naciones Unidas, y un emergente marco regulatorio en materia de medioambiente y de reducción de emisiones. Partiendo de la base de que “lo que no se mide, no se puede mejorar y lo que no se mejora, se degrada siempre”, formulada por el físico y matemático William Thomson Kelvin, nos hemos unido personas procedentes de los ámbitos medioambiental, jurídico y tecnológico para desarrollar una aplicación que facilite a las empresas y organizaciones medir su huella de carbono y mitigar su contribución al cambio climático.

El núcleo de esta aplicación es una API REST liberada bajo licencia AGPL. El software libre dota de transparencia a nuestro proyecto y permite a la comunidad involucrarse en el desarrollo, así como adaptar el código a sus necesidades concretas. Para el desarrollo hemos optado por FastAPI, un framework para construir APIs con Python 3.6 o superior basado en las anotaciones de tipos.

En esta charla mostraremos cómo se miden las emisiones de CO2 de una organización y cuáles son las ventajas de hacerlo con una aplicación como la que hemos desarrollado, más acorde con los tiempos y con más posibilidades que las herramientas basadas en hojas de cálculo que imperan actualmente. Será también una oportunidad para ver un ejemplo real de lo que se puede lograr con FastAPI, una tecnología que, en apenas 2 años desde su lanzamiento, se ha ganado un puesto entre los tres frameworks más populares de
Python.
Alberto Vara
09:45 - 10:15

Microservicios en el mundo real con Python

Developer, QA, DevOps ¡qué importa la especialización! Mientras el puzzle suponga un reto, el "tag" da igual. Apasionado de la informática desde que tengo uso de conciencia y desde que en 2010 unos locos decidieron empezar a pagarme por hacer lo que me gusta las 24 horas del día

Descripción:

¿No paras de ver que con tener una API REST ya tienes un microservicio? En esta charla se mostrarán casos de uso, problemas (y miserias) que me he encontrado a la hora de crear microservicios como la trazabilidad, la configuración externalizada, monitorización, documentación, etc. Veremos como solventarlos en Python con el Patrón Chasis de microservicios y para ser fieles al DRY, se mostrará la librería PyMS y código para que pueda ser (re)utilizado y evitaros tropezar con las mismas piedras que yo
Ismael Mendonça
10:20 - 10:50

Python testing best practices

¡Hola! Mi nombre es Ismael Mendonça vengo de Venezuela, tengo experiencia en desarrollo de sistemas a larga escala, he trabajado como technical lead y manager en ingeniería. Actualmente trabajo como Ingeniero de Software en Zapier.

Descripción:

Motivación

En Python se pueden emplear diferentes frameworks y estrategias para testing, el ecosistema nos provee de librerías como pytest, nose y unittest para escribir pruebas automáticas. Es común conseguir proyectos donde se entremezcla el uso de estas librerías o pasa que no se entiende el "scope" y lo que ofrece cada una. La charla esta enfocada a dar a conocer algunos "gotchas" al momento de escribir pruebas y varios consejos para conseguir escribir mejores pruebas.

Soluciones

Se plantea un "overview" del ecosistema en python, un breve resumen de principios generales de testing, recomendación de librerías a utilizar y gotchas entre las mismas, principalmente entre pytest y unittest. Se tocarán temas como testing en python en general, django y asynchronous testing.

Enseñanzas

Tener un conocimiento general de los conceptos a tener en cuenta al momento de escribir pruebas, entender varios errores comunes al momento de escribir pruebas y recomendaciones de librerías a usar de acuerdo al caso que se enfrenten.
Azucena González Muiño
10:55 - 11:25

Minority Report en Londres: Un análisis de las consecuencias del sesgo en la policía predictiva

  • por Azucena González Muiño
Soy una ingeniera en informática que está dando sus primeros pasos como científica de datos. Aunque me apasiona la tecnología en todas sus facetas, me interesa especialmente profundizar en el uso responsable de los datos y sus aplicaciones, incluyendo su impacto ético y social.

Descripción:

En esta charla cuestionaremos los beneficios de la policía predictiva. Entrenaremos un algoritmo de predicción de crimen con datos reales de Londres y analizaremos sus sesgos mediante técnicas de transparencia y explicabilidad
Carlos Alberto Gomez Gonzalez
11:45 - 12:15

Deep learning-based super-resolution of climate forecast data

  • por Carlos Alberto Gomez Gonzalez
I am a postdoctoral fellow at the Earth Sciences department of the Barcelona Supercomputing Center where I lead a research line on Artificial Intelligence and Machine Learning applied to Earth Sciences.

Descripción:

Seasonal climate predictions can forecast the climate variability up to several months ahead and support a wide range of societal activities. The coarse spatial resolution of seasonal forecasts needs to be refined to the regional/local scale for specific applications. Super-resolution, or statistical downscaling in the climate jargon, aims at learning a mapping between low and high resolution images (gridded climate datasets).
In this talk, I would like to explain how I developed deep convolutional networks in supervised and generative adversarial training frameworks for the task of super-resolving seasonal forecast of temperature over Catalonia. Additionally, I will stress on the importance of Python for scientific software development and for the application of cutting-edge machine learning and AI in Earth Sciences.
Andrea Morales Garzón
 Antonio Manjavacas Lucas
12:20 - 12:50

Introducción a los algoritmos bioinspirados con Python

Andrea Morales se graduó en Ingeniería Informática en la Universidad de Granada, donde además realizó los másteres de Ingeniería Informática y Ciencia de datos. Actualmente trabaja con el grupo de investigación IdBIS de la UGR en modelos predictivos para comprensión del lenguaje.

Soy Antonio Manjavacas, graduado en Ingeniería Informática por la Universidad de Castilla-La Mancha y Máster en Ciencia de Datos por la Universidad de Granada. Actualmente investigo en el grupo Alarcos de la Escuela Superior de Informática de Ciudad Real.

Descripción:

La naturaleza ha sido desde siempre un foco de inspiración para la resolución de problemas cotidianos: desde los más simples a los más complejos. La Inteligencia Artificial tiene mucho que aportar en este aspecto, y es que existe todo un campo de estudio centrado en cómo la naturaleza y los seres vivos resuelven procesos complejos de forma eficiente, con el objetivo de replicarlo y optimizar la solución de problemas de computación costosos. Los algoritmos basados en esta idea son conocidos como "bioinspirados". El objetivo de esta charla será conocer más de cerca qué son los algoritmos bioinspirados y cómo estos pueden llevarse a la práctica utilizando Python. En concreto, nos centraremos en el paquete inspyred, orientado a la computación bioinspirada, del cual mostraremos sus principales funcionalidades. Finalmente, veremos algunos ejemplos prácticos destinados a la resolución de problemas de optimización.
Jordi Saludes Closa
12:55 - 13:25

Reales de verdad

Soy un profe de mates en la UPC, siempre interesado en formas guapas de calcular cosas. Estoy metido en cosas Python desde 2005.

Descripción:

Los que hemos pasado por estudios universitarios de ciencias hemos topado al principio con el concepto de número real. Es algo sobre lo que se pasa de puntillas porque ¡es complicado! y para la mayoría de nosotros un real es lo que nos da la calculadora.
Soy un profe de mates en la UPC, siempre interesado en formas guapas de calcular cosas. Estoy metido en cosas Python desde 2005.

Pero para las mates 7 cifras decimales no son suficientes ¡las queremos todas!. La idea de número real como una ristra infinita de decimales enlaza perfectamente con el concepto Python de *generadores* y en esta charla usaremos esto como excusa para introducirlos de manera sencilla y en cómo combinarlos para construir otros números reales *exactamente*. De esta forma podremos calcular efectivamente con precisión tan grande como se necesite.

Aprenderemos generadores y varios trucos de la libreria `itertools` para manipularlos así como técnicas de programación funcional.
Jesús Armando López García
 Dr. Julián Cabrera Ruiz
 Victor Enrique Casillas Céspedes
 Francisco Daniel Alcántara Maciel.
13:30 - 14:00

La Química en Python con Algoritmos Estocásticos

Jesús Armando López García: Soy un apasionado de la ciencia y la tecnología. He estado inmerso en el mundo de la tecnología desde hace unos años desde que me uní a una comunidad en la Universidad de Guanajuato conocida como Future Lab en la que actualmente funjo como coordinador. Así mismo este año creé la comunidad de los Google DSC University of Guanajuato donde soy fundador y lead en la cual compartimos y aprendemos unos de otros sobre tecnología.

Dr. Julián Cabrera Ruiz: Chemical Engineering formation focused on chemical design processes, global optimization, and control (dynamic behavior processes). Enthusiastic programmer, mainly in Matlab and Visual code. Recently initiate in Python, and I am pretty interested in discovering their science’s potential.

Victor Enrique Casillas Céspedes: Ingeniero Químico apasionado por el modelado de procesos con el fin de mejorar y optimizar los mismos en la búsqueda de llegar a una sustentabilidad en la rama, he trabajado con diversas herramientas, entre ellas se encuentras, Matlab, C++, Visual Basic, MathCAD, Aspen Plus y Python.

Francisco Daniel Alcántara Maciel: Estudiante de Ingeniería Química, entusiasta de la simulación y optimización de procesos, con el uso de Aspen Plus. Neófito de Python, interesado por expandir mis conocimientos y explorar sus aplicaciones dentro de la ingeniería de procesos.

Descripción:

La idea surge en implementar nuevas estrategias de enlace entre un software de simulación de procesos químicos como Aspen Plus con Python en la cual se busca optimizar costos, carga energética y obtener una alta pureza en una columna reactiva y una binaria con una gran variedad de compuestos. Mediante el cual se implementa una versión propia del algoritmo Recocido Simulado. Se aborda el tema desde la perspectiva de la Ingeniería Química. Los asistentes aprenderán nuevas aplicaciones en la quimica e ingeniería química llevándolos a imaginar que sin importar el perfil profesional puedan usar Python como una herramienta versátil y poderosa.
14:00 - 15:30

Almuerzo

Katia Lira
15:30 - 16:15

🎉Keynote: Developing comunidad 2.0

Developer de la Ciudad de México. Organizo comunidades y conferencias como PyCon Latam y DjangoCon US. En 2020 gané el PSF Community Service Award y me convertí en Fellow de la PSF
Ricardo Guerrero Gómez-Olmedo
 Lino Figueroa Villar
 Enrique Josue Álvarez
16:30 - 19:00

Taller: ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine learning para adultos

Ricardo Guerrero Gómez-Olmedo: Soy Ingeniero de Telecomunicación. Soy bastante todo terreno, aunque mi foco principal está en Data Science, en Cloud Computing y en Big Data. Hago publicaciones científicas, programo, experimento y dirijo equipos. Me encantan el kitesurf, las artes marciales y las cobayas.

Lino Figueroa Villar: Soy Lino, desarrollador y arquitecto cloud. He hecho de todo en el mundo de la tecnología, cosas buenas y no tan buenas, y últimamente intento convertirme en un defluencer en youtube. Para relajarme suelo aporrear una batería, hago gruñir una guitarra o molesto a mis gatas.

Enrique Josue Álvarez: Data Scientist con grado universitario en Estadística Aplicada de la Universidad Complutense de Madrid y Máster de Machine learning y Estadística de la Universidad de Linköping en Suecia.

Descripción:

¿Alguna vez te has encontrado con un modelo de Machine Learning y no has sabido qué hacer con él?
¿Alguna vez has querido poner en producción un modelo de Machine Learning?
¿Alguna vez has querido hacer una aplicación web con python sin tener que tocar una sola línea de HTML o CSS?
¿Alguna vez has querido trabajar con Integración Continua y Despliegue Continuo (CI/CD) ?
¿Alguna vez has querido trabajar con Cloud Computing?

Si has contestado afirmativamente a alguna pregunta... o a todas, este es tu taller. Vamos a cacharrear con Heroku, Streamlit, Git y Scikit-Learn. Aprenderás nociones generales de estas tecnologías y te llevarás un proyecto completo de inicio a fin que te servirá para ir jugando y adaptándolo para tus propios ejemplos o necesidades. Conseguirás que tus usuarios puedan interactuar con tus modelos de una forma amigable mediante una interfaz web.

Conocimientos mínimos: este es un taller introductorio, pero necesitamos que sepas manejarte un poco con Python, con la terminal y nociones muy básicas de git. Si no las tienes, pero sabes programar, no te preocupes, porque en un fin de semana, si te pones con ganas, puedes coger los conceptos básicos para poder aprovechar este taller.

Requisitos: ordenador con conexión a internet, acceso a una consola de git, cuenta en github (gratuita) y cuenta en heroku (gratuita).
Directiva Python España
19:00 - 20:00

Asamblea Extraordinaria de Python España

Descripción:

El sábado 2 de octubre de 2021 a las 18:30 en primera convocatoria y a las 19:00 en segunda convocatoria (hora peninsular) se celebrará la Asamblea Extraordinaria de la Asociación. Como viene siendo habitual, la asamblea extraordinaria se celebrará al finalizar la primera jornada de la PyConES 2021.
Para el comienzo y amenizar la espera entre la primera y segunda convocatoria, prepararemos alguna sorpresa y puede que hasta podáis ganar algún premio. Así que ¡sed puntuales!
Organización PyConES
09:00 - 09:05

Apertura de la jornada

Descripción:

Transmisión inicial
José Andrés Pizarro
09:10 - 09:40

Documenta sin ser un escriba

Llevo más de 10 años disfrutando del lenguaje Python y de los fácil que resulta trabajar con el. Actualmente estoy trabajando en el sector bancario, ayudando a los data developers a trabajar de una forma más sencilla.

Descripción:

En lo referente a documentación, los desarrolladores somos como el jurado de un concurso de cocina. Nos deleitamos con la buena documentación, pero no somos necesariamente buenos cocineros.

De la misma forma que aplicamos el PEP8 para chequear la estructura de nuestro código, existen una serie de PEPs que definen como debemos documentarlo. A partir de ellos, existen herramientas que nos permiten verificar si esa documentación es consistente con el propio código.

En esta charla, os presentaremos una serie de herramientas que permitirá mantener una documentación de tu producto automátizada, siempre actualizada y consistente con el código.
Jaime Crespo
09:45 - 10:15

Haciendo copias de seguridad de todo el conocimiento humano con Python y software libre

Trabajo desde 2015 como Administrador de Bases de datos Senior en el equipo de Site Reliability Engineering de la Fundación Wikimedia. En la actualidad soy el encargado de mantener la estrategia de copias de seguridad de todos los proyectos Wikimedia, incluida la Wikipedia.

Descripción:

¿Te imaginas que un día desaparecen todos los artículos y fotos de Wikipedia? De acuerdo con algunas estimaciones se tardarían cientos de millones de horas en reescribir el casi Petabyte de datos generado hasta el momento por los voluntarios del proyecto.

En esta sesión mostraremos cómo evitamos que esto pueda suceder, enseñando cómo implementamos diversos proyectos de recuperación de los archivos y bases de datos usados por Wikipedia. En ellos usamos exclusivamente herramientas de software libre y como principal lenguaje de automatización de sistemas: Python.

La Wikimedia Foundation es la organización sin ánimo de lucro que mantiene la infraestructura de Wikipedia, y otros proyectos como Commons o Wikidata, y cuyo objetivo es poner al alcance de todo el mundo la totalidad del conocimiento humano de manera libre y gratuita. Cada mes se sirven más de 15 mil millones de páginas y se hacen más de 50 millones de ediciones, en más de 300 idiomas, todo servido con nuestro propio hardware y sin usar CDNs o proveedores de cloud de terceros.

Jaime es miembro del equipo de Site Reliability Engineering de la Wikimedia Foundation, administrador de bases de datos y encargado de las copias de seguridad.;https://twitter.com/jynus
Paula Santamaría Villaverde
 Rubén Rodríguez Fernández
10:20 - 10:50

Psicología Social y Machine Learning: un futuro ético

Soy Paula Santamaría, psicóloga social y científica de datos atraída por el estudio del impacto de los modelos de AI en las personas. Soy Rubén Rodríguez, estudiante de doctorado centrado en el aprendizaje máquina explicable. Me apasiona la AI, la robótica y la programación.

Descripción:

Esclavismo, machismo, segregacionismo, capacitismo, migración forzosa, lgtbifobia... Los sesgos, la discriminación, y la desigualdad son parte de nuestro ADN como especie. Ahora, en la era de la tecnología y la automatización, se nos presenta un nuevo escenario donde poder expresar estos genes. Nos encontramos ante modelos discriminatorios que tienen detrás grupos de desarrollo poco o nada diversos, acceso inicuo a herramientas y conocimientos, y un uso de datos sesgados. En este punto, como en casi todos los de la vida, debemos tomar una decisión: mantener el injusto impacto de los algoritmos o entender que estamos ante un problema social que se agrava cada día, y del que somos, sin duda, parte de la solución.

Explicación psicosocial del problema, y cómo diagnosticarlo y abordarlo con técnicas de Fairness y Explainable Artificial Intelligence, ¿te apuntas?
Héctor Canto
10:55 - 11:25

Testing efectivo con pytest

Me llamo Héctor Canto y me dedico al desarrollo de SW en Python desde hace 11 años. Trato con cariño documentación y tests en mis proyectos. Esta es mi 2ª participación como ponente en la PyConEs.

Descripción:

Testing es una parte central en el desarrollo de Software, no solo para comprobar que todo funciona, si no para diseñar mejor.

Una de las mejores herramientas para hacer testing en Python es Pytest. Parémonos un momento a entender Pytest desde la base, conocer sus característcas más importantes y repasar los complementos adecuados para un uso efectivo del mismo.

En esta charla repasaremos las estructuras fundamentales del testing unitario con Pytest, veremos ejemplos básicos y avanzados de su uso; y aprenderemos a tratar los tests como código de primera clase, aplicando principios como la reusabilidad y la legibilidad.
Juan Luis Cano Rodríguez
11:45 - 12:15

Documenta tu proyecto con Markdown, Sphinx, y Read the Docs

Soy Ingeniero Aeronáutico y trabajo como Defensor del Desarrollador (Developer Advocate) en Read the Docs, una empresa que ofrece generación y alojamiento de documentación. En mi tiempo libre imparto clases, escucho música, berreo en LinkedIn, y persigo sueños imposibles.

Descripción:

Sincerémonos: nos gusta que los proyectos que usamos estén bien documentados, pero casi nunca tenemos tiempo para documentar los nuestros. ¿Cómo podemos hacer que escribir documentación para nuestro software sea lo más placentero posible?

En esta charla veremos cómo documentar nuestros proyectos usando Sphinx, la herramienta utilizada para la propia documentación de Python y muchos otros proyectos más. Veremos cómo crear un proyecto desde cero, cómo escribir documentación narrativa, y también cómo generar de manera automática la referencia de la API de nuestro código. Para ello utilizaremos MyST, un nuevo dialecto de CommonMark compatible con Sphinx y que nos trae toda la potencia de reStructuredText, con la familiaridad de Markdown. Finalmente, publicaremos nuestro proyecto en Read the Docs, un servicio online de alojamiento para documentación.
Jose Manuel Ortega
12:20 - 12:50

Python para equipos de ciberseguridad

Soy ingeniero de software e investigador de seguridad apasionado por las nuevas tecnologías, open source, seguridad y testing. En los últimos años me he interesado en el desarrollo de herramientas orientadas al pentesting de seguridad de las aplicaciones especialmente con Python.

Descripción:

Python se ha convertido en el lenguaje más usado para desarrollar herramientas dentro del ámbito de la seguridad. Esta charla se centrará en las diferentes formas en que un analista de ciberseguridad puede aprovechar el lenguaje de programación Python tanto desde el punto de vista defensivo como ofensivo. El objetivo final es obtener el máximo conocimiento posible en el contexto que estamos auditando.
Entre los principales puntos a tratar podemos destacar:
1.Introducción a Python para proyectos de ciberseguridad(5 min)
2.Herramientas Python desde el punto de vista ofensivo y defensivo(15 min)
Diego García Díaz
12:55 - 13:25

Mapeando fenología desde el cielo

Soy licenciado en Geografía por la Universidad de Granada. Trabajando con python y Teledetección desde 2014 en la Estación Biológica de Doñana.

Descripción:

La charla se basaría en mostrar la librería NDVI2Gif. Se trata de una librería, basada en Google Earth Engine y Geemap, que permite la creación de índices de vegetación sobre una serie temporal de imágenes satélite para cualquier lugar del planeta. Esto se hace partiendo la serie por estaciones, y obteniendo para cada año y estación, el estadístico seleccionado para cada píxel de la imagen. Esto permite generar unos gifs con cambios en la vegetación muy llamativos, pero sobre todo permite el análisis de cambios en los cultivos y coberturas boscosas a lo largo del tiempo.
Raquel Pezoa Rivera
13:30 - 14:00

Interpretación de modelos de clasificación usando Python: abriendo la caja negra usando SHAP en física de partículas

Soy mamá, informática, y académica universitaria (UV-Chile) y me encanta Python. Trabajo en el desarrollo de algoritmos de aprendizaje automático aplicado a imágenes médicas y física de partículas, y Python es mi herramienta preferida para explorar y analizar los datos.

Descripción:

Los modelos de aprendizaje automático son difíciles de interpretar, debido a su naturaleza de algoritmos de caja negra, pero actualmente, la interpretabilidad del modelo es tan importante como su desempeño.
En esta charla les hablaré sobre el método SHAP (SHapley Additive exPlanations), un enfoque del área de inteligencia artificial explicable (XAI) basado en la teoría de juegos que ayuda a entender la predicción realizada por un modelo de aprendizaje automático. Usando el módulo shap de Python, les mostraré cómo abordar el problema de interpretabilidad de un modelo de clasificación en el área de física de partículas, cuantificando y visualizando con diversos gráficos la contribución de cada variable del evento físico en la predicción realizada por el modelo.
14:00 - 15:30

Almuerzo

Katia Lira
15:30 - 16:15

🎉Keynote: Developing comunidad 2.0

Developer de la Ciudad de México. Organizo comunidades y conferencias como PyCon Latam y DjangoCon US. En 2020 gané el PSF Community Service Award y me convertí en Fellow de la PSF
Miguel Jiménez
16:30 - 19:00

Taller: De 0 a Django REST

Muchachito de Castilla enamorado de Python y Django desde hace más de 10 años, habiendo trabajado en diferentes puestos, desde Backend Dev hasta CTO,pero siempre con Python. Actualmente se encuentra emprendiendo,dando clases de programación en su canal de Twitch y en una academia

Descripción:

¿Siempre has querido iniciarte en el desarrollo BackEnd?, ¿Eres un programador FrontEnd y al realizar un proyecto siempre te falta algo? ¿No sabes de lo que estoy hablando pero los acrónimos API REST te hacen gracia? Este es tu sitio. De 0 a Django REST es un workshop en el que se realizará un pequeño proyecto con Python y el framework de desarrollo Django para conseguir, sin tener ningún conocimiento, construir una API.
Directiva Python España
19:00 - 20:00

Asamblea Extraordinaria de Python España

Descripción:

El sábado 2 de octubre de 2021 a las 18:30 en primera convocatoria y a las 19:00 en segunda convocatoria (hora peninsular) se celebrará la Asamblea Extraordinaria de la Asociación. Como viene siendo habitual, la asamblea extraordinaria se celebrará al finalizar la primera jornada de la PyConES 2021.
Para el comienzo y amenizar la espera entre la primera y segunda convocatoria, prepararemos alguna sorpresa y puede que hasta podáis ganar algún premio. Así que ¡sed puntuales!
Organización PyConES
09:00 - 09:05

Apertura de la jornada

Descripción:

Transmisión inicial
Valerio Cosentino
09:10 - 09:40

Tracking counterfeiting on the Web with Python and ML

I'm a software engineer in love with source code analysis, ETL processes, reverse engineering and open source.

Before stepping in industry, I spent some years in academia, where I worked on reverse engineering of legacy systems, analysis of open source projects and open data.

Descripción:

With the rise of online marketplaces, sellers can easily grow their business by offering their products to a larger number of people. However, this comes with the risk of endangering their reputation, brand trust and profits due to counterfeiting issues.

This talk will present a highly scalable approach able to timely query marketplaces via Web scrapers, analyze and classify the obtained data using ML algorithms and summarize the results through visualizations.

Join us during this Journey to learn how to identify counterfeit products and discover the underlying technical challenges.
Indranil Ghosh
09:45 - 10:15

An introduction to hands-on football data analysis in Python

I am a first-year Ph.D. student in applied mathematics from Massey University. My research is on dynamical systems and robust chaos. I write codes mostly in Python and R. Interests include computational science, data analysis, open-source software development, and football.

Descripción:

Many people want to start with football data analysis and this talk (accompanied by jupyter notebooks maintaining a pedagogic flow of Python codes) introduces these concepts hands-on (accessing data, visualization, and analysis) to those interested.
Miguel Jiménez
10:20 - 10:50

Adiós Django: tu API usando solo Python

Muchachito de Castilla enamorado de Python y Django desde hace más de 10 años, habiendo trabajado en diferentes puestos, desde Backend Dev hasta CTO,pero siempre con Python. Actualmente se encuentra emprendiendo,dando clases de programación en su canal de Twitch y en una academia

Descripción:

El objetivo será solamente usando Python y con ayuda de nuestro proveedor de cloud montar nuestra API REST de forma sencilla teniendo que saber poco más que Python olvidándonos de todo lo que hay alrededor de este tipo de proyectos que no es código
Andrea Vázquez Ingelmo
10:55 - 11:25

Desarrollo dirigido por modelos, ¿humo o realidad?: Python como motor para la generación automática de dashboards y visualizaciones de datos

Actualmente soy doctoranda de la Universidad de Salamanca con un Contrato Predoctoral FPU, donde investigo sobre la generación automática de interfaces gráficas para el soporte a la toma de decisiones mediante la aplicación de ingeniería de dominio y machine learning.

Descripción:

Beneficios y dificultades del desarrollo dirigido por modelos y cómo Python+Jinja2 ofrecen un entorno de generación de código flexible, además de la posibilidad de instanciar meta-modelos en tiempo de ejecución y ofrecer visualizaciones al vuelo.
Laia Auset Rizo
11:45 - 12:15

Helping social entities to share private information using homomorphic encryption

Soy recién graduada en ingeniería informática en la Universidad Pompeu Fabra. Actualmente, estoy trabajando como Information Security Engineer en Cuatrecasas. Me interesa mucho el mundo de la ciberseguridad y la criptografía.

Descripción:

Data transfers pose many privacy concerns. In the case of federations where there is an organization that coordinates all the rest, data transfer between the sister organizations and the coordinator becomes a must in order to assure proper understanding of the whole group behavior and performance. This is key to measure their impact, define their budget plan, and even validate if the impacted population is the expected one.

Then, the transfer of protected data such as gender and age is relevant, among others, to depict the impacted population. For that purpose we propose the use of a special kind of encryption that allows computation over encrypted data: homomorphic encryption. Thus, privacy barriers that inhibited data sharing are overcome.

This project shows a practical use case commissioned by a social federation of Catalonia that aims to obtain information about the number of people who are attended by the different sister organizations. The ambition of the project is not only to distinguish the unique individuals but also to count them by social traits, such as age, gender, or area of residence.

The project has been implemented in python using the PYthon For Homomorphic Encryption Libraries (Pyfhel) package which allows us to perform additions, multiplications, exponentiations, and scalar products over encrypted data. Using this tool, we have designed and built an infrastructure that guarantees privacy of the data from the moment that it is first processed and encrypted, to the moment the social federation obtains the desired results.
Alvaro del Castillo
12:20 - 12:50

Clean Architectures with FastAPI

Tech has been my passion during my lifetime, and applying them to new challenges a core motivation for me. Sharing this passion thanks to Open Source has been killer.

Descripción:

A la hora de comenzar un nuevo proyecto de software desde cero y teniendo un tiempo de desarrollo muy limitado, debemos tomar la decisión de qué tecnologías adoptar para crear una aplicación de alto rendimiento, escalable, mantenible y sobre todo, utilizando buenas prácticas.

Desde el principio se pretendía seguir buenas metodologías como el uso de Domain Driven Design y Clean Architectures (separación entre dominio, aplicación e infraestructura) y para ello necesitamos utilizar un framework que nos diese mucha libertad y nos permitiese desarrollar de manera abierta con cualquier del ecosistema de Python y su comunidad.

FastAPI, es un framework asíncrono basado en Starlette, que nos permite desarrollar una API de forma muy rápida, con un sistema de control de dependencias muy maduro y una gran integración con las grandes librerías de python como Pydantic y estándares como OpenAPI.

Sin embargo, no todo iba a ser fácil. FastAPI ha hecho que nuestro desarrollo sea muy ágil, pero también nos ha dado varios problemas, los cuales contaremos en la charla.
María Andrea Vignau
12:55 - 13:25

SQLite, la (des) conocida super hormiga

Ingeniera en Sistemas de Información, trabajo como developer backend. Colaboro con las comunidades de software libre, como socia de Asociación Civil Python Argentina, y coorganizadora de PyDayNEA, Flisol, Autodefensa Digital disertante en PyCon USA, EuroPython y otros eventos.

Descripción:

Empiezo por explicar las ventajas y usos específicos de este tipo de base de datos, mucho más apropiado para ciertos usos que las conocidas bases de datos multiusuario. Prosigo enseñando algunas funciones LAMBDA, y como hacer tipos especializados de datos, ordenamientos especializados, etc. Cierro la charla mostrando algunas de las opciones menos conocidas de esta tecnología, como el uso de indexado para la búsqueda por texto completo.
Carlos Mougan
 Sunayana Ghosh
13:30 - 14:00

Creating a well-being data layer using machine learning, satellite imagery and ground-truth data

Carlos Mougan: Actualmente investigo con la ITN Marie Curie nobias en la Universidad de Southampton. Mi investigación es en los temas de explicación y sesgos estadísticos. Previamente he trabajado en el Banco Central Europeo y en Deloitte.

Sunayana Ghosh: Currently I am working as a Scientifc Software Engineer with Cervest in the area of climate intelligence. In my free time I volunteer as a Data Scientist with Solve for Good to expand my knowledge in the fields of machine learning and computer vision.

Descripción:

This project contains code, papers, blogs and presentation for the Data Science for Social Good (DSSG) project with the World Resources Institute (WRI) Creating a well-being data layer using machine learning, satellite imagery, and ground-truth data link

In the long term, we are building a tool that can be extended to predict the wealth and economic factors of any given area in India.

Abstract:
Conducting economic surveys requires huge resources; thus, modern means of acquiring this information using publicly available data and open source technologies create the possibilities of replacing current processes. Satellite images can act as a proxy for existing data collection techniques such as surveys and census to predict the economic well-being of a region. The aim of the project is to build on a prototype that was created using Census data and LandSat data for India. In the next iteration, opportunities for Demographic Health Surveys, Open Street Map, Sentinel and nightlight data will be explored. The initial prototype created a model that had an accuracy of almost 70 percent. The aim is to create a model for India that can be adapted and scaled to other countries.

Note: This represent the current state of the project, by the date of the PyConEs we might have improved on the project or made changes.
14:00 - 15:30

Almuerzo

Valery Briz
15:30 - 16:15

🎉Keynote: El camino recorrido, desde centroamérica hasta acá

Ingeniería en telecomunicaciones, Senior Data Engineer en ManoMano, parte del consejo global de PyLadies, co-fundadora de Python Guatemala, Co-organizadora de PyLadies CDMX, Co-organizadora de Pycon Latam 2021, conferencista en múltiples PyCon's y otros eventos.
Álvaro Revuelta
16:30 - 19:00

Taller: Más Allá de Bitcoin: Redes P2P y Blockchain en Python

Comencé mi aventura estudiando ingeniería en telecomunicación, y tras trabajar en el sector aeroespacial y de telecomunicaciones, un día conocí Ethereum. Una red descentralizada donde ninguna única entidad tiene el control. Desde entonces, me he dedicado a la transición PoW a PoS

Descripción:

Información externa: https://www.notion.so/Taller-Redes-P2P-y-Blockchain-en-Python-6d1b835f058349fb9aa9d9273f11e5fc
Organización PyConES
19:00 - 20:00

Sorteos y Clausura

Descripción:

Transmisión final
Organización PyConES
09:00 - 09:05

Apertura de la jornada

Descripción:

Transmisión inicial
Patricia Loto
 Nicolas Palopoli
 Irene Vazano
09:10 - 09:40

Buenas prácticas para enseñar programación online

Patricia Loto: Soy Licenciada en Sistemas de Información y actualmente formó parte del equipo de Accesibilidad de Metadocencia, en donde trabajamos para que los talleres que dictamos puedan ser accedidos por todas las personas.

Nicolás Palopoli: Docente y miembro del equipo organizador de MetaDocencia. Instructor y entrenador de The Carpentries. Docente en Universidad Nacional de Quilmes e Investigador Adjunto de CONICET (Argentina) en el área Bioinformática.

Irene Vazano: Soy Estudiante de la carrera de Licenciatura en Bibliotecología y trabajo en una biblioteca académica. Soy instructora certificada de The Carpentries y participo de Metadocencia desde el año 2020.

Descripción:

¿Enseñas programación? ¿Alguna vez te pusiste a pensar cómo mejorar el dictado de tus clases? En esta charla te propondremos técnicas y buenas prácticas basadas en evidencia para ayudarte a diseñar y conducir tus cursos de programación. Charlaremos acerca de estrategias para virtualizar tu clase con pocos recursos, mantener a tu audiencia motivada y lograr que tus clases y reuniones virtuales sean más accesibles.

Somos parte del equipo de MetaDocencia, que nace por la necesidad de virtualizar la educación durante la pandemia de COVID-19 con el objetivo de socializar herramientas prácticas para la enseñanza online. Nuestra intención es acompañar a las personas que se dedican a la docencia, entendiendo que los contextos de aislamiento durante la pandemia intensificaron problemáticas de accesibilidad e inclusión tanto para estudiantes como para docentes. Esta charla está basada en uno de los cursos gratuitos que ofrecemos desde Metadocencia para educadores hispanohablantes, enseñando métodos educativos concretos y centrados en sus estudiantes.
Juan Francisco Huete Verdejo
09:45 - 10:15

Como compartir grandes Datasets entre procesos sin perder la salud mental

Soy un entusiasta por aprender cosas nuevas y enfrentarme cada día a nuevos retos. Construir desde cero para analizar y diseñar la solución a un problema "Is my passion". Profeta de las buenas prácticas, del código limpio, sencillo, bien documentado y testeado.

Descripción:

Cuando hablamos de datasets grandes (>5GB se empieza a complicar la cosa) y procesos que pueden ejecutar de forma paralela quizás no lo sabemos pero tenemos un buen reto por delante. Para compartir estos datasets a un proceso de python, incluso de celery o airflow, generalmente tendremos que pasar por pickle o escribir en csv y esto nos va a consumir mucho tiempo. Tanto que realmente no va a merecer la pena la paralelización de procesos. Pero existen alternativas con distintos enfoques. En esta charla se va a exponer como resolver este problema según la complejidad, viendo tecnologías como redis para datasets pequeños, pyarrow y plasma para datasets un poco más grandes y por último pondremos toda la carne en el asador con Vaex (https://vaex.io/) en un file system HDFS utilizando formato parquet
Tomás Garzón Hervás
10:20 - 10:50

Entrega tu producto como una API

Soy un desarrollador Python/Django, apasionado de los proyectos innovadores. Me gusta desarrollar software de calidad, siguiendo metodologias ágiles y trabajando en equipo. Siempre abierto a propuestas y en continuación formación.

Descripción:

Entregar tu plataforma como un servicio es muy común hoy en día, donde encontramos múltiples servicios trabajando juntos e interaccionando entre ellos para conseguir un objetivo común. Por tanto, proveedr de una poderosa API es clave para conseguir una buena integracion en el ecosistema.
El diseño de la API variará dependiendo de la interacción que tu esperas tener. Puedes aplicar ciertos patrones si la API va a ser consumida por un usuario (una app movil, interaccion hombre-maquina) o seguir unas reglas distintas si se va a comunicar con otros servicios (maquina-maquina).
Hablaremos como podemos mejorar nuestra API y de esta manera mejorar nuestro producto facilitando la integración con terceros. Compartiremos patrones aplicados y lecciones aprendidas sobre el diseño de las APIs, bsaadas en el framework Django y Rest Framework, donde se tratarán temas como la autorización y autenticación, seguridad, bloqueo de llamadas, performance y tiempos de respuesta, operaciones batch, testing, etc.
Antonio Ramírez Marti
10:55 - 11:25

Qt for Python: METAL EDITION!

Empecé a dar clases como profesor particular de C++ y Qt 4 / Qt 5 mientras estaba estudiando la carrera, para luego pasar a Python y Angular cuando empezé a trabajar para Letter Ingenieros, donde soy desarrollador full-stack y especialista en Flying Circus, además de barbudo.

Descripción:

Cómo desarrollar una interfaz GUI para nuestros programas usando Qt for Python desde cero, explicando las peculiaridades del desarrollo (modelado de datos, señales y slots, y otros) mientras programamos un reproductor de vídeos de youtube.
Jesús Huerta
 Albert Solana
11:45 - 12:15

Un salto cuántico con Python: experiencia en programación cuántica desde cero

Jesús Huerta: Me encanta buscar soluciones a retos tecnológicos, trabajar con clientes, y aunque suelo hacerlo con perspectiva de infraestructura y sistemas, mi curiosidad me ha hecho aprender de desarrollo, seguridad, necesidades del negocio... Me gusta estar en familia, salir, nadar...

Albert Solana: Apasionado en analizar cómo la tecnología transforma la sociedad, con conocimientos sobre computación cuántica, desarrollo de software e inteligencia artificial. Actualmente desarrollando el sistema operativo de los ordenadores cuánticos.

Descripción:

Sin apenas conocimientos previos en cuántica pero con mucho interés por las posibilidades y necesidades de estas tecnologías y sobretodo ganas de aprender, los autores nos embarcamos en un postgrado en computación cuántica. Al empezar no sospechábamos que 6 meses después habríamos implementado en python el código necesario para resolver un problema relativamente básico (discriminación de canales cuánticos de amplitud amortiguada), punto de partida de conceptos como la “Iluminación cuántica” o “Lectura cuántica”. Tampoco pensábamos que este desarrollo serviría para poder estudiar ese problema de forma más simple, que replicaríamos resultados teóricos de papers de investigación y que... !lo entenderíamos!
Seguro que habéis oído la necesidad de incorporar profesionales en las tecnologías cuánticas. En la charla compartiremos cómo nos han ayudado algunos de los frameworks en python existentes (Qiskit, Qutip), dificultades que hemos encontrado en el proceso (continua evolución de los frameworks, diferentes implementaciones de funciones matemáticas necesarias, falta de estándares...) y otras que hemos aprendido (selección de algoritmos, circuitos, representación de datos...), pero especialmente queremos animar a todos a que es posible introducirse en las tecnologías cuánticas desde otros campos y en poco tiempo.
Y como muestra de ello, uno de nosotros consiguió un trabajo como quantum software engineer incluso antes de terminar el postgrado!!
Eva Almansa
12:20 - 12:50

Reconstrucción 3D en interiores a partir de imágenes 360º

Soy investigadora en el grupo Visual Computing del centro de investigación CRS4 en Cerdeña (Italia), con beca Marie Curie por parte del consorcio EVOCATION. Tengo el Grado en Computación y Sistemas Inteligentes y el Máster en Ciencia de Datos, ambos por la UGR (España).

Descripción:

Los sistemas láser que capturan distintas imágenes son caros y pesados. Las cámaras 360º facilitan la captura de imágenes que contienen información geométrica. Pero es necesario usar software para la reconstrucción 3D, ej. Deep Learning (Pytorch).
Cristián Maureira-Fredes
12:55 - 13:25

Hackeando CPython de forma divertida

¡Hola! me llamo Cristián y soy R&D Manager en The Qt Company. Uno de los proyectos que tengo a cargo es Qt for Python, que expone el framework Qt en C++ a Python (PySide), donde trabajo con CPython diaramente. En mi tiempo libre colaboro en distintas comunidades Python y OSS.

Descripción:

Python es uno de los lenguajes más amistosos para personas que comienzan
a programar, principalmente por la cantidad de soluciones simples y fáciles de
leer, pero cuando intentas ir a detalles más profundos de la implementación
estándar te encontrarás con una barrera un poco compleja: CPython, su
implementación en C.

Comparado a Python, programar en C es un poco más complejo, no solo por la
sintaxis, pero también por los detalles que tienes que saber para que todo
funcione, como manejo de memoria, tipos, conversiones, rendimiento y mucho más.

Al aprender como hackear CPython podrás entender mejor los detalles internos,
y con eso, tendrás los recursos necesarios para unirte a la batalla constante
de hacer Python un mejor lenguaje.

Durante esta charla, irás en un viaje para entender cómo funciona Python,
y cuáles son los lugares que puedes mirar de la implementación estándar en
C y modificar lo que quieras. Obtendrás el poder de agregar nuevas
funcionalidades, e incluso aprenderás a crear tu primer módulo de Python con la
ayuda de las extensiones en C.

Esta charla está dirigida para personas que se sientan cómodas escribiendo
código Python, pero que no necesariamente tienen conocimientos de C.
Jimena Escobar Bermúdez
13:30 - 14:00

Enseñando a enseñar

Ingeniera Informática especializada en Ingeniería Software, profesora y mentor leader en 4Geeks Academy.
Colaboro activamente con comunidades y eventos que luchan por acercar el código a las personas y fomentar la diversidad y salud mental en el sector.

Descripción:

En esta época de auge de influencers, youtubers, twitcheros, tiktokers y en general personas que crean contenido sobre desarrollo, hay mil formas de aprender a programar, pero, y es un gran pero, hay mil formas de frustrarse no aprendiendo.

La mayoría de personas crean contenido con sus mejores intenciones, pero somos programadores, programadoras, gente de código, todo menos profes.

Y por otro lado cada vez hay más gente acercándose a la programación, queriendo cambiar de vida o descubrir un hobby y os aseguro, que sea cual sea la intención, sigue existiendo una barrera enorme para empezar.

Tengo bastante experiencia como profe de bootcamp y coordinando al equipo de profes. He aprendido a adaptarme a las personas, a sus necesidades, sus formas de aprender, a encontrar mil analogías y formas de acercar la informática a las personas de a pie e incluso a romper la brecha generacional.

Mi objetivo con esta charla es decirles a las personas que empiezan que no se frustren, que hay mil formas, y, a la vez, enseñar todo lo que he aprendido para ayudar a esta comunidad tan generosa y cercana que es el mundo del desarrollo a lograr sus objetivos.
14:00 - 15:30

Almuerzo

Valery Briz
15:30 - 16:15

🎉Keynote: El camino recorrido, desde centroamérica hasta acá

Ingeniería en telecomunicaciones, Senior Data Engineer en ManoMano, parte del consejo global de PyLadies, co-fundadora de Python Guatemala, Co-organizadora de PyLadies CDMX, Co-organizadora de Pycon Latam 2021, conferencista en múltiples PyCon's y otros eventos.
Daniel González Chamorro
16:30 - 19:00

Taller: Utilizando python para mejorar mi Cyber-Swiss army knife

  • por Daniel González Chamorro
  • dgc441
Mi nombre es Daniel González. Titualdo en Ingeniería Informática y con un máster en Tecnologías de la Seguridad (Ciberseguridad), llevo aproximadamente 6 años dedicandome al sector de la ciberseguridad aunque en realidad soy un apasionado de cualquier área que implique tecnología

Descripción:

Utilizar python para mejorar herramientas que utiliza un auditor de seguridad en su día a dia, la idea es mostrar a los asistentes como montar un API REST con python Flask y controlarlo mediante un Bot de Telegram tambien hecho con python. Todo ello con la idea de mejorar una herramienta utilizada por pentester llamada rubber-ducky
Organización PyConES
19:00 - 20:00

Sorteos y Clausura

Descripción:

Transmisión final

Taller de Django con Pyladies

Si eres una mujer y quieres aprender a hacer páginas web, tenemos buenas noticias para ti. ¡Vamos a hacer un taller para principiantes de una tarde de duración!

Será el viernes 1 de Octubre de 16:00 a 20:00 a través de la plataforma Discord, durante el primer día de la conferencia nacional sobre Python más importante de España: PyConES, en su edición de 2021.

Creemos que la industria IT se beneficiará enormemente con la incorporación de más mujeres, por eso, queremos darte la oportunidad de aprender a programar y convertirte en una de nosotras: ¡mujeres programadoras! Si sientes curiosidad por la programación web y dispones de un ordenador portátil y conexión a internet, puedes apuntarte al evento. No necesitas tener conocimientos técnicos previos, el taller está pensado para iniciarse en la programación web desde cero. ¡Solo necesitas ganas de aprender y de pasarlo bien! El evento es totalmente gratuito.

Quiero apuntarme al evento:

  • Inscribete en este formulario. El plazo para inscribirse cierra el 19 de septiembre.
  • ¿Tienes experiencia programando con python y quieres mentorizar a nuestras estudiantes? Apúntate como mentora en este formulario. ¡El plazo para inscribirse cierra el 19 de septiembre!.

Preguntas frecuentes

  • ¿Necesito saber algo sobre páginas web o programación? ¡No! El taller es para principiantes, por lo que no necesitas saber nada de antemano. De igual forma, si ya tienes algún pequeño conocimiento técnico (como HTML o CSS), ¡también puedes registrarte!
  • ¿Necesito tener algo instalado en mi portátil? Sí. Lo ideal es que vengas al taller con Django ya instalado, pero no esperamos que lo hagas sin ayuda. Nos aseguraremos de que alguno de los tutores te guíe en esta tarea antes del evento.
  • No soy mujer, ¿podría asistir? Sí. Pero recuerda que esta iniciativa tiene como objetivo acercar a más mujeres a la tecnología, y como tal, tendrán prioridad en las inscripciones.
Si tienes alguna pregunta, escríbenos a org@es.pycon.org.

Organiza

yeswetech
pyladies

Patrocinadores

Oro

  • codesyntax

    Python es nuestro lenguaje favorito. Plone, Zope, Django, apps, IoT, analítica,... en aplicaciones, productos y desarrollos para clientes industriales o de servicios, administración, proyectos propios y de I+D en CodeSyntax.

  • ravenloop

    En un mundo digital e interconectado, con ataques cada vez más sofisticados, personalizados y numerosos, aportamos información crítica y conocimiento profundo sobre amenazas, fundamental para extraer todo el potencial de sus soluciones de ciberseguridad y garantizar la resiliencia de su organización.

  • intelygenz

    Somos un equipo de 170 developers, visionari@s y apasionad@s por aprender, muy enfocados al negocio a través del desarrollo de IA, automatización y product solutions. Nuestra cultura es work-life balance con un modelo de trabajo 100% híbrido (tanto en España como en San Francisco).

Plata

  • cursos de desarrollo

    Python nos ha dado un gran lenguaje y unas bibliotecas excelentes que usamos desde hace años. Esperamos que este granito de arena ayude a crecer esta comunidad. ¡Gracias por todo lo aportado!

  • mckinsey

    McKinsey & Company is a Management and Strategy Consulting firm. We help organizations across the private, public, and social sectors create the change that matters. Our Data Scientists work on a number of different real-life problems, applying state-of-the-art Machine Learning techniques to solve these very challenging issues.

  • photopills

    PhotoPills is your photography planning app. It helps you PLAN your photos ahead of time… So you’re always at the right place at the right time to capture the best photo possible and turn your photography ideas into reality.

  • Logo de 4Geeks Academy

    4Geeks Academy es el lugar para impulsar tu carrera profesional aprendiendo a programar. Formamos desarrolladores en tan solo unos meses a través de una experiencia educativa flexible, intensa y premium. Impulsa tu talento y únete a la comunidad tech de impulso de carrera más importante para desarrolladores presentes y futuros.

  • Idecrea

    Desde Idecrea, escuela de diseño y creación digital apostamos Python, Django o Flask a través de una formación de calidad en nuestros cursos y Másters profesionales en diseño y desarrollo web tanto en modalidad presencial u online. ¡Fórmate en con nosotros!

Bronce

  • cometa

    Especialistas en desarrollo de software, en hacer realidad tu proyecto, como tú lo necesites.

El patrocinio permite que el evento sea gratuito y universal, que haya más público y se alcance mayor difusión.

El patrocinio también ayuda a toda la comunidad Python de habla hispana permitiendo que el software libre llegue a más gente y la comunidad crezca, sea más rica y más diversa con todos los beneficios que ello conlleva.

Los patrocinadores también reciben visibilidad, posicionamiento y disfrutar de mayor prestigio dentro de la comunidad que puede derivar en mayor facilidad a la hora de buscar nuevos empleados o en la obtención de nuevos contratos.