Be reactive with Akka and Scala
DATE: Thursday the 19th of November
Attendees will learn to program using the actor model, the main and key concepts expressed in the Reactive Manifesto and how create such applications with Akka toolkit using Scala programming language.
Take a look to the Special Packages:
– “1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
– “2 Workshops + Conference Ticket”: we offer 20% DISCOUNT on the total price!
Click here to know how to obtain these discounts.
LANGUAGE
Italian
LEVEL
Medium
DURATION
The workshop is full-day (8 hours) from 9:00 to 18:00, with one hour lunch break.
LOCATION
Politecnico di Milano – Bovisa | Dip. di Design, Sala Azzurra, III piano
Via Durando, 38A – Milano
CHECK IN: 8:30 – 9:00
PRICES:
Every 8 hours workshop’s ticket is fixed:
– to 125 € until the 23rd of September;
– to 160 € from the 24th of September to the 15th of November
– to 190 € from the 16th of March to the end of the sales.
Take a look to the Special Packages:
– “1 Workshop + Conference Ticket”: we offer 15% DISCOUNT on the total price!
– “2 Workshops + Conference Ticket”: we offer 20% DISCOUNT on the total price!
Click here to know how to obtain these discounts.
ROBERTO BENTIVOGLIO
Roberto graduated during 2009 at Università degli studi di Milano but he started professionaly to work with Java since 2005. He has been experimenting with Scala since 2009 and he is now using it on his everyday work; in 2015 he has got the Typesafe Trainer Certification.
ABSTRACT
Attendees will learn to program using the actor model, the main and key concepts expressed in the Reactive Manifesto and how create such applications with Akka toolkit using Scala programming language. During the day participants will be driven by the teacher through the core Akka features; the workshop will cover theoretical concepts coupling them with step-by-step exercises. At the end of the day students will have enough knowledge to start to code little Akka applications on their own.
TABLE OF CONTENTS
– Reactive Manifesto
– Actor model
– Actors in Akka and Akka basics
– Testing actors
– Supervision strategy and fault tolerance
– Overview on advanced components and features
TRAINING OBJECTIVES
Participants will get a theoretical and pratical overview about the basics of the actor model and Akka toolkit.
WHO THE WORKSHOP IS DEDICATED TO?
Developers with knowledge of Scala Programming language who wants to get introduced to the actor model and Akka toolkit to start to design and implement concurrent, parallel and scalable applications.
PREREQUISITES NEEDED FROM ATTENDEES
Partecipants need to have completed successfully the Coursera Online Training on Functional Programming Principles in Scala (https://www.coursera.org/course/progfun) by Martin Odersky or the Typesafe training Fast Track To Scala.
HARDWARE AND SOFTWARE REQUIREMENTS
Partecipants need to bring to the workshop their own laptop with at least a multicore CPU, 4 GB of RAM and a wi-fi card.
The workshop will be held only if the minimun number of attendees is reached.