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
Bitcoin and Cryptocurrency Technologies
The Emergence of the Modern Middle East - Part I
Six Sigma Part 1: Define and Measure
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover a pilot's framework for critical decision-making in high-pressure situations, applicable to software development and team leadership. Includes interactive exercise.
Explore chaos engineering through real-world experiences of running Chaos Days. Learn to plan, execute, and analyze deliberate system failures to improve resilience and incident response in distributed systems.
Explore advanced debugging techniques for .NET apps, including memory leaks, performance issues, and crashes. Learn to use dumps, traces, and CLR internals for effective troubleshooting.
Explore the future of software development with Richard Campbell, covering AI, quantum computing, new devices, and web connectivity trends shaping the industry in the 2020s.
Explore the architecture of JetBrains Rider IDE, including its reactive protocol, microservices communication, and integration with tools like Unity3D. Gain insights into the inner workings of modern IDE development.
Explore high-speed data processing techniques, focusing on Bloom Filters for efficient handling of massive data volumes in web security and content delivery applications.
Explore the potential for civilian space travel in the 2020s, including orbital hotels, lunar resorts, and beyond. Discover the latest developments and their potential impact on humanity.
Explore Roslyn's capabilities for code analysis, modification, and generation. Learn about key concepts and practical applications in C# and VB.NET development.
Explore Dapr, a portable runtime simplifying microservices development by providing building blocks for state management, service discovery, and resilient communication in distributed systems.
Explore Blazor's powerful features in .NET 6, including cross-platform UI, hot reload, WebAssembly optimization, and seamless integration with popular JavaScript frameworks. Learn to build faster, more accessible web applications.
Explore the evolution of authentication, from passwords to passwordless biometric methods, and learn about the future of secure user verification in web applications.
Explore binary exploitation through live demonstrations, vulnerability analysis, and prevention techniques. Learn about memory corruption, stack overflow, and real-world examples like the Exim mail server exploit.
Learn to implement Event Sourcing on Azure using Event Hubs and Cosmos DB. Explore decoupling data storage, rebuilding state, and connecting with other services for enhanced auditing and flexibility.
Explore pattern matching in C#: its origins, syntax, and practical applications. Learn when and how to use various pattern types effectively in your code.
Inspiring talk on overcoming career obstacles, managing time effectively, and fostering personal growth through coding habits, mentorship, and self-motivation.
Get personalized course recommendations, track subjects and courses with reminders, and more.