Programming Scala Beta Release - No Fluff Just Stuff

Programming Scala Beta Release

Posted by: Venkat Subramaniam on April 4, 2009

I'm delighted to announce the Beta Release of the Programming Scala book.
The topics covered in the book are:
  • Introduction
  • Getting Started
  • Getting up to speed in Scala excerpt
  • Classes in Scala
  • Sensible Typing excerpt
  • Function Values and Closures
  • Traits and Type Conversions excerpt
  • Using Collections
  • Pattern Matching and Regular Expressions
  • Concurrent Programming
  • Intermixing with Java
  • Unit Testing With Scala
  • Exception Handling
  • Using Scala
  • Web Resources
The Beta release includes the first seven chapters. To download the excerpts from the book or for more information, please visit the book web page at The Pragmatic Programmers. I want to thank each and everyone who contributed into the making of this book, Dan Steinberg, in particular, for editing this book, and the Pragmatic Programmers for publishing it.
Venkat Subramaniam

About Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »