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.

JavaScript offre supporto nativo alla programmazione funzionale, paradigma che permette un approccio molto diverso dalla più tradizionale programmazione procedurale. In questa guida viene offerta una panoramica delle principali tecniche di programmazione funzionale, analizzando le caratteristiche di JavaScript che semplificano l’adozione dell’approccio funzionale e permettono di vedere la programmazione sotto un altro punto di vista.

Linux primi passi per SysAdmin
  • 32 lezioni
  • Moderata

Linux, SysAdmin. Una panoramica dettagliata dei principali comandi da Linea di Comando (CLI, o command line interface) che ogni valido Amministratore di Sistema (SysAdmin) Linux deve padroneggiare. Scopriamo tutti i fornamenti riguardo al funzionamento di un file system, allo scripting con Bash, agli strumenti per il networking, alla gestione dei processi e alla creazione di backup.

Guida all’uso del Social Login nelle applicazioni mobile, sfruttando il protocollo OAuth per l’autenticazione mediante servizi offerti dai social network.

Guida pratica al Web Motion Design: come utilizzare le principali librerie che permettono di realizzare pagine web animate in modo moderno e accattivante.

Guida Apache
  • 46 lezioni
  • Avanzata

Apache è uno dei principali web server disponibili sul mercato, usati sia in contesti professionali che amatoriali. Questa guida offre una panoramica completa all’uso di Apache: rivolta ad utenti e professionisti, è corredata di esempi pratici e spiegazioni per apprendere come configurare e gestire i parametri di questo famoso web 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 è un software di cybersecurity che permette di analizzare i pacchetti di una rete, risultando molto usato come intrusion detection system. Questa guida pratica parte dall’installazione, fino ad arrivare a coprire tutte le principali caratteristiche di questo software, quali l’uso e la configurazione delle regole di intrusion detection, e la gestione mediante GUI.

Google Cloud Platform, una guida completa allo sviluppo di applicazioni basate sul linguaggio PHP e il DBMS (Database Management System) MySQL destinate ad operare sulla “nuvola” di Mountain View. Partendo dalla presentazione di alcuni semplici esempi per la realizzazione di applicazioni di base, le lezioni propongono infine un progetto più complesso incentrato sulla creazione di un form per la registrazione degli utenti.

Redux, la guida
  • 12 lezioni
  • Moderata

Redux. Guida pratica e completa all’uso alla libreria Javascript per la gestione semplificata dello stato delle applicazioni Web. si parte dall’installazione per poi creare un primo progetto, si passerà quindi alla definizione delle azioni per la modifica degli stati, all’interazione con lo Store, all’integrazione con l’interfaccia grafica e alle funzionalità avanzate.