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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring categorization in software development: from intuitive concepts to precise technical models, examining the challenges and trade-offs in representing complex realities.
Explore serverless computing with .NET and AWS Lambda, covering key concepts, scalability, API integration, and cost-effectiveness for efficient cloud-based solutions.
Discover core principles of clean code philosophy, explore real-life code samples, and learn how to become a more efficient developer while improving team productivity.
Explore the inner workings of JavaScript runtimes like Bun, Deno, and Node.js. Learn how to create a runtime from scratch, understanding key components and the relationship between V8 and Libuv.
Explore real-time fraud detection challenges and solutions using machine learning and the Hazelcast platform for rapid, scalable decision-making in microseconds.
Explore how software complexity affects cognitive abilities and learn strategies for simplifying development to enhance problem-solving and inclusivity in tech teams.
Explore low-level .NET systems programming, including ThreadPool, synchronization, memory management, async programming, and high-performance techniques for advanced developers.
Discover lesser-known Git features to enhance productivity, automate tasks, and improve conflict handling. Elevate your workflow with hidden gems from an enthusiastic expert.
Explore integrating Vue 3.0 with ASP.NET Minimal API, featuring a starter template and tips for seamless frontend-backend connection in web development.
Explore Roslyn-based metaprogramming through live coding of an incremental source generator, unveiling its intricacies, benefits, and quality assessment techniques.
Explore the mindset shift and skills needed to create empowered software engineering teams that solve problems, not just ship features, for better products and user experiences.
Explore effective conflict resolution strategies for personal and professional growth. Learn to navigate tensions, foster innovation, and achieve positive outcomes through constructive disagreements.
Discover strategies to overcome imposter syndrome and self-doubt in your tech career. Learn from personal experiences and gain insights to boost confidence and achieve success.
Explore web exploitation techniques and tools to enhance your software security skills through gamified environments, empowering you to write safer code and better protect your systems.
Explore edge computing's potential, learn about new frameworks, and discover real-world applications to enhance your software development. Understand deployment, benefits, and limitations.
Get personalized course recommendations, track subjects and courses with reminders, and more.