Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 3.59 KB

learn.md

File metadata and controls

54 lines (42 loc) · 3.59 KB
title layout redirect_from
Online Resources
inner-page-no-masthead
/documentation/books.html

Quick Online 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.

Online Courses from EPFL

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 on both Coursera and edX (either on an EPFL-hosted Open edX instance at courseware.epfl.ch, or on www.edx.org).

  • Functional Programming in Scala Specialization (on Coursera). The Specialization provides a hands-on introduction to functional programming using Scala. You can access the courses material and exercises by either signing up for the specialization or auditing the courses individually. The specialization has the following courses.
  • Programming Reactive Systems (edX only).

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.

Dr.Mark C Lewis's Lectures from Trinity University

You can visit his YouTube channel for more videos.

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.

allaboutscala

allaboutscala provides detailed tutorials for beginners.

ScalaCourses

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