Dichiarazione di accessibilità
    Top vendite

    Programmazione Python: disegnare contesti visivi

    Un corso di Alexandre B A VillaresVisual artist

    Programmazione Python: disegnare contesti visivi

    Cosa imparerai in questo corso online?

    17 lezioni & 23 download

    Visualizza tutte le lezioni ↓

    Cosa include questo corso?

    Qual è il progetto del corso?

    Progetti di allievi del corso

    A chi è rivolto questo corso online?

    Requisiti e materiale

    Recensioni

    7272
    Allievi
    65
    Recensioni
    98%
    Valutazioni positive
    • 5 mesi fa

      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.

    • 6 mesi fa

      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.

    • 9 mesi fa

      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 !

    • 10 mesi fa

      HE SABIDO ENTENDER GRACIAS A ESTE CURSO

    Vedi altre valutazioni
    Alexandre B A Villares

    Alexandre B A Villares

    Insegnante
    Plus

    Visual artist

    Su Domestika da gennaio 2022

    Come artista, Alexandre approfondisce l'affascinante regno della programmazione creativa, esplorando la creazione di opere d'arte uniche attraverso l'uso del codice. Attraverso questa fusione di arte e tecnologia, ha generato poster e disegni che sono finiti in riviste e mostre, evidenziando la sua capacità di fondere le avanguardie moderniste con temi geometrici e astratti.

    Come educatore, Alexandre condivide le sue conoscenze e passioni con gli altri, dedicandosi attivamente all'insegnamento della programmazione ad artisti e designer. Il suo obiettivo è dimostrare come la programmazione possa essere non solo utile, ma anche espressiva e poetica nell'ambito delle arti visive.

    Ispirato dai pionieri della computer art e dagli artisti contemporanei che esplorano la programmazione come mezzo artistico, Alexandre si immerge in un mondo di sperimentazione e creatività costante.

    Contenuti

    • U1

      introduzione

      • Presentazione
      • Influenze
    • U2

      Motivazione, strumenti e primi passi

      • Motivazioni per la programmazione creativa
      • Il linguaggio Python e la libreria py5
      • Workbench e Thonny IDE con il plugin py5mode
      • Vocabolario iniziale del disegno py5
      • Ripeti i cicli
      • Come definire e utilizzare nuove funzioni
      • Funzione per disegnare stelle
      • Casualità: infinite opzioni 1
      • Casualità: opzioni infinite 2
    • U3

      Avvio di un poster basato su griglia

      • Schizzi per studiare e progettare il manifesto
      • Una griglia di elementi ordinati
      • Griglia degli elementi e variazione casuale
      • Generazione rapida di varianti di poster
    • U4

      Maggiore complessità nell'esportazione di immagini e vettori

      • Griglia ricorsiva
      • Esporta in PDF o SVG
    • PF

      Progetto finale

      • Progettare con Python: programmazione per un contesto visivo

    Cosa aspettarsi da un corso Domestika

    • Impara al tuo ritmo

      Divertiti imparando comodamente da casa e senza orari. Sei tu a decidere quando seguire le lezioni.

    • Impara dai migliori professionisti

      Impara i metodi e le tecniche più utili insieme ai migliori professionisti del settore creativo.

    • Conosci insegnanti di grande esperienza

      Ogni insegnante ti trasmetterà le sue conoscenze con passione e spiegazioni chiare, offrendoti una prospettiva professionale in ogni lezione.

    • Attestati

      PLUS

      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.

    • Soyez aux premières loges

      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à.

    • Condividi conoscenze e idee

      Fai domande, chiedi pareri e offri soluzioni. Condividi la tua esperienza di apprendimento con gli altri allievi della community appassionati di creatività.

    • Interagisci con una community creativa globale

      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à.

    • Segui corsi prodotti da veri professionisti

      Domestika seleziona gli insegnanti con cura e produce ogni corso internamente, per garantirti un'esperienza di apprendimento online di eccellente qualità.

    Domande frequenti

    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.

    Corsi che potrebbero interessarti