Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Marketing
Cybersecurity
Machine Learning
Circuits and Electronics 1: Basic Circuit Analysis
Academic Writing Made Easy
Nutrition, Exercise and Sports
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore cPython memory allocation, debugging techniques, and tools like guppy. Learn to identify and solve memory leaks and fragmentation issues in Python programs.
Discover Eve, a Flask-powered framework for building customizable RESTful Web Services. Learn about its features, community, development process, and future roadmap.
Explore DNS fundamentals, communication protocols, and Python integration. Learn how DNS works, its components, and how to interact with it using Python, including creating a simple DNS server.
Explore how Pony ORM innovatively translates Python generators to SQL queries, revealing the intricate process and implementation details behind this unique approach to database interaction.
Explore VPython's potential in high school education, linking programming concepts with math, physics, and chemistry through interactive 3D visualizations and simulations.
Learn to perform advanced big data analytics using Stratosphere's Python interface. Explore key concepts, operators, data flows, and iterative algorithms for efficient distributed data processing.
Explore Morepath, a Python web framework designed for modern client-side development. Learn its unique approach to routing, linking, views, and application composition, offering powerful features for developers.
Explore effective test design strategies to improve failure analysis, test clarity, and bug diagnosis. Learn about transparent layers, higher-order assertions, and organizational techniques for better software testing.
Lessons learned in building a distributed system client, focusing on API mapping, graceful degradation, and flexibility. Insights on language differences, architecture, and integration challenges.
Explore OpenStack's Marconi: a multi-tenant cloud queuing system for distributed systems. Learn its architecture, design, and technologies for performance, availability, and scalability.
Explore Bitbucket's architecture evolution, from a modest Django app to a complex, scalable system serving millions. Learn about technology choices and infrastructure components.
Learn to package and distribute Python apps as standalone, obfuscated binaries for multiple platforms, addressing common challenges and misconceptions.
Explore OpenStack's successful integration strategies for distributed systems, focusing on scalability and data sharing without compromising performance or shared-nothing architecture.
Explore Python's random module, covering pseudorandom number generation, Mersenne Twister algorithm, and various probability distributions. Gain insights into randomness applications and practical usage in programming.
Explore Jython's practical applications in Java environments, from rapid prototyping to testing and scripting, with insights on corporate adoption and real-world implementation.
Get personalized course recommendations, track subjects and courses with reminders, and more.