• Cosa sono le closure
    Dev

    Cosa sono le closure

    Finalmente affrontiamo il concetto di closure, una caratteristica di JavaScript molto potente e importante.

  • Le Funzioni in JavaScript
    Dev

    Le Funzioni in JavaScript

    Le funzioni sono un concetto condiviso tra i linguaggi di programmazione di alto livello. Vediamo di scoprire le peculiarità delle funzioni in JavaScript.

  • Come Hostare su GitHub un Sito Statico
    Dev

    Come Hostare su GitHub un Sito Statico

    Vuoi mettere online il tuo portfolio, ma non vuoi acquistare dominio e hosting? Con GitHub Pages puoi mettere online il tuo sito web statico senza costi.

  • Operatore Ternario
    Dev

    Operatore Ternario

    L'operatore ternario o operatore condizionale è un modo elegante per scrivere istruzioni if/else semplici su una riga sola. Vediamolo insieme.

  • Istruzioni ed Espressioni
    Dev

    Istruzioni ed Espressioni

    Il concetto è molto importante e come tanti altri viene continuamente confuso, cerchiamo di far chiarezza sul concetto di istruzione ed espressione.

  • Switch in JavaScript
    Dev

    Switch in JavaScript

    Switch, personalmente lo ritengo una forma più elegante di if, scopriamolo nel dettaglio insieme.

  • If/Else in JavaScript
    Dev

    If/Else in JavaScript

    Forse una delle istruzioni più potenti a disposizione di un programmatore. Sto parlando di if/else, scopriamolo insieme.

  • Operatori Logici in JavaScript
    Dev

    Operatori Logici in JavaScript

    JavaScript nella sua vasta collezione di operatori conta anche quelli logici, i quali permettono di valutare più espressioni.

  • Stringhe e Template Literals
    Dev

    Stringhe e Template Literals

    Grazie all'oggetto String, possiamo effettuare operazioni di manipolazione sulle stringhe. Vediamo nel dettaglio quali sono i metodi e i vantaggi di usare i backtick al posto degli apici.

  • Trasferire WordPress da Locale a Online
    Dev

    Trasferire WordPress da Locale a Online

    Una volta che si è finito di lavorare al proprio sito sul proprio computer bisogna procedere al trasferimento online, ma come si procede? Vediamolo insieme

  • Operazioni di Base in JavaScript
    Dev

    Operazioni di Base in JavaScript

    JavaScript mette a disposizione diversi operatori e un oggetto per effettuare svariati operazioni matematiche, vediamo nel dettaglio quali sono e come si usano.

  • Costanti e Variabili in JavaScript
    Dev

    Costanti e Variabili in JavaScript

    Prosegue il nostro percorso in JavaScript, dopo lo scope e le primitive è giunto il momento di spiegare le variabili e le costanti, smontando anche un detto comune.

  • Scope delle Variabili in JavaScript
    Dev

    Scope delle Variabili in JavaScript

    JavaScript ha due scope, globale e locale, ma con EcmaScript6 è stato introdotto anche quello di blocco, in questo post/video esploriamo meglio il concetto.

  • Le Primitive in JavaScript
    Dev

    Le Primitive in JavaScript

    Le primitive in JavaScript so un dato che non è un oggetto e non ha metodi, in particolare JavaScript ne ha 7, scopriamole insieme.

  • Test del Codice: quali sono e quando usarli
    Dev

    Test del Codice: quali sono e quando usarli

    Ci sono svariati tipi di test che possono essere condotti per misurare la solidità e l'efficienza del nostro codice, vediamo quali nel dettaglio.

  • Come si implementano i dati strutturati
    Dev

    Come si implementano i dati strutturati

    I dati strutturati stanno diventando sempre più importanti, ma in molti non sanno come implementarli. Vediamo come si fa, leggi l'articolo o guarda il video!

  • Imparare ad usare il terminale Unix (con alternativa Windows)
    Dev

    Imparare ad usare il terminale Unix (con alternativa Windows)

    Next JS is a React framework for production - it makes building fullstack React apps and sites a breeze and ship with server side rendering.

  • Come viene interpretato un documento HTML
    Dev

    Come viene interpretato un documento HTML

    Next JS is a React framework for production - it makes building fullstack React apps and sites a breeze and ship with server side rendering.

  • Usare Gulp per sviluppare temi e plugin WordPress
    Dev

    Usare Gulp per sviluppare temi e plugin WordPress

    In questo articolo vedremo come impostare Gulp per sviluppare temi e plugin WordPress.

  • History API: a cosa servono e come si usano?
    Dev

    History API: a cosa servono e come si usano?

    Le history API sono un set di funzioni che un web developer deve conoscere. Quindi iniziamo a fare un po' di chiarezza.

  • Progressive Web App: i concetti di base
    Dev

    Progressive Web App: i concetti di base

    La costante ricerca di engagement e voler offrire il meglio il più in fretta possibile, sono due costanti, le quali insieme a performance e user experience, sono alla base delle Progressive Web App.

  • Come migliorare lo sviluppo frontend con Gulp
    Dev

    Come migliorare lo sviluppo frontend con Gulp

    Vuoi ottimizzare il tuo codice CSS, JavaScript e HTML? La soluzione è usare Gulp per automatizzare tante task noiose e guadagnare in performance.

  • Generare un Extension Pack con Visual Studio Code
    Dev

    Generare un Extension Pack con Visual Studio Code

    Vuoi trasferire a qualcuno il tuo set di estensioni, temi e impostazioni presenti su Visual Studio Code, usa un Extension Pack, qui ti spiego come si crea.

  • Perché insegno
    Freelancing

    Perché insegno

    Dal 2018 insegno ciò che più amo, il web. Vediamo un attimo il percorso che ho intrapreso.

  • Generare il Critical CSS per WordPress con Gulp
    Dev

    Generare il Critical CSS per WordPress con Gulp

    Generare il Critical CSS ed includerlo nella head del tuo tema, ottimizza le performance del tuo sito. In questa guida ti spiego come fare a generarlo con Gulp.

  • La forza di dire basta
    Freelancing

    La forza di dire basta

    Durante la propria carriera ci si ritrova immancabilmente di fronte a delle scelte difficili e a volte si tratta semplicemente di un basta.

  • Come riconoscere se un sito sicuro ed effettuare acquisti online in sicurezza
    Sicurezza

    Come riconoscere se un sito sicuro ed effettuare acquisti online in sicurezza

    Come si può riconoscere se un sito web è sicuro e se si possono effettuare acquisti in sicurezza? Ci sono alcune cose da tenere a mente, vediamo quali

  • Cos'è il deep web
    Sicurezza

    Cos'è il deep web

    Si sente parlare molto spesso di Deep Web e Dark Web, ma esattamente che cos'è? Lo spiego in questo articolo.

  • Sfide Online: un evergreen Made in Internet
    Sicurezza

    Sfide Online: un evergreen Made in Internet

    Le online challenge esistono dai primi anni del 2000 e ancora oggi sono un fenomeno molto frequente, a volte pericoloso. Facciamo chiarezza.