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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn how developers can create real-time dashboards, custom visuals, and embed interactive analytics into apps using Power BI. Covers multitenancy design with practical demonstrations for experienced developers.
Insights from two years of Blazor in production: tips, tricks, and lessons learned for C# developers, including when to choose Blazor and how to avoid pitfalls when converting existing projects.
Exploring modern CSS layout techniques through comic book-inspired designs. Dive into CSS Grid, writing mode, and shapes to recreate dynamic, unconventional layouts for web development.
Practical strategies for efficient incident management: proactive preparation, best practices, and tips for smoother handling of unexpected issues in production environments.
Learn to design user-centric apps that bring joy and excitement by applying basic rules. Discover how to create products that are not just functional, but also delightful and meaningful for users.
Explore server-side rendering in AWS using Serverless services for building distributed frontend architectures, enhancing team independence and customer performance.
Discover Chrome DevTools features to enhance webpage accessibility, including audits, color contrast fixes, and vision deficiency simulations for inclusive web design.
Explore JavaScript's potential for compromising users, consuming resources, and stealing data. Learn about attack vectors and defense strategies for securing web applications.
Explore serverless computing with AWS Lambda in C#, covering its functionality, scalability, triggers, and cost-effectiveness for efficient cloud-based solutions.
Learn essential security practices and defensive coding techniques to build more secure software across all programming languages.
Explore techniques for investigating failures in distributed systems, including modeling, integration testing, and OpenTelemetry instrumentation to enhance system observability and troubleshooting.
Discover how to eliminate batch jobs by modeling future events, improving system reliability and performance. Learn real-world strategies for long-running business processes.
Comparison of Akka.NET and Orleans frameworks for distributed applications, exploring their features, strengths, and use cases to help developers choose the right tool for their projects.
Explore common UX design mistakes and learn alternative techniques for innovative, user-focused app development. Gain insights on avoiding pitfalls and creating valuable, resilient designs.
Explore lean product development techniques through building a massive Lego set. Learn key concepts like cycle-time, batch size, continuous improvement, and systems thinking in this entertaining and informative talk.
Get personalized course recommendations, track subjects and courses with reminders, and more.