In qualità di designer di UX o designer di interfacce utente, possiamo codificare o ispezionare il codice con i devtools del nostro browser. In un articolo pubblicato sul blog di UX Republic possiamo leggere:
“Durante un progetto, designer e sviluppatori lavorano insieme. La loro relazione è la chiave per il suo buon funzionamento”.
In effetti, per un designer, comprendere i vincoli dello sviluppatore gli consente di anticipare e adattare il design delle interfacce del prodotto in questione. Il designer con competenze tecniche porterà all'interno del team un modo per facilitare la comunicazione e quindi la collaborazione.
Per imparare a programmare o semplicemente esercitarsi cosa c'è di meglio che esercitarsi. Ci sono molti modi per imparare attraverso video, corsi, manuali. Ma è quando pratichi che capisci e cosa c'è di meglio che fare esercizi giocosi.
Abbiamo testato giochi per imparare a programmare o migliorare ed ecco la nostra selezione:
GIOCO CODEPIP
È una piattaforma per giochi di sviluppo web guidata da Thomas Park, designer e sviluppatore. Puoi giocare a Flexbox Froggy, il primo gioco sviluppato e che è diventato molto popolare nella comunità web.
FROGGY FLEXBOY
Qualche parola su questo gioco...
Flexbox Froggy è un gioco semplice, l'obiettivo è aiutare Froggy a raggiungere la sua casa. Per questo i giocatori dovranno imparare come utilizzare il modulo di layout CSS Flexbox.
GIARDINO A GRIGLIA
Mantenere il tuo giardino di carote non è mai stato così facile grazie alla griglia CSS. Dì addio alle erbacce imparando a definire le righe delle colonne e le aree del motivo a griglia. In ogni fase il giocatore apprende diverse proprietà finché non riesce a combinarne diverse per salvare il suo giardino di carote.
JSROBOT
Con questo gioco di piattaforma imparerai JavaScript. Il giocatore controlla un robot per raccogliere monete, evitare ostacoli e raggiungere la bandiera alla fine del livello.
CODCOMBAT
Code Combat è un gioco online open source in cui il giocatore deve programmare i movimenti e le azioni del suo personaggio in una stanza. Impara Python, JavaScript e HTML risolvendo enigmi e poi impara a creare i tuoi giochi di programmazione e siti web.
BATTAGLIA CSS
Il concetto di CSSBattle è il seguente, si tratta di riprodurre un'immagine utilizzando il minor numero possibile di righe di codice. Sulla piattaforma abbiamo un editor di testo e l'utente può vedere il rendering all'istante. Le sfide precedenti vengono archiviate e classificate. In particolare, abbiamo una classifica dei migliori sviluppatori per sfida.
Yasmina BELHADJ, Designer UI-UX @UX-Republic






