
Martin Odersky, Scala Creator & Co-Founder of Lightbend
Monday May 9
May 9th-13th, 2016 New York
Download the Scala Days App in order to see the latest version of the schedule, vote sessions, follow the #scaladays twitter stream etc.
For iOS
For Android
Martin Odersky, Scala Creator & Co-Founder of Lightbend
Monday May 9
Heather Miller, Executive Director of the Scala Center, Research Scientist at EPFL
Tuesday May 10
Matei Zaharia, Creator of Apache Spark & Assistant Professor of Computer Science @MIT
Wednesday May 11
Scala Days, the premier Scala Conference, will be held this year at New World Stages in New York on May 9th through 11th, 2016, followed by two days of training, May 12th - 13th, 2016, at AMA Executive Conference Center. There will also be a Scala Days Europe at the bcc in Berlin on June 13th through 17th, 2016.
The conference will bring together developers from all corners of the world to share their experiences and new ideas around creating applications with Scala and related technologies, like Akka and Play Framework. Scala Days provides a unique opportunity for Scala users to interact with the contributors to the language and related technologies and connect with fellow developers.
Last year’s conferences in San Fancisco and Amsterdam were sold-out events! Leaders from Scala User Groups and communities around the globe, students and language contributors, will gather to discuss academic research, use-cases and visionary projects for a two day, action-packed event.
ROOM | Stage 3 |
---|---|
16:00 |
|
17:00 |
|
08:00 | Registration | |||
---|---|---|---|---|
09:00 |
|
|||
10:00 | Break | |||
ROOM | Stage 1 | Stage 3 | Stage 2 | Stage 4 |
TRACK |
|
|
|
|
10:25 |
|
|
|
|
11:10 | Break | |||
11:35 |
|
|
|
|
12:20 | Lunch | |||
13:20 |
|
|
|
|
14:05 | Break | |||
14:30 |
|
|
|
|
15:15 | Break | |||
15:40 |
|
|
|
|
16:25 | Break | |||
16:50 |
|
|
|
|
17:35 | Break | |||
18:00 |
|
|
|
|
18:45 |
|
08:00 | Registration | |||
---|---|---|---|---|
09:00 |
|
|||
10:00 | Break | |||
ROOM | Stage 1 | Stage 3 | Stage 2 | Stage 4 |
TRACK |
|
|
|
|
10:25 |
|
|
|
|
11:10 | Break | |||
11:35 |
|
|
|
|
12:20 | Lunch | |||
13:20 |
|
|
|
|
14:05 | Break | |||
14:30 |
|
|
|
|
15:15 | Break | |||
15:40 |
|
|
|
|
16:25 | Break | |||
16:40 |
|
Want to get the most out of Scala Days New York? Register for an in-person training course after the Scala Days conference. All trainings are two-day trainings and will take place Thursday and Friday May 12-13, 2016, 9 am - 5 pm both days. The courses are designed for developers of all levels of proficiency with the Lightbend Reactive Platform.
All trainings will take place at:
AMA Executive Conference Center New York
1601 Broadway
New York, NY 10019
Registration is closed because the conference is sold out. Still seats left for "Fast track to Akka with Scala" and "Advanced Scala". Register for training by writing an email to [email protected]
Please contact [email protected] if you want to attend this training
This two-day course introduces experienced application developers to the reactive Akka toolkit and runtime and the methodologies that enable the creation of real-world actor-based systems in Scala on a single JVM. This course has extensive hands-on work and successive exercises build upon prior lessons learned to produce a fully functional application that is both event-driven and resilient by the conclusion of the course.
Prerequisites
Code examples and exercises will be written in Scala, so a basic knowledge of Scala as covered in the "Fast Track to Scala" course is required. Students should bring their own laptop with Java 8 or higher installed.
After having participated in this course you should
Trainer: Katrin Shechtman
Katrin has been a Scala functional junkie since 2012 and is daily using Scala and Akka at Lightbend. She spends too much free time on unsolicited coding and is a proud Torontonian Scala fighter and co-organizer of Toronto Scala meet up.
Please contact [email protected] if you want to attend this training
If you already have programming experience with Scala and want to understand its advanced features, this course is for you. It is designed to help developers fully understand topics such as advanced object-functional programming, the power of Scala's type system, implicits, etc. The course also covers how to leverage these features to create well-designed libraries or DSL's utilizing proven best practices.
Trainer: Patrick Premont & Alejandro Lujan Toro
As a Functional Programming Architect at Lightbend, Patrick architects and develops software using the functional programming paradigm. He specializes in Scala, game development and AI.
As a Senior Software Developer & Training Lead at Lightbend, Alex splits his time between architecting and building web-based software using the Lightbend Stack: Scala, Akka and Play, and coaching others on how to effectively use those techologies. With a rare combination of both technical and business expertise, Alex has the ability to build extraordinary software the effectively meets the core business needs of our clients. Add to that his incredible people skills, Alex not only builds usable and functional software, but excels at training others to adopt the Lightbend Stack.
Please contact [email protected] if you want to be on the waiting list for this training course
This two-day course is designed to teach developers how to implement data processing pipelines and analytics using Apache Spark. Developers will use hands-on exercises to learn the Spark Core, SQL/DataFrame, Streaming, and MLlib (machine learning) APIs. Developers will also learn about Spark internals and tips for improving application performance. Additional coverage includes integration with Mesos, Hadoop, and Reactive frameworks like Akka.
Objectives
After having participated in this course you should:
Audience
Developers wishing to learn how to write data-centric applications using Spark.
Prerequisite
Setup Requirements
Trainier: Petro Verkhogliad & Long Tran
Petro Vekhogliad is a certified instructor for Spark Workshop, and works at Lightbend as a software developer. He holds a MSc in Computer Science. Petro is passionate about functional programing and applications of AI.
Long has been programming and fiddling with code for about 20 years, ever since his Dad bought him an x386. The idea that he could write code to do real-world work, instead of just playing SimCity, sparked his young imagination. One of his first programs he built was a QBasic script to calculate the expected wages from his paper route.
Please contact [email protected] if you want to attend this training
This is a two-day advanced course on building distributed reactive applications using Akka and Scala. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Scala on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. This course has extensive hands-on work and successive exercises build upon prior lessons learned to produce a fully functional application that is both event-driven and resilient by the conclusion of the course.
Prerequisites
A basic knowledge of Akka as covered in the "Fast Track with Akka and Scala" course as well as a basic knowledge of Scala as covered in the "Fast Track to Scala" course with at least two months practical experience in developing with Akka and Scala. Students should bring their own laptop with Java 6 or higher installed.
After having participated in this course you should
Before Jan 20 | Before Mar 16 | After Mar 16 |
---|---|---|
$950 | $1050 | $1150 |
Before Jan 20 | Before Mar 16 | After Mar 16 |
---|---|---|
$2,100 | $2,450 | $2,600 |
Before Jan 20 | Before Mar 16 | After Mar 16 |
---|---|---|
$1,250 | $1,500 | $1,550 |
Please note that the registration fee is non-refundable. Once a registration has been made and the confirmation email has been sent out, the price is set and can not be changed or adjusted. Price reductions (promotion codes) are always relative to the list price. It is not possible to combine different price reductions.
Registration includes conference materials, t-shirt, bag, and food during the conference and at all social events. Training workshop attendees will receive training materials, breakfast and lunch and an afternoon snack.
In case there is not a sufficient number of registrations for a particular workshop, we reserve the right to cancel it one month prior to the conference. If a workshop is cancelled, registered attendees will be contacted directly and they can register for another workshop or get a refund.
Interested in being a sponsor at Scala Days New York? Contact Geeta Schmidt.
Our Code of Conduct is inspired by the kind folks at NE Scala, who adopted theirs from PNW Scala. We think they both nailed it.
Nobody likes a jerk, so please show respect for those around you. This applies to both in-person and online behavior.
Scala Days is dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, or religion (or lack thereof). We do not tolerate harassment of participants in any form.
All communication should be appropriate for a technical audience, including people of many different backgrounds. Sexual language, innuendo, and imagery is not appropriate for any conference venue, including talks.
Participants violating these rules may be asked to leave without a refund at the sole discretion of the organizers.
Thank you very much for your interest in being a crew volunteer at Scala Days New York, but we now have all the volunteer crew we need.
You can sign up on our waitlist by writing an email to Dajana Guenther