Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione consideriamo che accetti il loro uso.

Dettagli Acconsento

Obiettivi

Il corso fornisce le competenze per realizzare backend web completi utilizzando il framework Tornado, compiere analisi delle performance, interagire con i vari formati dati per il web e i database. Inoltre, permette di comprendere come strutturare un'applicazione web asincrona per implementazione del Long Polling, COMET e altre soluzione di comunicazione legate ad AJAX.

Destinatari

Sviluppatori web e amministratori di sistema che necessitino di soluzioni ad alta efficienza per la realizzazione di backend web, sia per realizzare applicazioni complete che strumenti di pubblicazione dati. Il framework Tornado è progettato per superare i classici limiti di performance dei web server sincroni, permettendo quindi anche la realizzazione di operazioni asincrone, il tutto sfruttando le potenzialità di un IOLoop efficiente, single threaded e delle funzionalità introdotte da Linux 2.6, come epoll().

Prerequisito del corso è la conoscenza delle tecnologie base legate al web, come HTTP e HTML. Conoscenza base dei concetti di programmazione ad oggetti.

Contenuti

  • Introduzione a Tornado 
  • Strutturazione di un'applicazione Tornado 
  • Routing 
  • RequestHandlers 
  • Estensione degli handler 
  • Autenticazione utenti
  • Sistema di template 
  • Gestione dei cookie 
  • Ricezione dati e validazione 
  • Gestione asincrona della richieste HTTP 
  • Uso di JSON 
  • Interazione con IOLoop 
  • Implementazione di API HTTP REST con Tornado.

Durata

32 ore.


IN EVIDENZA

Online la nuova miniguida
"Creare tunnel permanenti con autossh"

Consultala e scaricala qui

Newsletter

Tweets
Truelite
Truelite

Anche quest'anno siamo sponsor della Django Girl Milano che si terrà il 2 Dicembre 2017. Tra i coach anche… https://t.co/MHdnAth63j
1 settimana, 6 giorni fa

Emiliano Vavassori
Emiliano Vavassori
Truelite

#FUSS project uses also @Raspberry_Pi to provide clients for #electronicregister for schools #libocon #LibOCon17 -… https://t.co/snP29oPJBB
1 mese, 1 settimana fa

Emiliano Vavassori
Emiliano Vavassori
Truelite

@opavlos on migration of South Tyrol Italian schools to #foss with #FUSS project since 2004 #libocon #LibOCon17 https://t.co/0R16l23YGi
1 mese, 1 settimana fa