Loading Events

« All Events

  • This event has passed.

Scala Professional Development Seminar

November 7, 2015 @ 8:00 am

You will need to register and pay on EventBrite.

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 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.

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

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

Details

Date:
November 7, 2015
Time:
8:00 am
Event Category:
Website:
https://www.meetup.com/SF-Bay-ACM/events/224456738/

Organizer

SF Bay ACM Chapter
Website:
https://www.meetup.com/SF-Bay-ACM/

Venue

PayPal Town Hall
2161 North First St.
San Jose, CA 95131 US
+ Google Map



Login with Linkedin