Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Scala Course Catalog
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Scalability, Java Programming, Performance Tuning, Computer Programming, Computer Science
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java Programming, Java, Software Architecture, Systems Architecture, Scala Programming, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Application Frameworks, OS Process Management, Computer Programming, Algorithms, Debugging, Computer Science, Operating Systems
LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, API Gateway, Web Services, Object-Relational Mapping, Transaction Processing, Java, Service Oriented Architecture, JSON, YAML, Load Balancing, Databases, Cloud Computing, Integration Testing
Skills you'll gain: Apache Hadoop, Apache Spark, PySpark, Apache Hive, Big Data, IBM Cloud, Kubernetes, Docker (Software), Scalability, Data Processing, Distributed Computing, SQL
Skills you'll gain: Apache Kafka, Scala Programming, Apache Spark, Real Time Data, Apache Hadoop, Applied Machine Learning, Data Processing, Big Data, Apache Cassandra, Distributed Computing, Development Environment
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, Data Analysis, Programming Principles
Skills you'll gain: Apache Spark, Managed Services, Google Cloud Platform, Big Data, Apache Hadoop, Data Management, Servers
Coursera Project Network
Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Installation
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Functional Design, Algorithms, Data Structures
Skills you'll gain: Apache Spark, Scala Programming, Data Processing, Big Data, Real Time Data, Query Languages, Programming Principles, Scripting, Machine Learning Algorithms, Graph Theory, Integrated Development Environments, Data Transformation, Development Environment, Distributed Computing, Performance Tuning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Software Architecture, Software Design Patterns, Software Development, Software Systems, Application Frameworks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Systems Design, Software Architecture, Software Design Patterns, Application Frameworks
In summary, here are 10 of our most popular scala courses
- Parallel programming: École Polytechnique Fédérale de Lausanne
- Parallel, Concurrent, and Distributed Programming in Java: Rice University
- Spring Framework: LearnQuest
- Introduction to Big Data with Spark and Hadoop: IBM
- Streaming Big Data with Spark Streaming, Scala, and Spark 3!: Packt
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Introduction to Cloud Dataproc: Hadoop and Spark on Google Cloud: Google Cloud
- Configuring for Scala with IntelliJ IDEA: Coursera Project Network
- Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
- Apache Spark with Scala – Hands-On with Big Data!: Packt