Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Scala's unique position bridging functional and object-oriented paradigms, its challenges, and future vision in programming language evolution.
Comparing sbt-docker-compose and testcontainers-scala for Docker-based integration testing in Scala, focusing on execution time, test design, and practical insights for improved testing workflows.
Build a full-stack web app using Scala for frontend and backend, with statically typed API communication. Learn to use ScalaJS, scalatags, and scalacss for a complete Scala-based development experience.
Insights on effective Scala learning and teaching, covering excitement factors, overcoming barriers, mentoring, scalable learning, and strategies for rapid productivity in Scala development.
Master hardware design using Scala 3 and DFiant HDL, from basic logic to chip fabrication via Tiny Tapeout—no prior hardware knowledge required!
Discover how to effectively use Scala 3's match types to power generic tuples, named tuples, and type class derivation while overcoming common reduction failures and complexity fears.
Discover how to build cross-platform Scala tooling using Tree Sitter grammars for syntax highlighting, covering browser apps, CLI tools, and web services with practical integration patterns.
Discover how companies successfully hire non-functional programmers and train them in Elm within 4 weeks, expanding talent pools while gaining FP benefits.
Discover JING, a Scala library enabling spec-first OpenAPI development without codegen. Import specifications directly for typed interfaces, explore implementation techniques, and unlock simpler API development.
Discover Scala's Capture Checking feature for effect safety without monads. Learn capability tracking, practical examples, and compiler guarantees in this 38-minute talk.
Explore capture checking in Scala through live coding with Martin Odersky, focusing on direct style programming and practical implementation for everyday developers.
Discover real-world code generation challenges through a smithy4s disaster story, exploring binary compatibility issues, macro solutions, and practical strategies for taming generated code.
A design journey for a compositional, type-safe, reversible HTTP request-routing library in Scala 3, exploring finite-state builders and tuple types.
Discover practical IntelliJ IDEA and Scala Plugin features to enhance workflow efficiency, explore Scala 3 support progress, and learn how to write IDE-friendly code for better development.
Explore event-sourced systems using Scala's type system to model read/write concerns separately, enabling schema evolution, flexible access patterns, and resilient domain models.
Get personalized course recommendations, track subjects and courses with reminders, and more.