Guida Ubuntu Server
  • 36 lezioni
  • Moderata

Ubuntu è uno dei principali sistemi operativi basati su Linux, e trova spesso applicazione nella gestione di Server professionali e non. Con questa guida pratica e completa impareremo come gestire i più comuni servizi Server: da Apache a Samba, dal Firewall Iptables a Postfix. Una panoramica che fornirà istruzioni pratiche e comandi pronti all’uso.

Guida GraphQL
  • 9 lezioni
  • Facile

GraphQL è un query language nato per superare le limitazioni di REST, e spesso usato in combinazione a vari database, sia NoSQL che relazionali. Questa guida ne descrive le principali caratteristiche nei dettagli, mostrando come realizzare un servizio GraphQL e come implementare un client con i principali linguaggi di programmazione e framework moderni.

Bash su Windows: la guida
  • 5 lezioni
  • Moderata

Guida all’installazione, configurazione e uso della Bash di Ubuntu direttamente su Windows 10, sfruttando le novità introdotte con l’Anniversary Update.

Penetration test con Kali Linux
  • 13 lezioni
  • Avanzata

Kali Linux è una delle distribuzioni Linux più utilizzate dagli esperti di cybersecurity, ed include numerosi tool per il penetration test. Questa guida completa e molto pratica illustra come effettuare penetration test con Kali Linux: partendo dall’installazione, la guida offre una panoramica dettagliata su tutti i principali strumenti forniti da questa distribuzione per l’ethical hacking.

Linux primi passi per SysAdmin
  • 32 lezioni
  • Moderata

Panoramica dei principali comandi da Linea di Comando (CLI) che ogni Amministratore di Sistema (SysAdmin) Linux deve padroneggiare.

REST API e Database: la guida
  • 3 lezioni
  • Facile

Guida pratica allo sviluppo di servizi REST per l’interfacciamento con un database MySQL, usando il linguaggio PHP per la business logic lato server.

Redis: la guida
  • 21 lezioni
  • Facile

Guida pratica all’uso di Redis, database NoSQL di tipo key/value: dai principi di base all’interazione con i dati mediante API, fino alle configurazioni più avanzate.

Snort: guida all’intrusion detection
  • 7 lezioni
  • Facile

Guida pratica all’uso di Snort, software di analisi dei pacchetti di una rete, molto utilizzato come intrusion detection system.

Guida MongoDB
  • 25 lezioni
  • Moderata

MongoDB è uno dei più noti database non relazionali (o NoSQL). Si tratta di una soluzione orientato ai documenti, che sfrutta il formato JSON per la memorizzazione e la rappresentazione dei dati. Questa guida completa e molto pratica mostra come utilizzarlo, partendo dall’installazione fino alla sintassi ed alle funzionalità più avanzate e peculiari.

Password cracking: guida pratica
  • 4 lezioni
  • Avanzata

Guida al cracking delle password con Kali Linux, sfruttando software specifici e gratuiti come Hashcat, John the ripper e Hydra.