Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Ethical Hacking
Lean Production
Introduction to Cyber Security
Bacterial Genomes II: Accessing and Analysing Microbial Genome Data Using Artemis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from NDC Conferences. Dive deep into the latest insights, research, and trends from the world's leading experts.
Learn to create stunning Blazor applications using Tailwind CSS. Explore utility-based styling, integration techniques, and advanced features to craft unique, beautiful designs for your web apps.
Explore ClojureScript's powerful web development features, including REPL, interactive components, functional programming, and efficient tooling for a fun and productive coding experience.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.