Corso GoHugo
Hugo è un generatore di siti statici. È scritto in Go ed è estremamente veloce.
Questo corso (che sarà presto disponibile anche in inglese) è rivolto agli sviluppatori Web che desiderano utilizzare Hugo per creare, distribuire e automatizzare la manutenzione di un sito Web statico.
Al termine del corso, i partecipanti saranno in grado di:
- installare e configurare Hugo;
- comprendere perché i siti Web statici sono più veloci, più sicuri e più facili da gestire rispetto ai siti Web CMS basati su database ospitati su framework come WordPress;
- utilizzare il linguaggio Markdown per scrivere contenuti Web;
- utilizzare Hugo per generare rapidamente pagine HTML / CSS;
- adottare una struttura di cartelle strutturata e pulita per organizzare il contenuto di un sito Web e i file correlati;
- creare una pipeline di Continuous Integration (CI) per automatizzare il processo di generazione e caricamento di file HTML su un server host;
Contenuto del corso
La prima parte del corso è dedicata a chi vuole imparare le basi di Gohugo e iniziare il proprio blog senza nessun tipo di esperienza pregressa nel coding.
- Capitolo 1: Introduzione a GoHugo
- Capitolo 2: Installazione e configurazione di Gohugo
- Capitolo 3: Installazione del tema
- Capitolo 4: Scrivere il tuo primo articolo
- Capitolo 5: Preview del sito web
- Capitolo 6: Upload del sito web su Cloudflare Pages
- Capitolo 6 bis: Upload del sito web su Github Pages
La seconda parte del corso più avanzata si concentra sullo sviluppo del proprio tema.