Trasmissione di competenze riguardanti l'elaborazione e l'analisi dei dati, tramite il pacchetto Pandas

 

PROGRAMMA DIDATTICO

  • Jupyter notebook - Breve introduzione ai Jupyter notebook, uno strumento interattivo adatto ad elaborazioni di carattere scientifico, particolarmente utile per attività di analisi dei dati
  • Il progetto Jupyter
  • I notebook
  • Le celle di testo e di codice
  • IPython
  • Le funzionalità durante la scrittura
  • I magic commands e l'inclusione, nel calcolo, delle immagini generate
  • L'export in altri formati

Tableau Desktop è un software di business intelligence che permette l'esplorazione dei dati mediante l'analisi visiva grazie alla costruzione di dashboard interattive. Il percorso di formazione training on the job in ambito Analytics su piattaforma Tableau consentirà ai partecipanti di acquisire le competenze necessarie per creare visualizzazioni efficaci ed integrare un software di data visualization con funzioni avanzate di machine learning. Essendo una formazione on the job saranno privilegiati casi pratici.

 

L'Ateneo utilizza il sistema pubblico di archiviazione dei dati messo a disposizione da Tableau su ambiente Cloud. Il percorso formativo on the job ha l'obiettivo di rendere autonomo l'Ateneo nella produzione di applicazioni analitiche che visualizzino indicatori e realizzino percorsi di data visualization e data discovery. I partecipanti acquisiranno le competenze necessarie per creare visualizzazioni efficaci ed integrare un software di data visualization con funzioni avanzate di machine learning. 

Essendo una formazione on the job saranno privilegiati casi pratici.

PROGRAMMA

GIORNATA 1 - DRUPAL 8 CARATTERISTICHE E NOVITA' 
- cosa cambia in Drupal 8
- esportare e sincronizzare le configurazioni
- creare e gestire le viste
- impostare siti multilingua

- le novità della versione 8.6.x

GIORNATA 2 - PROGRAMMARE CON DRUPAL
- struttura del sistema
- dove finisce Symfony e inizia Drupal
- come convertire un modulo per funzionare su Drupal 8
- usare le API di Drupal
- servizi, plugin, eventi, annotazioni
- come testare il codice con PHPUnit
- usare librerie di terze parti

GIORNATA 3 - IL LAYOUT DI DRUPAL
- usare Twig
- usare Backbone e Underscore
- creare un nuovo tema da zero o a partire da Classy

GIORNATA 4 - MIGRARE DRUPAL DALLA VERSIONE 7 ALLA 8
- I tool di migrazione
- Le logiche di migrazione
- Manipolazione dei dati dalla sorgente alla destinazione

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Protected WiFi (WPA Enterprise vs WPA Personal vs WiFi open con captive portal; garanzie difensive; problemi pratici di WPA Enterprise e rischi alle credenziali enterprise); attacchi pass-the-hash a domini Windows; strategie difensive per l'amministrazione remota di PC in dominio; OAuth e OpenIDConnect (applicazione, garanzie, implementazione)

Introduzione generica (non Azure-specific) sul cloud: IaaS / PaaS / SaaS. Nozioni di base su Azure IaaS. Integrazione con AD di ateneo. Creazione, dimensionamento e pricing di server di calcolo (con esempio). Creazione, dimensionamento e pricing di macchine per laboratori didattici (con esempi). Problematiche di manutenzione.