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
Martin’s talk at OSCON 2011 Working Hard to Keep it Simple (slides)
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.
Glossary of Scala and FP terms, for any issues with terminology.
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.