Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrseanryan/scala-learning-public
Links, notes and experiments related to the Scala Coursera course. Does NOT include course assignments!
https://github.com/mrseanryan/scala-learning-public
coursera fp functional functional-language functional-programming scala
Last synced: 26 days ago
JSON representation
Links, notes and experiments related to the Scala Coursera course. Does NOT include course assignments!
- Host: GitHub
- URL: https://github.com/mrseanryan/scala-learning-public
- Owner: mrseanryan
- License: mit
- Created: 2020-03-08T16:46:39.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-13T15:17:13.000Z (almost 4 years ago)
- Last Synced: 2024-11-07T10:52:40.849Z (3 months ago)
- Topics: coursera, fp, functional, functional-language, functional-programming, scala
- Language: Scala
- Size: 187 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.coursera.md
- License: LICENSE
Awesome Lists containing this project
README
# Notes and Books about Scala - partly from Coursera notes
## References
### Quick References
[Scala Standard Library API](http://www.scala-lang.org/api/)[Scala School](http://twitter.github.com/scala_school/) A Scala tutorial by Twitter
[A Tour of Scala](https://docs.scala-lang.org/tour/tour-of-scala.html) Tutorial introducing the main concepts of Scala
[Scala Overview on StackOverflow](http://stackoverflow.com/tags/scala/info) A list of useful questions sorted by topic
### Week 1
[Martin’s talk at OSCON 2011](http://www.youtube.com/watch?v=3jg1AheF4n0) 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](http://mitpress.mit.edu/sicp/).
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](http://www.artima.com/pins1ed/).
Scala for the Impatient. Cay Horstmann. Addison-Wesley 2012. - [First part available for download.](http://typesafe.com/resources/scala-for-the-impatient)
Scala in Depth. Joshua D. Suereth. Manning 2012. - [Available for purchase](http://www.manning.com/suereth/).
Programming Scala. Dean Wampler and Alex Payne. O’Reilly 2009. [Available for purchase](http://shop.oreilly.com/product/9780596155964.do).
### Week 2
[Glossary of Scala and FP terms](http://docs.scala-lang.org/glossary/), for any issues with terminology.### Week 3+
[Scala By Example](https://www.scala-lang.org/old/sites/default/files/linuxsoft_archives/docu/files/ScalaByExample.pdf), for more examples which illustrate concepts covered in the lectures.[Scala Cheatsheet](http://docs.scala-lang.org/cheatsheets/), for a quick reference covering pattern matching syntax, for-comprehension syntax, and more.