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
Academic Writing Made Easy
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how Python and data science tools can revolutionize research in arts, humanities, and social sciences. Learn practical tips for overcoming programming fears and applying data-driven methods to real-world problems.
Learn to create a personalized playlist recommender system using Python and Spotify GDPR data. Analyze listening history, enrich with audio features, and rediscover forgotten favorites from your past.
Explore Robyn, a high-performance async Python web framework with a Rust runtime. Learn its creation, technical decisions, performance benefits, and future plans for web app development.
Explore gRPC in Python: Learn about Protocol Buffers, build a basic gRPC service, and discover how to create communicating clients and servers for efficient, scalable distributed systems.
Learn to create interactive web maps using Django's GeoDjango module, from simple Spatialite-based maps to complex PostGIS-powered solutions, without relying on external services.
Explore the intersection of computer science and media bias analysis, examining perceived polarization in news through neural networks and SVMs, with surprising insights on mainstream media's impact.
Learn to create engaging animated charts for data storytelling using ipyvizzu. Explore chart taxonomies, morphing engines, and best practices for impactful presentations.
Explore the technological, legal, and ethical aspects of autonomous weapons and automated targeting systems in military conflicts, examining their potential impacts and controversies.
Discover techniques for modernizing legacy codebases, reducing technical debt, and streamlining development processes to enhance productivity and code quality.
Unlock the inner workings of databases by building one from scratch using Python. Learn to create interfaces, implement data storage, and optimize performance with B-tree indexes.
Discover a Python-based solution for unified Git workflows, transcending the mono vs. multi-repo debate and significantly enhancing CI/CD efficiency across all services.
Explore JWT's history, structure, and security implications. Learn to create and validate tokens using PyJWT, understand access vs. ID tokens, and discover best practices for safe implementation.
Learn practical techniques for optimizing Python code performance, including efficient data structures, built-in functions, and alternatives to loops, with real-world examples and benchmarks.
Explore PyArrow's transformative impact on data analytics, covering its in-memory format, disk format, network protocol, dataframe library, and query engine integration with NumPy and Pandas.
Explore Django's inner workings, from request handling to ORM and server startup. Gain deep insights into the framework's structure and processes for better development and troubleshooting.
Get personalized course recommendations, track subjects and courses with reminders, and more.