Introducción al código creativo: genera objetos gráficos
Un curso de Julien Gachadoat, Artista

Aprende programación creativa y los algoritmos clásicos de dibujo generativo para crear palabras y formas animadas
¿Te gustaría generar verdaderas obras de arte a partir de algoritmos? ¿Qué tal jugar con formas abstractas, piezas monocromas, repeticiones y operaciones aleatorias? Con Julien Gachadoat, ¡ahora puedes hacerlo! Combinando el rigor del código con la poesía del dibujo generativo, el artista utiliza su ordenador como un director de orquesta.
En este curso online, te enseñará los conceptos básicos de programación con Processing y p5.js para crear objetos gráficos interactivos utilizando algoritmos clásicos de composición visual. Con él, aprenderás a generar formas cada vez más complejas para finalmente terminar con una tipografía animada. ¡El código creativo ya no tendrá secretos para ti!
¿Qué aprenderás en este curso online?
24 lecciones & 30 recursos adicionales
¿Qué incluye este curso?
Empezarás el curso conociendo a Julien y su pasión por el código creativo. Te hablará de su trayectoria y de los artistas que le inspiran, como Michael Noll o Georg Ness.
En la segunda unidad, verás de forma general qué es la programación gráfica y las herramientas necesarias. Asimismo, descubrirás la interfaz p5.js y verás que es muy fácil utilizarla. Luego, Julien te dará las claves para programar formas geométricas básicas, antes de enseñarte a diseñar objetos más complejos gracias a estructuras de código.
A continuación, verás los conceptos básicos de la programación y podrás trabajar en algoritmos para crear cuadrículas de patrones animadas en el tiempo. Además, podrás generar formas compuestas, como con un espirógrafo. ¡Aquí podrás dar rienda suelta a tu creatividad!
Aprenderás a modelar partículas que se mueven en la pantalla y a dibujar letras.
Por último, te dedicarás a completar tu proyecto final: crear una palabra animada. Para ello, llevarás la animación un paso más allá retomando el concepto de propagación en función del tiempo y la interactividad con el ratón. ¡Y así habrás dado vida a tu alfabeto interactivo como por arte de magia!
- 99% valoraciones positivas (155)
- 7.999 estudiantes
- 24 lecciones (5h 39m)
- 30 recursos adicionales (4 archivos)
- Online y a tu ritmo
- Disponible en la app
- Audio: Francés, Inglés, Español (Latam), Italiano, Portugués, Türkçe
- Francés · Español · Inglés · Portugués · Alemán · Italiano · Polaco · Neerlandés · Türkçe
- Nivel: Iniciación
- Acceso ilimitado para siempre
¿Cuál es el proyecto del curso?
Crearás una tipografía animada (o la forma que elijas) generada con código. Se trata de la fase final de toda una programación creativa que pasará por:
⦁ crear una cuadrícula interactiva de patrones geométricos
⦁ crear formas compuestas como con un espirógrafo
⦁ crear sistemas de partículas.

Proyectos de estudiantes del curso
¿A quién está dirigido este curso online?
Este curso está dirigido a estudiantes principiantes.
Requisitos y materiales
Para seguir el curso necesitarás un computador con navegador y conexión a internet, además de ganas de programar.

Opiniones

Julien Gachadoat
Un curso de Julien Gachadoat
Julien Gachadoat creció en la década de 1990, siendo testigo del nacimiento de las demos y de una disciplina completamente nueva: la programación creativa. Desde entonces, no ha abandonado esta pasión. Actualmente es un artista especializado en el campo del arte generativo afincado en Burdeos (Francia). También enseña programación creativa en la universidad e imparte talleres en Francia y fuera de ella.
Ha desarrollado sus propias herramientas creativas basadas en reglas gráficas simples y ha construido una sólida comunidad internacional de seguidores en las redes sociales. Además de participar en numerosas exposiciones, cofundó el estudio de arte digital interactivo 2Roqs con Michaël Zancan y han trabajado en multitud de instalaciones interactivas.
Contenidos
-
U1
Introducción
-
Presentación
-
Mis fuentes de inspiración
-
-
U2
Introducción a la programación gráfica
-
Presentación del entorno de procesamiento
-
Fundamentos y dibujo de formas básicas 1
-
Fundamentos y dibujo de formas básicas 2
-
Fundamentos y dibujo de formas básicas 3
-
Composición 1
-
Composición 2
-
Los fundamentos de la programación 1
-
Fundamentos de programación 2
-
Los fundamentos de la programación 3
-
Errores y errores
-
-
U3
Implementación
-
Cuadrículas de patrones 1
-
Cuadrículas de patrones 2
-
Cuadrículas de patrones 3
-
Cuadrículas y combinaciones
-
Formas compuestas 1
-
Formas compuestas 2
-
-
U4
Otras técnicas
-
El sistema de partículas 1
-
El sistema de partículas 2
-
El campo de flujo
-
Crear una tipografía
-
-
U5
Implementacion de proyecto
-
Construcción de palabras interactivas 1
-
Construcción de palabras interactivas 2
-
-
PF
Proyecto final
-
Introducción al código creativo: genera objetos gráficos
-
Qué esperar de un curso de Domestika
-
Aprende a tu ritmo
Disfruta aprendiendo desde casa, sin horarios y a tu ritmo. Tú decides cuándo seguir con cada unidad.
-
Aprende de los mejores profesionales
Aprende los métodos y técnicas más útiles con los mejores profesionales del sector creativo.
-
Conoce a profesores expertos
Cada profesor te transmitirá sus conocimientos con pasión, ofreciéndote explicaciones claras y una perspectiva profesional en cada lección.
-
Certificados
PlusSi eres Plus, obtén un certificado personalizado y firmado por tu profesor. Compártelo en tu porfolio, en las redes sociales o donde quieras.
-
Ponte en primera fila
La alta calidad de los vídeos permitirá que no te pierdas ni un solo detalle. Gracias al acceso ilimitado, podrás ver las lecciones todas las veces que necesites para perfeccionar tus habilidades.
-
Comparte conocimientos e ideas
Pregunta, pide opinión y ofrece soluciones. Comparte tu experiencia de aprendizaje con otros estudiantes de la comunidad tan apasionados por la creatividad como tú.
-
Conecta con una comunidad creativa global
Esta comunidad cuenta con millones de usuarios de todo el mundo, personas curiosas y con ganas de explorar y expresar su creatividad.
-
Realiza cursos profesionalmente producidos
Domestika selecciona cuidadosamente los profesores y produce cada curso internamente para garantizar una experiencia de aprendizaje online excelente.
Preguntas frecuentes
El curso está dirigido a personas con conocimientos básicos en programación o creación digital. Es de nivel intermedio y es ideal si ya conoces los conceptos fundamentales del código o quieres profundizar en programación creativa.
Se recomienda tener conocimientos básicos de programación (especialmente en JavaScript o Processing) y un interés por la creación artística digital. Necesitarás un ordenador con acceso a Internet y la posibilidad de instalar Processing o usar P5JS.
Aprenderás a crear obras generativas con Processing y P5JS, usar algoritmos para dibujar, manipular formas, colores y animaciones, explorar la impresión con plotter y entender la historia e impacto de las herramientas digitales en el arte.
Este curso explora el arte generativo, la programación creativa con Processing y P5JS, instalaciones interactivas, uso de plotters, creación de patrones algorítmicos y la historia del arte generativo, combinando teoría, práctica y referencias históricas.
Sí, se recomienda instalar Processing en tu ordenador y usar el entorno online o local de P5JS para realizar los sketches y experimentos gráficos del curso.
Podrás crear composiciones gráficas generativas, animaciones interactivas, obras impresas con plotter, patrones algorítmicos e instalaciones digitales, aprovechando las posibilidades de Processing y P5JS.
Sí, el curso cubre la creación algorítmica para impresión con plotter, enseñándote a generar y exportar obras gráficas para robots trazadores como el Axidraw.




Excelente curso, muito bem explicado, recomendo tranquilamente.
Starting from the very basics this course gives you every tool to start coding your own graphics. Loved the in detail explanation of every line of command
perfect!
Buen Curso y también las referencias y los proyectos resultan inspiradores :)))
Es hermoso este lenguaje y me gusta mucho como es llevado por el profe. Recomendable sobre todo para aquellos que quieren empezar a aprender a programar.