
Esplora l'affascinante mondo della programmazione creativa applicata all'arte e al graphic design. Se ti sei mai chiesto come dare vita alle tue idee artistiche utilizzando il codice, questo corso è la tua risposta.
Alexandre Villares, artista visivo ed educatore, ti guiderà attraverso un viaggio emozionante in cui imparerai come creare opere d'arte uniche utilizzando gli strumenti di programmazione Python e Processing. Dimentica la necessità di conoscenze pregresse, si tratta di espressione personale attraverso la programmazione.
17 lezioni & 23 download

4 minuti, 18 secondi

7 minuti, 59 secondi

12 minuti, 29 secondi

14 minuti, 19 secondi

15 minuti, 35 secondi

5 minuti, 59 secondi
Nella seconda parte, dopo aver padroneggiato i concetti di base, approfondirai la creazione del tuo progetto finale: un poster con diverse varianti che metterà alla prova le tue capacità di progettazione convenzionali. Al termine di questo corso, avrai ampliato la tua visione della programmazione e della sua applicazione nell'arte e nel design. Soprattutto, utilizzerà software gratuito, tra cui Thonny IDE, Python e la libreria py5.
Il progetto finale ti sfiderà ad applicare tutto ciò che hai imparato per creare un poster unico con più versioni. Attraverso la programmazione creativa potrai progettare composizioni artistiche impossibili da realizzare con i metodi tradizionali.
Questo corso è progettato per artisti visivi, grafici e chiunque sia appassionato di creatività e desideri esplorare nuove forme di espressione attraverso la programmazione. Non è richiesta alcuna conoscenza di programmazione, solo una mente aperta e curiosa.
Tutto ciò di cui hai bisogno per questo corso è un computer con accesso a Internet. Utilizzeremo software gratuiti tra cui Thonny IDE, Python e la libreria py5, quindi non sono necessari programmi costosi o strumenti aggiuntivi.
I found out Processing’s no-prefix style (size() instead of py5.size()) requires name injection at runtime. Thonny handles this implicitly, but uv doesn’t. A plain import py5 won’t expose the global namespace or live variables.
The fix: - Install Java: `sudo pacman -S jdk-openjdk` - Install extras: `uv add "py5[extras]"` - Run sketches as: uv run py5-run-sketch main.py
This reproduces Processing-style behavior in any editor by using the proper runtime, not IDE-specific wrappers.
Excelente! O Alexandre tem um ótimo ritmo e explica os detalhes de implementação na medida certa. Um curso que estimula demais a ser criativo.
Excelente curso!! Aprendi muito sobre o assunto e sinto muito mais confiança para experimentar e testar ideias. Vi algumas avaliações falando sobre o projeto final ser muito direcionado, mas discordo, pois o aluno é livre para criar seu design e inovar partindo do que foi ensinado. Acredito que dentro do tempo do curso, o que foi ensinado é super válido e traz grandes benefícios para iniciantes. Recomendo muito para quem está começando e quer ter mais confiança na área! Parabéns pelo curso
Le cours est vraiment très bien conçu : le contenu est clair, bien structuré et les explications sont pédagogiques. On sent un vrai souci de transmission et une volonté d’accompagner les apprenants pas à pas. Certaines parties demandent un peu plus d’effort et de persévérance, mais c’est aussi ce qui rend l’expérience enrichissante. Avec un peu de patience, on progresse vraiment et on en retire beaucoup de satisfaction. En résumé, il faut s’accrocher, mais ça en vaut largement le coup !
HE SABIDO ENTENDER GRACIAS A ESTE CURSO

introduzione
Motivazione, strumenti e primi passi
Avvio di un poster basato su griglia
Maggiore complessità nell'esportazione di immagini e vettori
Progetto finale
Divertiti imparando comodamente da casa e senza orari. Sei tu a decidere quando seguire le lezioni.
Impara i metodi e le tecniche più utili insieme ai migliori professionisti del settore creativo.
Ogni insegnante ti trasmetterà le sue conoscenze con passione e spiegazioni chiare, offrendoti una prospettiva professionale in ogni lezione.
Se hai un abbonamento Plus, riceverai un attestato personalizzato firmato dall'insegnante per ogni corso completato. Condividilo sul tuo portfolio, sui social network o dove desideri.
Con i nostri video di alta qualità, non ti perderai neanche un dettaglio. Grazie all'accesso illimitato, puoi vedere ogni lezione tutte le volte che vuoi e perfezionare le tue abilità.
Fai domande, chiedi pareri e offri soluzioni. Condividi la tua esperienza di apprendimento con gli altri allievi della community appassionati di creatività.
La community di Domestika è composta da milioni di utenti di tutto il mondo: persone curiose, piene di voglia di esplorare ed esprimere la propria creatività.
Domestika seleziona gli insegnanti con cura e produce ogni corso internamente, per garantirti un'esperienza di apprendimento online di eccellente qualità.
Il corso è di livello intermedio, perfetto per chi ha già basi di programmazione, soprattutto in Python, e vuole esplorare applicazioni creative in arte, design e visualizzazione dati.
È consigliabile avere conoscenze base di Python e interesse per arte digitale o design. Non è obbligatorio conoscere Processing, ma avere familiarità con la logica di programmazione aiuta molto.
Imparerai a creare composizioni visive programmate, esplorare tecniche di arte generativa, costruire griglie ricorsive, applicare casualità, controllare matrici LED con Arduino ed esportare immagini vettoriali.
È un corso che unisce arte, design e tecnologia attraverso la programmazione, usando strumenti come Py5, Processing e Arduino per creare opere interattive e visivamente innovative.
Sì, è necessario installare Python, l’editor Thonny, il plugin py5mode e le librerie Py5 e Processing. Tutte le istruzioni per l’installazione sono fornite all’inizio del corso.
Sì, il corso mostra come sviluppare plugin personalizzati per estendere le funzionalità di software di disegno, semplificando i flussi creativi.
Il corso insegna a integrare Arduino per creare automi cellulari, controllare matrici LED e realizzare installazioni artistiche interattive, collegando arte digitale e mondo fisico.