Scala Learning Resources and Tips & Tricks
1 min readApr 20, 2022
In this blog post will share some of the learning I came across & I will keep updating this blog post if I found something useful. Please don’t forget to comment on the learning resources you found useful.
- Scala Crash Course
If you quick want to start with Scala go through this course
https://www.youtube.com/watch?v=-xRfJcwhy7A - If you want to learn Scala & functional programming in depth then go through the below course. This course is taught by the Creator of the Scala -
Martin Odersky
https://www.coursera.org/learn/scala-functional-programming - Books
Scala 2 https://www.amazon.in/Scala-Cookbook-Alvin-Alexander/dp/9351102637
Scala 3 https://www.amazon.in/gp/product/B09CG1LY5F/ref=dbs_a_def_rwt_bibl_vppi_i2
Programming in Scala, Fifth Edition by Martin Odersky
https://www.amazon.in/Programming-Scala-Fifth-Martin-Odersky/dp/0997148004 - Blog posts
https://alvinalexander.com/scala/scala-string-examples-collection-cheat-sheet/
Tip & Tricks
- Convert Java Code into Scala
This trick will be very useful if you want to convert some of your java code into Scala. For that, you will need to install the Scala plugin for Intellij Idea. You just need to copy your java code & past it into the scala code. on the fly this plugin will do the conversion for you.
https://plugins.jetbrains.com/plugin/1347-scala