• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Log In
Join for Free
  • Browse
  • Scala

Scala Courses

Scala courses can help you learn functional programming, object-oriented design, concurrency, and data processing techniques. You can build skills in writing efficient code, leveraging type systems, and using libraries like Akka for building scalable applications. Many courses also cover tools such as Apache Spark for big data processing and Play Framework for web development, showing how these skills can be applied in real-world projects.


Popular Scala Courses and Certifications


  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Serverless Data Processing with Dataflow:Foundations Español

    Skills you'll gain: Dataflow, Serverless Computing, Data Pipelines, Data Processing, Cloud Security, Identity and Access Management, Data Transformation, Containerization, Data Storage Technologies, Scalability

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Configuring for Scala with IntelliJ IDEA

    Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Development, Software Installation, Software Engineering

    4.5
    Rating, 4.5 out of 5 stars
    ·
    24 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Serverless Data Processing with Dataflow: Develop Pipelines en Español

    Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Real Time Data, Extract, Transform, Load, Data Processing, SQL, Google Cloud Platform, Analytics, Jupyter

    Advanced · Course · 1 - 3 Months

  • G

    Google Cloud

    Dataproc: Qwik Start - Console

    Skills you'll gain: Apache Spark, Apache Hadoop, Google Cloud Platform, Data Processing, Command-Line Interface, Big Data, Cloud Computing

    Beginner · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    C

    Coursera

    تصميم نظام تكنولوجيا المعلومات على Azure:إنشاء بنية تحتية

    Skills you'll gain: Cloud Infrastructure, Cloud Services, Microsoft Azure, Cloud Platforms, Infrastructure As A Service (IaaS), IT Infrastructure, Cloud Computing, Virtual Machines, Virtualization, Virtual Private Networks (VPN)

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Distributed Image Processing in Cloud Dataproc

    Skills you'll gain: Apache Spark, PySpark, Google Cloud Platform, Cloud Management, Cloud Computing, Distributed Computing, Package and Software Management

    Intermediate · Project · Less Than 2 Hours

  • G

    Google Cloud

    Machine Learning with Spark on Google Cloud Dataproc

    Skills you'll gain: Apache Spark, Google Cloud Platform, Predictive Modeling, Big Data, Applied Machine Learning, Cloud Computing, Statistical Modeling

    Intermediate · Project · Less Than 2 Hours

  • G

    Google Cloud

    It Speaks! Create Synthetic Speech Using Text-to-Speech

    Skills you'll gain: Google Cloud Platform, Cloud API, Natural Language Processing, Configuration Management

    3.5
    Rating, 3.5 out of 5 stars
    ·
    6 reviews

    Beginner · Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    R

    Rice University

    Parallel Programming in Java

    Skills you'll gain: Dataflow, Java, Programming Principles, Application Frameworks, Algorithms, Performance Tuning, Computer Science

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.2K reviews

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Hosting a Web App on Google Cloud Using Compute Engine

    Skills you'll gain: Cloud Hosting, Load Balancing, Google Cloud Platform, Cloud Applications, Infrastructure As A Service (IaaS), Application Deployment, Cloud Infrastructure, Virtual Machines, Web Servers, Servers, Application Performance Management, Performance Tuning

    Beginner · Project · Less Than 2 Hours

  • G

    Google Cloud

    Using Beam ML to catch Toxicity in Gaming

    Skills you'll gain: Real Time Data, Scalability, Data Pipelines, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning

    Intermediate · Project · Less Than 2 Hours

  • Status: Free
    Free
    G

    Google Cloud

    Hosting a Web App on Google Cloud Using Compute Engine Azure

    Skills you'll gain: Cloud Hosting, Load Balancing, Cloud Applications, Google Cloud Platform, Application Deployment, Cloud Computing, Microsoft Azure, Virtual Machines, Web Servers, Web Applications, Servers, Application Performance Management

    Beginner · Project · Less Than 2 Hours

Searches related to scala

scala fundamentals
scalable microservices for developers
scalable machine learning on big data using apache spark
scalable deployment and devops for web development
scalable agile for teams & leaders with jira align
building scalable java microservices with spring boot and spring cloud
big data analysis with scala and spark
spring webflux: build scalable reactive web apps
1…6789

In summary, here are 10 of our most popular scala courses

  • Serverless Data Processing with Dataflow:Foundations Español: Google Cloud
  • Configuring for Scala with IntelliJ IDEA: Coursera
  • Serverless Data Processing with Dataflow: Develop Pipelines en Español: Google Cloud
  • Dataproc: Qwik Start - Console: Google Cloud
  • تصميم نظام تكنولوجيا المعلومات على Azure:إنشاء بنية تحتية: Coursera
  • Distributed Image Processing in Cloud Dataproc: Google Cloud
  • Machine Learning with Spark on Google Cloud Dataproc: Google Cloud
  • It Speaks! Create Synthetic Speech Using Text-to-Speech: Google Cloud
  • Parallel Programming in Java: Rice University
  • Hosting a Web App on Google Cloud Using Compute Engine: Google Cloud

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok