Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Data Analysis
Python
Microsoft Excel
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Introduction to Dynamical Systems and Chaos
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Scala's suitability for Domain Specific Language development, covering functional modeling, parser combinators, metaprogramming, and practical implementation in Visual Studio Code using Scala.js.
Explore the evolution of open LLMs, focusing on Dolly's impact and the potential for fine-tuning smaller models with proprietary data to gain a competitive edge in AI development.
Explore building billion-node graphs for machine learning, covering data ingestion, graph management, and algorithm execution at scale. Learn about challenges and solutions in handling massive datasets for GraphML research.
Explore incremental compilation in Scala 3: its principles, changes, and potential improvements for faster build times, with insights on project organization and optimization techniques.
Exploring AI's impact on Scala development, from TDD to code generation, and discussing future possibilities for AI-assisted programming.
Explore Spark Connect's client-server architecture, enabling remote connectivity to Spark clusters from various environments. Learn how to leverage Spark's power in modern data applications, IDEs, and programming languages.
Explore the development of a browser-based database using Scala.js, focusing on fundamental concepts, Scala's unique features, and practical lessons learned in database design and implementation.
Explore Scala CLI's approach to simplifying build tools for commercial projects, discussing requirements, configuration, and potential solutions for efficient Scala development.
Insights from a Scala developer's transition to engineering management, exploring challenges, responsibilities, and how Scala skills translate to leadership roles.
Explore Slinc, a Scala 3 library enabling seamless C interoperability. Learn how it leverages advanced features to simplify C bindings, enhancing Scala's capabilities for high-performance computing and machine learning.
Explore composable constraint typing in Scala 3 using Boolean algebra, enabling safer function calls and improved data specification without changing data types.
Discover ScalaWebTest for simplified integration testing in web applications, focusing on ease of use and efficient test creation for Scala developers.
Discover essential Scala best practices, from array comparisons to implicit resolutions, enhancing your coding skills and avoiding common pitfalls in Scala development.
Explore Mellite, an IDE for sound creation using Scala. Learn about its forms, layers, and features for improvisation, composition, and acoustic similarity analysis.
Explore advanced techniques in flexible dependency management for Scala projects, enhancing build efficiency and resolving complex dependencies.
Get personalized course recommendations, track subjects and courses with reminders, and more.