Trainer: Sujan Kapadia, Technology Architect @ Chariot Solutions
Location: Work-Bench
110 Fifth Avenue, Fifth Floor
New York, New York 10011
Price: $100
Number of seats: 26
Date & Time: July 20, 2016 from 10:00am – 2:30pm
Snacks and lunch provided
Workshop description
You’ve likely heard about Scala already. Maybe some even tried it out and decided it wasn’t for them. Others may have stumbled upon blogs discussing highly abstract topics and ran screaming the other way. It doesn’t have to be that way. This workshop will be a gentle introduction to Scala where we’ll progress through a series of exploratory exercises.
The exercises will explore the basics of the language and the most common programming constructs / idioms. This workshop will also cover immutability, case classes, pattern matching, collections, closures and higher order functions. Students will leave knowing what Scala is, how to write small programs, object-oriented vs functional programming, and enough knowledge to continue further study.
Setup:
Visit this class’s GitHub repository and follow the directions there.
Trainer bio:
Sujan Kapadia’s 6th grade social studies teacher got him interested in programming and Sujan’s never looked back. In 2013 he added Scala to his arsenal and has used it for clients in telecom, e-commerce, and pharma. Sujan’s passionate about functional programming and has spoken at meetups and led Scala workshops. He currently works for Chariot Solutions, where he’s part of a team of Jedi knights that wield light sabers and travel the universe. His interests include machine learning, productivity hacks, and spending time with his 4 year old daughter.
Feel free to contact Sujan at skapadia@chariotsolutions.com for any questions regarding content or setup.