Codemotion will be coming to Berlin for the first time
We are working for the second edition of Codemotion!
Discover more
Codemotion will be coming to Berlin for the first time
We are working for the second edition of Codemotion Spain!
Discover more

Workshop

Erlang: multi-core e massive scalability
Roberto Aloi

Faremo una introduzione pratica del potente linguaggio di programmazione Erlang, in modo che i partecipanti alla fine del workshop siano in grado di leggere, scrivere strutturare correttamente semplici applicazioni Erlang.


Trainer
Roberto Aloi
Roberto Aloi entra a far parte del mondo Erlang nel corso della competizione di robotica internazionale "Eurobot 2007" quando, insieme con il suo team, decide di implementare la parte di intelligenza artificiale del proprio robot

Informazioni

AGGIORNAMENTO IMPORTANTE:

Questo Workshop è chiuso! Non è più possibile partecipare.

DOVE E QUANDO

a Roma, Mercoledì 20 marzo 2013

DURATA

Il workshop avrà la durata di 8 ore.

OVERVIEW

Lo scopo del workshop e' quello di fornire una introduzione pratica al linguaggio di programmazione Erlang. Alla fine del workshop, i partecipanti saranno in grado di leggere, scrivere strutturare correttamente semplici applicazioni Erlang. Dopo una rapida introduzione teorica ad Erlang ed ai principi che ne hanno spinto la creazione, l'attenzione verra' focalizzata su sintassi e semantica di Erlang. Una analisi del potente meccanismo di gestione degli errori di Erlang, che consente di progettare sistemi fault-tolerant e con cinque noni (99.999%) di disponibilita', concludera' il workshop.

PROGRAMMA

Introduzione e Programmazione Sequenziale in Erlang

In questa sezione presenteremo i piu' comuni tipi di dato Erlang ed il meccanismo del pattern matching. Analizzeremo i concetti di "funzione" e "modulo" e quelli di "programmazione ricorsiva" e di "tail recursion". Numerosi esempi pratici verranno implementati e discussi.

Programmazione concorrente e gestione degli errori

In questa sezione descriveremo il ciclo di vita di un processo Erlang. Impareremo ad inviare e ricevere messaggi. Introdurremo concetti quali i "timeout" ed il "process registry". Concluderemo la sezione introducendo il potente meccanismo di gestione degli errori tipico di Erlang. Parleremo di "links", "exit signals" e semantiche di propagazione degli errori.

 

COSTO E PROMOZIONI

Super Early Bird
Entro il 20 febbraio
Costo 80,00 euro + Iva, a partecipante

Early Bird
Entro il 15 marzo
Costo 120,00 euro + Iva, a partecipante

Regular Ticket
Dopo il 15 marzo
Costo 200,00 + Iva, a partecipante

STUDENTI

Per gli studenti universitari e delle scuole superiori applichiamo il 40% di sconto sulla tariffa regular. Se siete interessati scriveteci qui: training@codemotion.it

Gli sconti e le promozioni non sono cumulabili.

PACCHETTI PROMOZIONALI 

Pacchetto per 1 giorno di workshop:

  • Super Early Bird, entro il 20 febbraio. Costo 80 euro + Iva
  • Early Bird, entro il 15 marzo. Costo 120 euro + Iva
  • Regular Ticket, dopo il 15 marzo. Costo 200 + Iva

Pacchetto per 2 gg di workshop

  • Super Early Bird, entro il 20 febbraio. Costo 145 euro + Iva
  • Early Bird, entro il 15 marzo. Costo 210 euro + Iva
  • Regular Ticket, dopo il 15 marzo. Costo 350 + Iva

ISCRIZIONI

LE ISCRIZIONI A QUESTO WORKSHOP SONO CHIUSE!

ATTESTATO
Sarà rilasciato un attestato di partecipazione al Workshop.

NEWSLETTER CODEMOTION TRAINING 

Per essere informato sulle nostre attività di formazione iscriviti alla newsletter dedicata!

CONTATTI

Per ogni informazione scriveteci qui: training@codemotion.it