Skip to content

Latest commit

 

History

History
41 lines (23 loc) · 2.23 KB

README.coursera.md

File metadata and controls

41 lines (23 loc) · 2.23 KB

Notes and Books about Scala - partly from Coursera notes

References

Quick References

Scala Standard Library API

Scala School A Scala tutorial by Twitter

A Tour of Scala Tutorial introducing the main concepts of Scala

Scala Overview on StackOverflow A list of useful questions sorted by topic

Week 1

Martin’s talk at OSCON 2011 Working Hard to Keep it Simple (slides)

Books:

Functional Programming in Scala (the 'red book'). Paul Chiusano and Runar Bjarnason. Foreword by Martin Odersky. Manning 2014 - https://www.manning.com/books/functional-programming-in-scala

Hands-on Scala. Li Haoyi. 2020 - https://www.handsonscala.com/chapter-1-hands-on-scala.html

Structure and Interpretation of Computer Programs. Harold Abelson and Gerald J. Sussman. 2nd edition. MIT Press 1996. - Full text available online.

Programming in Scala. Martin Odersky, Lex Spoon and Bill Venners. 3rd edition. Artima 2016. http://www.artima.com/shop/programming_in_scala_3ed

Programming in Scala. Martin Odersky, Lex Spoon and Bill Venners. 2nd edition. Artima 2010. - Full text of 1st edition available online.

Scala for the Impatient. Cay Horstmann. Addison-Wesley 2012. - First part available for download.

Scala in Depth. Joshua D. Suereth. Manning 2012. - Available for purchase.

Programming Scala. Dean Wampler and Alex Payne. O’Reilly 2009. Available for purchase.

Week 2

Glossary of Scala and FP terms, for any issues with terminology.

Week 3+

Scala By Example, for more examples which illustrate concepts covered in the lectures.

Scala Cheatsheet, for a quick reference covering pattern matching syntax, for-comprehension syntax, and more.