Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Software Development
Graphic Design
Functional Programming Principles in Scala
Mountains 101
Industrial Pharmacy-I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore reactive architectures: concepts, patterns, and real-world applications. Learn when to leverage this paradigm for building responsive, resilient cloud-native systems.
Explore best practices for unit testing Blazor components using bUnit, focusing on creating stable, maintainable tests that improve component quality and development efficiency.
Explore type-safe data access in F# web apps using Fable.Remoting, combining REST and gRPC for efficient client-server interactions and simplified HTTP routing.
Explore immutability in C# for cleaner, more reliable code. Learn to apply immutable objects and collections, refactor existing codebases, and understand the implications for .NET development.
Explore Web Components: create custom elements, use shadow DOM, and integrate with frameworks. Learn advantages for developers, designers, and users in this introduction to the future of web development.
Explore Event Sourcing in .NET with Eventuous framework through live coding. Learn core concepts, building blocks, and practical implementation for developing event-sourced applications.
Exploring the Boeing 737 MAX disaster: design compromises, human factors, and lessons for developers on prioritizing safety and user-centric design in complex systems.
Discover common EF Core mistakes, performance optimization techniques, and best practices to enhance application stability and efficiency in this insightful talk by Jernej Kavka.
Explore C++ static analysis, focusing on type system representation in PVS-Studio. Learn about current implementation, challenges, and upcoming improvements in encoding and handling complex types.
Explores volatile keyword in C/C++, its uses, semantics, and potential standard revisions. Covers historic context, qualifications, data races, and implementation-defined behavior.
Explore Android Automotive OS: its architecture, vehicle integration, and unique features for in-car infotainment systems. Learn about hardware abstraction, audio subsystems, and development tools.
Step-by-step guide to creating a board support package for Yocto Project, covering essential components and best practices for efficient, maintainable configurations.
Learn to implement and utilize C++20 coroutines with practical examples and a custom library, exploring their benefits and applications in modern programming.
Explore NoSQL databases, their advantages over relational databases, and learn when to choose them for modern applications. Gain insights into CAP theorem, ACID vs BASE properties, and data characteristics.
Explore digital twins: virtual representations of real-world objects. Learn implementation using Azure, benefits, future trends, and practical applications across industries.
Get personalized course recommendations, track subjects and courses with reminders, and more.