Processing: impara a programmare con questo linguaggio di programmazione

Benvenuti

Quando ho scoperto Processing diversi anni fa, la mia vita è completamente cambiata. Avevo già iniziato a programmare in altri linguaggi ma, in questo, ho trovato uno strumento facile e veloce da utilizzare per sviluppare le mie idee e creare immagini, video e tanto altro.

La community di Processing e tutti i contenuti gratuiti che si trovano facilmente in rete sono stati fondamentali per permettermi di imparare a usarlo al meglio. Un giorno ho deciso di cominciare a scrivere degli articoli in italiano per dare la possibilità anche a chi non conosce l’inglese di imparare a usare questo strumento incredibile.

Se siete arrivati su questa pagina e state leggendo queste parole, probabilmente siete interessati a imparare a programmare in Processing: benvenuti!

Alcuni degli articoli che potete trovare sul mio sito sono stati scritti diversi anni fa: ho cercato di mantenere sempre aggiornati tutti i contenuti ma potrebbero esserci degli errori o delle imprecisioni.

Questo è progetto ancora in progress e, per questo, mi fa molto piacere ricevere commenti e feedback per poter migliorare e mantenere aggiornati tutti i contenuti. Potete scrivermi direttamente utilizzando il form di contatto, lasciare un commento sotto i post, oppure utilizzando i social network: Twitter, Facebook o Instagram.

Per ricevere gli aggiornamenti su nuovi post o nuovi contenuti pubblicati vi consiglio di  iscrivervi alla newsletter Creative Coding.

Video corsi

Se apprendi più facilmente seguendo video tutorial, ho realizzato due videocorsi per l’associazione codiceinutile:

Introduzione alla programmazione con Processing

Questo corso è pensato per chi non ha mai scritto una riga di codice in vita sua e vuole imparare i principi di base della programmazione utilizzando Processing.

44 video lezioni (3+ ore di corso)

Introduzione all’arte generativa con Processing

Cos’è l’arte generativa e come possiamo utilizzare Processing per insegnare al computer a generare automaticamente delle immagini con poche e semplici istruzioni?

41 video lezioni (3 ore di corso)

Indice degli articoli

Funzioni matematiche in Processing

Lavorare con le immagini in Processing

Lavorare con l’audio in Processing

Lavorare con i testi in Processing

Creare infografiche e visualizzazioni di dati con Processing

Librerie di Processing

Colori

Coding rescue

Articoli vari

Archivio newsletter

Creative Coding è una newsletter dedicata alla programmazione e all’arte generativa. La scrivo quando ho tempo e qualcosa di interessante da dire. Mai più di una volta al mese.

È possibile iscriversi a questo indirizzo: www.tinyletter.com/creativecoding.

Seminari, corsi e workshop

Se vuoi organizzare un corso o un workshop su Processing, il creative coding, l’arte generativa o altri argomenti, non esitare a contattarmi.

Alcuni corsi tenuti in passato

  • 2021 (online): Creative Coding @ 37100 Lab
  • a.s 2019-2020 – Linguaggi Visuali per Sistemi Complessi @ Università di Udine, sede di Pordenone
  • a.s 2018-2019 – Linguaggi Visuali per Sistemi Complessi @ Università di Udine, sede di Pordenone
  • a.s 2017-2018 – Linguaggi Visuali per Sistemi Complessi @ Università di Udine, sede di Pordenone
  • Settembre 2019: Arte Generativa: creare arte con algoritmi – Workshop di design generativo (Verona)
  • Settembre 2016 – Corso: Creative Coding con Codice Inutile (Verona).
  • Ottobre 2015 – Corso: Introduzione alla programmazione @ Verona Fab Lab
  • Giugno 2015 – Corso: Introduzione alla programmazione @ ALOUD College (Verona)