Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore new features and improvements in IntelliJ Scala Plugin, including inspections, quick-fixes, and type inference hints, to enhance productivity and efficiency for Scala developers.
Discover Storch, a new PyTorch-based library for GPU-accelerated deep learning in Scala 3. Learn about tensor operations, automatic differentiation, and neural network APIs for building enterprise-grade machine learning applications.
Discover how Optimus Cirrus platform leverages Scala and functional programming to dramatically reduce compile times and boost performance in large-scale software development at Morgan Stanley.
Explore building actor-like systems using Project Loom's virtual threads as an alternative to Akka. Learn to implement core actor features and manage local state in Scala applications.
Discover Scala Toolkit: simplifying development, smoothing learning curves, and enhancing ecosystem navigation. Learn about its design, processes, and practical applications for improved Scala programming.
Discover property state-machine testing to validate system behavior over complete execution traces, enhancing critical system components beyond traditional code coverage.
Explore Portals Project: novel abstractions for dataflow streaming systems, enabling complex applications like microservices, actor models, and streaming analytics with guaranteed exactly-once processing.
Explore polymorphic function types in Scala 3, their usage, benefits, and implementation. Learn about recent compiler improvements and potential future enhancements for this powerful feature.
Explore Scala's concurrency landscape: Akka, Monix, cats-effect, ZIO, and Loom-based libraries. Compare approaches for safety, developer experience, readability, and type-level guarantees.
Discover how Scala can solve Advent of Code challenges, exploring parsing, collections, functional programming, and data structures to enhance your problem-solving skills.
Explore coroutines in modern languages, their types, and implementation. Learn about stackless and stackfull variants, LLVM backend optimizations, and green threads in operating systems.
Explore data representation in programming, comparing OOP and FP approaches. Learn about tradeoffs and design choices for clear, efficient code in a simple programming language example.
Scala 3 library for rapidly building customizable internal user interfaces using functional programming patterns and novel union type implementation, enabling backend developers to create UIs efficiently.
Explore build performance optimization for Scala projects using build events, scans, and caching. Learn to identify bottlenecks, leverage insights, and improve developer productivity with actionable strategies.
Explore Scala.js' 10-year journey: from inception to maturity. Learn about key design decisions, success factors, and future directions in compiling Scala to JavaScript.
Get personalized course recommendations, track subjects and courses with reminders, and more.