Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 3.69 KB

learn.md

File metadata and controls

61 lines (43 loc) · 3.69 KB
title layout redirect_from
Online Resources
inner-page-no-masthead
/documentation/books.html

Try Scala in your browser!

There are a handful of websites where you can interactively run Scala code in your browser! Have a look at ScalaFiddle and Scastie.

Online courses from the Scala Center

The following courses are available for free. They teach you the main features of the Scala language and introduce you to functional programming. They are published either on Coursera or edX.

Note : On Coursera and edX, there is a paid version available. The only difference with the free version is that the paid version delivers a certificate of completion. Learn more about Coursera certificates or edX certificates.

Scala Exercises

Scala Exercises is a series of lessons and exercises created by 47 Degrees. It's a great way to get a brief introduction to Scala while testing your knowledge along the way.

Tour of Scala gives you an introduction to Scala, step by step, from begineer to expert.

Dr. Mark C Lewis's lectures from Trinity University

Dr. Mark C Lewis from Trinity University, San Antonio, TX, teaches programming courses using the Scala language. Course videos are available in YouTube for free. Some of the courses below.

You can visit his YouTube channel for more videos.

Scala Learning Community

Scala Learning Community on Discord, a growing online community connecting learners with online resources to learn Scala together.

allaboutscala

allaboutscala provides detailed tutorials for beginners.

ScalaCourses

Independent Courseware, online self-study or instructor-led Scala and Play courses for a fee.

DevInsideYou

DevInsideYou is a YouTube channel with hundreds of hours of free Scala content.

Visual Scala Reference

Visual Scala Reference, a guide to visually learn about Scala concepts and functions.