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
- Status: Free
Skills you'll gain: Apache Spark, Machine Learning Methods, Machine Learning Algorithms, Machine Learning, Generative AI, PySpark, Applied Machine Learning, Supervised Learning, Apache Hadoop, Data Pipelines, Unsupervised Learning, Feature Engineering, Data Processing, Extract, Transform, Load, Predictive Modeling, Data Transformation, Regression Analysis
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
Vanderbilt University
Skills you'll gain: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Unit Testing, Computer Programming
É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
Coursera Project Network
Skills you'll gain: Apache Spark, Managed Services, Google Cloud Platform, Big Data, Apache Hadoop, Data Management, Servers
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
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
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design, Data Structures
É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
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Software Design, Computational Logic
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Scalability, Performance Testing, Computer Architecture
In summary, here are 10 of our most popular scala courses
- Machine Learning with Apache Spark:Â IBM
- Parallel, Concurrent, and Distributed Programming in Java:Â Rice University
- Scalable Microservices for Developers:Â Vanderbilt University
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Configuring for Scala with IntelliJ IDEA:Â Coursera Project Network
- Introduction to Cloud Dataproc: Hadoop and Spark on Google Cloud:Â Google Cloud
- Streaming Big Data with Spark Streaming, Scala, and Spark 3!:Â Packt
- Apache Spark with Scala – Hands-On with Big Data!: Packt
- Programming Languages â… :Â Korea Advanced Institute of Science and Technology(KAIST)
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne