Filtra gli screencast

Verificare la forza delle password con zxcvbn

Episodio #260 | Durata 16 minuti | Data 24-02-2022 | Categoria - -

Quanto sono forti le password che gli utenti delle nostre applicazioni scelgono? Piuttosto che inventare algoritmi personali ci si può affidare a librerie apposite come zxcvbn, inventata da Dropbox, semplice e sfruttabile in tantissimi linguaggi di programmazione. Qui la proviamo con Node.js

javascript

Ember.js: realizziamo la prima app

Episodio #246 | Durata 27 minuti | Data 27-10-2021 | Categoria -

I framework lato client oggi sono particolarmente intelligenti. Non solo animazione di interfacce web, offrono supporto per operazioni asincrone, gestione dei dati, testing ed altro ancora. Ember.js abbina a tutto questo anche una grande semplicità che ci renderà operativi in pochi minuti

javascript

Handlebars.js: templating rapido per il web

Episodio #242 | Durata 26 minuti | Data 30-09-2021 | Categoria -

Il templating è quell’attività che permette di innestare in maniera automatica ed efficiente dati all’interno di una pagina web. Esistono molte soluzioni, ma una facile da imparare nonché molto efficace è offerta da Handlebars.js, libreria che fa da “motore” a diversi altri ambienti di lavoro

javascript

Glimmer.js: sviluppare componenti per il web

Episodio #238 | Durata 21 minuti | Data 02-09-2021 | Categoria -

Glimmer.js è una libreria che nasce in seno al progetto Ember.js e che offre un modo pratico e produttivo per creare componenti per il web. In questo screencast, vedremo come la sua sintassi sintetizzi interessanti caratteristiche per la gestione di template ed informazioni interne alle componenti

javascript

Proteggere il contenuto delle pagine web

Episodio #224 | Durata 20 minuti | Data 05-05-2021 | Categoria - - -

Navigando nel web può capitare di notare a volte che alcuni siti riescano ad impedire il copia e incolla dei propri contenuti. Come ci riescono? In questo screencast analizziamo alcune tecniche basate su HTML, Javascript e CSS che permettono di implementare tale meccanismo

javascript

Axios, la libreria Javascript per la Rete

Episodio #214 | Durata 24 minuti | Data 24-02-2021 | Categoria - -

Axios è una delle librerie più note ed utilizzate in Javascript per l’interazione in Rete. Efficiente e snella permette di scambiare dati via HTTP con servizi web e può essere integrata in pagine web o applicazioni Node.js: proviamola insieme!

Node.js tutorial

Node.js: elaborare HTML con Cheerio.js

Episodio #210 | Durata 17 minuti | Data 27-01-2021 | Categoria -

In questo screencast, presentiamo Cheerio.js una libreria per Node.js che in pieno stile jQuery permette – in maniera molto efficiente – di interagire con contenuti HTML per elaborarli sia in lettura sia al fine della loro modifica

Javascript if

Face Detection in Javascript

Episodio #190 | Durata 24 minuti | Data 09-09-2020 | Categoria -

La Face Detection può essere applicata velocemente in Javascript, integrando codice in una semplice pagina HTML. Ci viene incontro una libreria molto diffusa, face-api.js, che conosceremo in questo screencast. Ciò dimostrerà come l’Intelligenza Artificiale può essere davvero a disposizione di tutti

javascript

Javascript: gestire il drag&drop con Dragdealer.js

Episodio #165 | Durata 21 minuti | Data 04-03-2020 | Categoria

Il drag&drop è una delle pratiche più utilizzate nelle interfacce utente. Javascript permette di sfruttarlo al meglio, ma c’è una libreria che ne facilita l’uso: Dragdealer.js. In questo screencast lo vediamo al lavoro per sperimentare la sua efficacia e semplicità

Internet of things

Javascript per Maker: programmare un Microbit

Episodio #162 | Durata 17 minuti | Data 12-02-2020 | Categoria - - -

BBC Microbit è una piattaforma per maker che permette a chiunque di programmare. Lo si può fare con l’applicazione Makecode realizzata da Microsoft, molto comoda, dotata di editor a blocchi. In questo contesto si può fare uso anche di Javascript scoprendo un nuovo uso di questo fantastico linguaggio