Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Scala

The best Scala courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
26-40h
Ecole Polytechnique Federale de Lausanne
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
For those who want to learn the fundamentals of functional programming and its applications, this course is open to those experienced in programming w..


4.8
·
6207 reviews
2h 27m
Nuri Halperin
Pluralsight
Intermediate
2h 27m
Self-paced
Good
MongoDB may seem intimidating for most, but once you enroll in this course, you will find out that this popular NoSQL database is fast and scalable. L..


4.5
·
1722 reviews
15-35h
Google
Udacity
Intermediate
15-35h
Self-paced
No certificate
Scalable Microservices with Kubernetes teaches participants how to manage microsevices and other application containers by using kubernetes. Any stude..
7.5h
Sundog Education Frank Kane
Udemy
All levels
7.5h
Self-paced
Okay
If you need help in analyzing large data sets, check out this course today. These great tutors provide pointers on how to use Apache Spark either on H..


4.5
·
7976 reviews
15-35h
Nutanix
Udacity
Expert
15-35h
Self-paced
No certificate
Looking to hone your overall skills as an IT professional? This introductory course about DevOps will do wonders for you. Whether you are in the field..
26-40h
Google Cloud
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
In this course, learners explore services provided to applications built on GCP that enhance their scalability and maintainability. They work with ser..


4.6
·
2994 reviews
4h 17m
Michael Perry
Pluralsight
Intermediate
4h 17m
Self-paced
Good
Learn extensive knowledge about building scalable, distrubted systems today by taking this course. Students with experience on the CAP Theorem will be..


4.5
·
786 reviews
26-40h
Ecole Polytechnique Federale de Lausanne
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
In this course you will learn how to apply the functional programming style in the design of larger applications. You'll get to know important new fun..


4.5
·
2587 reviews
26-40h
Google Cloud
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
This course will help you identify why deep learning is currently popular. You will earn to optimize and evaluate models using loss functions and perf..


4.6
·
2408 reviews
2h 14m
Hadi Hariri
Pluralsight
Intermediate
2h 14m
Self-paced
Good
If you want to develop websites, check out this course today. This course covers web development with express.js as well as how to create applications..


4.5
·
652 reviews
26-40h
deeplearning.ai
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This cou..


4.7
·
2010 reviews
10h
Jose Portilla
Udemy
All levels
10h
Self-paced
Okay
Learn the latest Big Data technology - Spark and Scala, including Spark 2.0 DataFrames!


4.4
·
3472 reviews
26-40h
Ecole Polytechnique Federale de Lausanne
Coursera
All levels
26-40h
Starts Jul 20
Good
Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industr..


4.7
·
1891 reviews
3h 29m
Ryan Plant
Pluralsight
Beginner
3h 29m
Self-paced
Good
Apache Kafka is an open-source stream-processing software platform developed by the Apache Software Foundation, written in Scala and Java. The project..


5
·
445 reviews
40m
Scott Martin, Illustrator @ Burnt Toast Creative
Skillshare
Intermediate
40m
Self-paced
No certificate
Turn your drawings into clean and colorful vectors! Join illustrator Scott Martin and learn how to use the Pen Tool to transform your sketches into cr..


4.5
·
777 reviews
6h
Sundog Education Frank Kane
Udemy
All levels
6h
Self-paced
Okay
Learn to process massive streams of data in real time on a cluster with Apache Spark Streaming.


4.5
·
2056 reviews
2h 1m
Justin Pihony
Pluralsight
Intermediate
2h 1m
Self-paced
Good
This course will teach enough of the basics of Scala to enable you to start writing less boiler-plate code and more business code. Scala is a powerful..


4
·
375 reviews
2h 23m
Edin Kapic
Pluralsight
Intermediate
2h 23m
Self-paced
Good
This course is for existing .NET web developers who want to learn the specifics of scalable web application design and its implementation details on A..


4.5
·
291 reviews
2h 41m
Michael Stephenson
Pluralsight
Intermediate
2h 41m
Self-paced
Good
This course will provide an introduction to RabbitMQ for .Net developers RabbitMQ is one of the main players in the messaging area and has gained a so..


4
·
333 reviews
5h 26m
Troy Hunt
Pluralsight
Intermediate
5h 26m
Self-paced
Good
"The Cloud" is an increasingly attractive proposition for hosting websites online, and Microsoft Azure is an absolute standout. Their "platform as a s..


4.5
·
272 reviews
3h 18m
Toby Weston
Pluralsight
Intermediate
3h 18m
Self-paced
Good
This course is for Java developers looking to transition to programming in Scala. Translate what you already know in Java to Scala and start your func..


4.5
·
228 reviews
1h 47m
David Davis
Pluralsight
Intermediate
1h 47m
Self-paced
Good
Explore all the new features in VMware's new hypervisor and virtualization management platform, including ESXi 6 and vCenter 6, as well as new vSphere..


4.5
·
215 reviews
26-40h
University of Illinois at Urbana-Champaign
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
Explore the basics of cloud computing, their basic commonalities, systems they use, algorithms and much more in this practical course packed with exam..


4.5
·
697 reviews
32h
Durga Viswanatha Raju Gadiraju
Udemy
Intermediate
32h
Self-paced
Okay
CCA 175 Spark and Hadoop Developer is one of the well recognized Big Data certifications. This scenario-based certification exam demands basic program..


4.1
·
1344 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.