Coding creativo: realizza visual con JavaScript
Progetto finale
Un corso di Bruno Imbrizi , Programmatore creativo
A proposito del progetto finale: Coding creativo: realizza visual con JavaScript
Introduzione alla programmazione per visual designer
“Ciao e benvenuto alla fine di questo corso Domestika. In questa lezione finale faremo un riepilogo di ciò che abbiamo visto finora e aggiungerò alcuni suggerimenti per aiutarti nel tuo viaggio nella codifica creativa. Il codice è una lingua. Per usare una metafora con il linguaggio parlato, quando vogliamo esprimere qualcosa, non si tratta di quante parole usiamo, ma di come scegliamo di mettere insieme le parole che conosciamo. Abbiamo fatto molta strada. Siamo partiti da un file vuoto, da concetti fondamentali come variabili e funzioni. Ho detto che li avremmo usati ovunque e lo abbiamo fatto. Il modo migliore per imparare è sempre con l'esempio e ne abbiamo visti parecchi. Abbiamo anche visto array, loop, condizionali e numeri casuali. E abbiamo visto quanto potevamo fare solo con quei pochi concetti. L'ambiente che abbiamo scelto per eseguire il nostro codice era il browser, che è molto accessibile e familiare. Ora sappiamo che possiamo usarlo anche per creare immagini. Abbiamo visto come creare una pagina HTML e scriverci JavaScript. Poi abbiamo visto una configurazione più elaborata usando lo schizzo su tela. Ci ha fornito un ambiente con alcuni vantaggi rispetto a partire da zero, come semplificare la modifica delle dimensioni del nostro schizzo e anche ricaricarlo automaticamente non appena il codice è stato salvato. C'è molto di più sullo schizzo su tela di quello che abbiamo visto nel corso, quindi ti consiglio di dare un'occhiata alla documentazione su Github. Ci sono alcune informazioni sulla preparazione del tuo schizzo per la stampa in grandi formati, su come esportare le GIF e anche su come preparare la grafica per i plotter a penna. Il primo schizzo che abbiamo fatto insieme era una semplice griglia. Avevamo 5 righe e 5 colonne. Se hai provato a cambiare quel numero, ben fatto per la sperimentazione. Potresti aver realizzato che la griglia non sarebbe più centrata, perché stavamo usando valori hard-coded. In seguito abbiamo visto un modo più flessibile di fare le cose. Quindi sentiti libero di tornare allo schizzo 01 e migliorarlo con quello che sai ora, è un buon esercizio.





Trascrizione parziale del video
“Progetto finale In quest'ultima lezione, ricapitoliamo quanto visto finora e aggiungo dei consigli per aiutarti con il tuo coding creativo. Il codice è un linguaggio. Per usare una metafora, non si tratta del numero di parole che usiamo, ma di come ordiniamo le parole che conosciamo. Abbiamo fatto molta strada. Siamo partiti da un file vuoto, dai concetti fondamentali come le variabili e le funzioni. Avevo detto che le avremmo usate ovunque e così è stato. Il modo migliore per imparare è facendo degli esempi. Abbiamo visto anche gli array, i loop, le condizionali, i numeri casuali, e tutto ...”
Questa trascrizione è stata generata con sistemi automatici, quindi può contenere errori.
Riepilogo del corso: Coding creativo: realizza visual con JavaScript
-
Categoria
3D e Animazione, Web & App Design -
Aree
JavaScript, Motion graphics, Multimedia, Programmazione

Bruno Imbrizi
Un corso di Bruno Imbrizi
Bruno Imbrizi è un creative coder brasiliano residente a Londra. Dopo la laurea in graphic design ha iniziato a mettere in pratica le sue conoscenze e abilità, combinando il talento per il design con la sua seconda passione, ovvero la programmazione.
Nei suoi oltre 10 anni di esperienza, Bruno ha lavorato per agenzie, studio di design, case di produzione e importanti brand come Dell, adidas o Universal Music. I suoi lavori sono apparsi in riviste online come Wired e Londonist, e gli sono valsi numerosi riconoscimenti, come l'Adobe Cutting Edge Award e il premio FITC per la miglior installazione digitale.
- 97% valutazioni positive (1.2K)
- 55.889 allievi
- 21 lezioni (2h 42m)
- 39 risorse aggiuntive (5 file)
- Online al tuo ritmo
- Disponibile sull'app
- Audio: Inglese
- Inglese · Spagnolo · Portoghese · Tedesco · Francese · Italiano · Polacco · Olandese
- Livello: Principiante
- Acceso illimitato per sempre