9 Best + Free Scala Courses & Certificates [2021]
- 1. Functional Programming Principles in Scala [Coursera]
- 2. Scala and Spark for Big Data and Machine Learning [Udemy]
- 3. Functional Programming in Scala Capstone [Coursera]
- 4. Learning Scala Web Development [Lynda]
- 5. Functional Program Design in Scala [Coursera]
- 6. Programming Reactive Systems [edX]
- 7. Big Data Analysis with Scala and Spark [Coursera]
- 8. Rock the JVM! Akka Persistence with Scala [Udemy]
- 9. Elasticsearch 5.x Solutions Extending Elasticsearch [Udemy]
As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Scala Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more
- Udemy and Eduonix are best for practical, low cost and high quality Scala courses.
- Coursera, Udacity and EdX are the best providers for a Scala certificate, as many come from top Ivy League Universities.
- YouTube is best for free Scala crash courses.
- PluralSight, SkillShare and LinkedIn are the best monthly subscription platforms if you want to take multiple Scala courses.
- Independent Providers for Scala courses & certificates are generally hit or miss.
Provider
University
Tags
Rating
Duration
Difficulty
Publication Year
Language
1 )
Functional Programming Principles in Scala
Quality Score
Overall Score : 99 / 100
2 )
Scala and Spark for Big Data and Machine Learning (2022)
What You'll Learn
- Use Scala for Programming
- Use Spark 2.0 DataFrames to read and manipulate data
- Use Spark to Process Large Datasets
- Understand hot to use Spark on AWS and DataBricks
3 )
Functional Programming in Scala Capstone
Quality Score
Overall Score : 82 / 100
4 )
Learning Scala Web Development (2016)
Embark on an exciting journey into the universe of web development using the Scala programming language and frameworks- "natural choices for back-end developers building highly scalable, reliable, and reactive RESTful web services and APIs. This training is the starting point for mastering the nonblocking and asynchronous programming models that lie in the heart of the Spray framework. It starts with an introduction to the REST architecture. Then switch gears to the Akka toolkit and framework, building a sample book catalog application along the way.
Once you've learned about the REST architectural style and Actor model- "the foundations that the Spray framework is built upon- "you'll shape out your own RESTful web services by providing simple route definitions. Further on in the course, author Andriy Redko delves into authentication and authorization, secure transport, documentation, testing, and caching support. Finally, you will learn how to develop the Spray client API to call external web services.
Quality Score
Overall Score : 99 / 100
5 )
Functional Program Design in Scala
Quality Score
Overall Score : 84 / 100
Quality Score
Overall Score : 99 / 100
7 )
Big Data Analysis with Scala and Spark
Quality Score
Overall Score : 94 / 100
8 )
Rock the JVM! Akka Persistence with Scala (2022)
What You'll Learn
- Learn advanced Akka with Persistent Actors
- Write long-lived, fault-tolerant distributed systems
- Use Akka Persistence in production with PostgreSQL or Cassandra
- Adopt a new mental model with Event Sourcing
9 )
Elasticsearch 5.x Solutions Extending Elasticsearch (2017)
What You'll Learn
- Creating a client
- Managing mapping, indices, and documents
- Executing a search with aggregation
- Creating a REST and an ingest plugin
- Indexing data via Apache Spark