Skip to content

Commit 512f89e

Browse files
committed
Clarify the recommended learning path via the MOOCs
1 parent 712ffce commit 512f89e

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

learn.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ this course in the following video:
3636
<iframe width="560" height="315" src="https://www.youtube.com/embed/MSDJ7ehjrqo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
3737
</div>
3838

39+
This course is also a good way to upgrade your Scala 2 knowledge to Scala 3.
40+
3941
After taking this course, you might be interested in improving your
4042
skills in specific areas by taking the courses [Parallel Programming],
4143
[Big Data Analysis with Scala and Spark], or [Programming Reactive Systems].
@@ -61,6 +63,20 @@ and Spark.
6163
teaches how to write responsive, scalable, and resilient systems with the
6264
library Akka.
6365

66+
### Scala Learning Path
67+
68+
The diagram below summarizes the possible learning paths with our courses:
69+
70+
![](/resources/images/learning-path.png)
71+
72+
The “foundational” courses target programmers with no prior experience in Scala, whereas the “deepening”
73+
courses aim at strengthening Scala programmers skills in a specific domain (such as parallel programming).
74+
75+
We recommend starting with either Effective Programming in Scala, or Functional Programming Principles in
76+
Scala followed by Functional Program Design. Then, you can complement your Scala skills by taking any
77+
of the courses Programming Reactive Systems, Parallel Programming, or Big Data Analysis with Scala and Spark.
78+
In case you take the Scala Specialization, you will end with the Scala Capstone Project.
79+
6480
### Scala 2 Courses
6581

6682
The above courses use Scala 3 (except the Spark courses). If needed, you can find

resources/images/learning-path.png

41.8 KB
Loading

0 commit comments

Comments
 (0)