
Wollen Sie echte Kunstwerke aus Algorithmen generieren ? Mit abstrakten Formen und Monochromen, Wiederholungen und zufälligen Operationen spielen? Treten Sie also in die Fußstapfen von Julien Gachadoat! Er kombiniert die Strenge des Codes mit der Poesie des generativen Zeichnens und benutzt seinen Computer wie ein Orchesterdirigent.
In diesem Online-Kurs lernen Sie die Grundlagen der Programmierung mit der Processing-Umgebung und p5.js , um interaktive Grafikobjekte mit klassischen visuellen Kompositionsalgorithmen zu erstellen. Im Laufe der Einheiten lernen Sie, immer komplexere Formen zu generieren, um schließlich bei animierter Typografie zu landen. Die Praxis des kreativen Programmierens wird keine Geheimnisse mehr für Sie haben!
24 Lektionen & 30 Downloads

18 Minuten, 58 Sekunden

14 Minuten, 59 Sekunden

9 Minuten, 29 Sekunden

16 Minuten, 31 Sekunden

19 Minuten, 37 Sekunden

18 Minuten, 26 Sekunden

15 Minuten, 22 Sekunden
Sie beginnen den Kurs, indem Sie Julien und seine Leidenschaft für kreatives Programmieren kennenlernen. Er erzählt Ihnen von seinem Werdegang und den Künstlern, die ihn inspirieren, wie Michael Noll oder Georg Nees.
In der nächsten Einheit erhalten Sie einen allgemeinen Überblick über die grafische Programmierung und ihre Werkzeuge. Sie werden die Benutzeroberfläche von p5.js und ihre Benutzerfreundlichkeit entdecken. Julien gibt Ihnen den Schlüssel zur Programmierung geometrischer Grundformen, bevor er Ihnen zeigt, wie Sie mithilfe von Codestrukturen komplexere Objekte entwerfen können.
Sie beherrschen die Grundlagen der Programmierung und können an Algorithmen arbeiten, um zeitanimierte Musterraster zu erstellen. Sie können sogar zusammengesetzte Formen wie einen Spirographen erstellen. Du bist dran !
Um weiter zu gehen, werden Sie lernen, Partikel zu modellieren , die sich auf dem Bildschirm bewegen und Buchstaben zu zeichnen.
In der letzten Einheit fahren Sie mit dem Abschluss des Abschlussprojekts fort: Erstellen eines animierten Wortes. Sie werden die Animation ein wenig weiter vorantreiben, indem Sie den Begriff der Ausbreitung als Funktion der Zeit und der Interaktivität mit der Maus aufgreifen. Und jetzt erwacht Ihr interaktives Alphabet zum Leben… Einfach magisch!
Für das endgültige Projekt erstellen Sie eine animierte Typografie (oder eine beliebige Form Ihrer Wahl), die vom Code generiert wird. Dies ist die letzte Phase einer ganzen Reihe von kreativen Programmen, die durchlaufen werden:
⦁ die Erstellung eines interaktiven Rasters aus geometrischen Mustern ⦁ die Erstellung von Spirographen ⦁ die Erstellung von Partikelsystemen

Dieser Kurs ist für Anfänger zugänglich.
Um dem Kurs zu folgen, benötigen Sie einen Computer mit einem Browser und einer Internetverbindung … Und die Lust am Programmieren!

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.

Einführung
Einführung in die grafische Programmierung
Implementierung
Andere Techniken
Projektumsetzung
Abschlussprojekt
Lerne bequem von zuhause aus, in deinem eigenen Tempo und ohne festen Zeitplan. Du entscheidest, wann und wo.
Lerne die nützlichsten Techniken und Methoden mit den Profis der Kreativbranche.
Jede Lehrperson übermittelt dir in jeder Lektion leidenschaftlich sein/ ihr Wissen mittels ausführlichen Erklärungen aus professioneller Sicht.
If you're a Plus member, get a personalisiertes und unterzeichnetes Zertifikat signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Dank hochwertig produzierter und gestochen scharfer Videos entgeht dir kein einziges Detail. Du hast uneingeschränkten Zugriff auf deinen Kurs und kannst dir so alle Videolektionen so oft ansehen, wie du möchtest.
Stelle deine Fragen, bitte um Meinungen und biete Lösungsansätze. Teile deine Lernerfahrung mit anderen Schüler*innen in der Community, die genauso kreativ sind wie du.
Die Community umfasst Millionen wissbegierige Menschen weltweit, die Freude an kreativem Ausdruck finden.
Um eine einzigartige Online-Lernerfahrung zu garantieren, zählt Domestika auf eine sorgfältige Auswahl der Lehrpersonen und produziert jeden Kurs intern.
This course is aimed at learners with some programming or digital art background. It’s intermediate level and best suited if you already know basic coding concepts or want to deepen your creative programming skills.
It’s recommended to have basic programming knowledge (especially in JavaScript or Processing) and an interest in digital art creation. You’ll need a computer with internet access and the ability to install Processing or use P5JS.
You’ll learn how to create generative artworks using Processing and P5JS, apply algorithms to draw, manipulate shapes, colors, and animations, explore plotter printing, and understand the history and impact of digital tools on art.
This course dives into generative art, creative coding with Processing and P5JS, interactive installations, plotter use, algorithmic pattern creation, and the history of generative art, blending theory, practice, and historical context.
Yes, it’s recommended to install Processing on your computer and use either the online or local P5JS environment to work on the sketches and graphic experiments in the course.
You’ll be able to create generative graphic compositions, interactive animations, plotter-printed artworks, algorithmic patterns, and digital installations using Processing and P5JS.
Yes, the course covers algorithmic creation for plotter printing, helping you understand how to generate and export graphics for drawing robots like the Axidraw.