We created The Beginner's Guide to Learning Scala to help people like you. People who are interested in learning how to code in Scala. We understand that learning a new language can be difficult, and sometimes overwhelming.
This step-by-step guide will walk you through learning Scala from scratch on your own. We've pulled together the best, most trusted resources from industry experts on each topic to make sure that you're spending your time efficiently and learning Scala the right way.
Each section of the guide is also equipped with a short quiz, allowing you to test your skills on the topic before moving on. Don't worry, this is not a real test! The quizzes are simply there for your benefit. If you get all of the answers right, you're probably ready to move on to the next topic. If you struggle, go back and review the learning resources again.
This guide will help you learn Scala at your own pace. Here are some quick tips for using this guide:
Before we get started, let's quickly review why you might want to learn Scala.