Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Scala.js and WebAssembly's challenges, focusing on interoperability, memory models, and performance implications for web development and Scala programming.
Explore concurrent programming in Scala using Akka, Monix, and ZIO. Compare features, ecosystems, and implementation approaches for efficient and typesafe concurrency solutions.
Learn about the implementation of Scala 2.13 collections, covering key concepts like IterableOnce, ArraySeek, inheritance, and optimized maps. Gain insights into the design and improvements of this fundamental library.
Explore integrating developer experiences through Build Server Protocol, focusing on IDE integration, challenges, and future roadmap for improved development workflows.
Explore advanced testing techniques for complex logic, including property-based and mutation testing, to create robust test suites in Scala applications.
Learn the importance and benefits of reviewing open source code, including skill improvement, networking opportunities, and contributing to the community.
Explore Scala 3.0 migration strategies, new features, and design principles. Learn about breaking changes, metaprogramming, and the roadmap for transitioning from Scala 2 to 3.
Explore the evolution and optimization of Scala's Future, including ExecutionContext, blocking challenges, and innovative solutions for improved performance and scalability.
Explore the unexpected synergy between ScalaJS and TypeScript, uncovering their compatibility and potential for enhanced web development workflows.
Explore strategies for deploying and managing Akka clusters on Kubernetes, covering challenges, best practices, and optimization techniques for scalable distributed systems.
Explore techniques for improving Scala code quality, including pattern matching, recursive functions, and case class best practices. Learn to reduce complexity and enhance maintainability.
Explore pure functional database programming in Scala without JDBC, focusing on PostgreSQL communication, socket interfaces, and protocol layers for efficient and type-safe database interactions.
Explore Context Buddy, an innovative tool that enhances code understanding and development efficiency through incremental compilation and advanced analysis techniques.
Explore advanced type class derivation in Scala 3, covering mirror types, derived clauses, and comparisons with Shapeless, to enhance your understanding of Scala's type system.
Explore serverless Scala, containers, and building efficient microservices with practical demos, code examples, and insights on cold starts, migration, and testing.
Get personalized course recommendations, track subjects and courses with reminders, and more.