Diseño web y app

Diseño con Python: una fusión de arte y tecnología

El arte y la tecnología siempre han ido de la mano, desde las primeras personas que fabricaban pinturas y exploraban pigmentos, hasta pioneros como Vera Molnár, quien nos dejó recientemente y que en la década de los sesenta decidió usar computadoras para producir sus dibujos. Como artista y educador, me enfrento a esta intersección a diario, en mi caso, usando Python, un lenguaje de programación potente pero accesible.

Diseño con Python: una fusión de arte y tecnología 1

Python no es solo una herramienta para desarrolladores de software, se ha convertido en una herramienta importante para profesionales de diversas áreas, gracias a su simplicidad y flexibilidad. Programando en Python, he creado piezas gráficas que no solo satisfacen mis necesidades prácticas y profesionales, sino que también me impulsan a querer cruzar y disolver cada vez más las fronteras entre el código y la exploración artística.

1. Comienza con lo básico

Recomiendo descargar e instalar un editor de código llamado Thonny IDE, que es software libre y está hecho para aquellos que comienzan a aprender a programar en Python. Intenta entender los fundamentos, es decir, familiarizarte con bucles, condicionales, funciones y más adelante estudiar un poco las estructuras de datos. Con estos elementos básicos, podrás empezar a explorar cómo se puede usar Python para automatizar tareas y generar formas.

Diseño con Python: una fusión de arte y tecnología 3

2. Busca herramientas de dibujo con programación

Python es conocido por su amplia gama de bibliotecas, como Pillow (la versión actual de PIL - Python Imaging Library) que se usa para manipular imágenes, o matplotlib para la visualización de datos. Hay muchas posibilidades. Recomiendo especialmente la biblioteca py5 que utiliza el vocabulario de Processing, un ecosistema de herramientas de programación para artistas, y que funciona especialmente bien en conjunto con Thonny IDE.

3. Experimenta con patrones geométricos

Uno de mis enfoques favoritos es explorar la geometría y patrones de repetición. Con Python y py5, puedes crear fácilmente formas geométricas con simetrías, patrones rítmicos y composiciones abstractas. Esta es una excelente manera de entender cómo la programación puede usarse para crear imágenes visualmente interesantes.

Diseño con Python: una fusión de arte y tecnología 5

4. Planifica y explora en pequeños pasos

Hay dos estrategias fundamentales y complementarias: hacer dibujos, diagramas y notas sobre lo que pretendes producir. Comienza escribiendo el código que produce una pequeña parte, un elemento mínimo, de la imagen que deseas obtener y avanza en pasos muy pequeños, que en programación llamamos baby steps (pasos de bebé). A través de aproximaciones sucesivas y experimentando con pequeñas variaciones, se llega mucho más lejos.

5. Comparte y aprende con la comunidad

La comunidad de programación creativa es increíblemente colaborativa. Compartir tu trabajo, ayudar y pedir ayuda, aprender de los demás, es una parte crucial del proceso. Participa en foros, grupos de discusión, busca comunidades locales y encuentros para inspirarte, ampliar tu repertorio y también contribuir al colectivo.

Diseño con Python: una fusión de arte y tecnología 7

Como educador, me dedico a enseñar a otros artistas y diseñadores a usar la programación en su trabajo. Creo firmemente que la programación puede ser una herramienta expresiva y poética en las artes visuales. Por eso, estoy emocionado de anunciar mi nuevo curso en Domestika, donde compartiré técnicas y enfoques para usar Python en diseño gráfico. Les invito a todos a unirse a mí en este viaje de descubrimiento y expresión a través del código.

Cursos recomendados

Introducción a la programación con Python. Un curso de Diseño Web y App de Rodrigo Montemayor

Introducción a la programación con Python

Un curso de Rodrigo Montemayor

Aprende las bases de la programación desde cero utilizando Python y descubre cómo codificar tu primer programa

  • 18.902
  • 98% (407)
98% Dto.
Precio original $49.99USD
Comprar $0.99USD
Aprende Figma de A a Z. Un curso de Diseño Web y App de Mirko Santangelo
Domestika Basics · 10 cursos

Aprende Figma de A a Z

Un curso de Mirko Santangelo

De principiante a profesional: domina todos los aspectos de Figma desde la configuración de la interfaz, el uso de plugins y el diseño de texto y forma hasta el prototipado y la colaboración con desarrolladores.

  • 22.242
  • 96% (112)
97% Dto.
Precio original $59.99USD
Comprar $1.99USD
Especialización de diseño de UX/UI: De la investigación a la accesibilidad. Un curso de Diseño Web y App de Domestika
Domestika Specialization · 12h

Especialización de diseño de UX/UI: De la investigación a la accesibilidad

Una especialización de varios profesores

Cree experiencias digitales atractivas con el diseño UX a través de la investigación, la metodología y la estrategia para su cartera

  • 1.663
  • 100% (11)
GRATIS CON PLUS
95% Dto.
Precio original $129.99USD
Comprar $5.99USD
0 comentarios