Skip to content

Details

You will need to register and pay on EventBrite (http://www.eventbrite.com/e/scala-professional-development-seminar-tickets-18642063915).

http://photos3.meetupstatic.com/photos/event/2/e/f/3/600_442272019.jpeg

Speaker: Cay S. Horstmann, Computer Science, San Jose State University

Event Details

Professor and book author Cay Horstmann invites you to an interactive crash course into the Scala language. Bring you laptop and participate in a presentation/lab format where you can practice your newly acquired knowledge on the spot. Scala is the most exciting language that has come to the Java virtual machine, with its unique blend of functional and object-oriented programming, type safety, and an abundance of third party libraries.

Prerequisite: Fluency in Java and good programming skills
The event involves hands-on learning. Before the event, download the Scala IDE from http://scala-ide.org (http://scala-ide.org/) and BRING YOUR LAPTOP.

Outline

Why Scala?
Scala basics
Control structures and functions
Arrays, maps, and tuples
Classes, objects, and packages
Inheritance and traits
Higher order functions
Pattern matching
Domain-specific languages
Working with files and XML
An introduction into Play

Before the event, download the Scala IDE from http://scala-ide.org/

Schedule (Tenative)

8:00am-9:00am -- Breakfast (provided)/Check-in
9:00am-12:00pm -- Morning Session
12:00pm-1:00pm -- Lunch (provided)
1:00pm-4:30pm -- Afternoon Session
4:30pm-5:00pm -- Questions

Price

SFBayACM members $100
Non SFBayACM members (include membership) $120
Students: Please contact membership@sfbayacm.org for student membership information.

Register on Eventbrite. (http://www.eventbrite.com/e/scala-professional-development-seminar-tickets-18642063915)

Speaker Bio

Cay S. Horstmann teaches computer science at San Jose State University and held visiting appointments at universities in Switzerland, Vietnam, and Macau. In his copious spare time he write books and articles on programming languages and computer science education. He is the author of Scala for the Impatient.

http://www.horstmann.com/

Event page provided by ACM (http://www.sfbayacm.org/)

http://www.sfbayacm.org/event/2015-11-07

Related topics

You may also like