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
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how to build a solar-powered Raspberry Pi system that monitors honeybee hives using OpenCV, PyTorch, and Pandas to detect swarms and prevent hive loss through real-time analysis.
Explore geospatial data integration in web app backends using PostGIS and FastAPI. Learn to leverage geodata for custom validations and efficient processing without complex analysis tools.
Exploring leadership, identity, and inclusivity in the Pan-African Python community, with insights on fostering diversity and shaping the future of tech leadership.
Explore network analysis with Python to uncover hidden connections in everyday interactions, from social media to transportation, and gain insights into their impact on our lives.
Discover strategies for teaching Python to secondary students and learn about its growing role in education. Join the Python education community and explore evidence-based teaching methods.
Discover techniques for optimizing Django application performance using Blackfire. Learn to analyze resource consumption, meet performance budgets, and seamlessly integrate performance testing across development stages.
Explore data validation techniques for large-scale datasets using Spark and Dask. Learn to transition from single-machine to distributed computing, combining frameworks for efficient validation across partitions.
Explore asynchronous data retrieval using Python Celery to overcome browser connection limits, improve web application performance, and enhance user experience when visualizing large datasets.
Explore Python's data model and descriptor protocol to understand how 'self' is automatically inserted into methods, unveiling the magic behind this core language feature.
Explore advanced CircuitPython projects for IoT and wearables. Learn to choose devices, understand electronics basics, and add interactivity to hardware projects through exciting demos and real-world applications.
Explore techniques and tools for testing machine learning components in Python, addressing challenges of nondeterminism and ensuring reliability in ML-driven applications.
Explore gradual typing in Python, its benefits for code quality, and strategies for implementing types in large codebases, focusing on Instagram's experience with Pyre.
Explore the rationale and concepts behind Python's pattern matching feature, its benefits for processing structured data, and how it complements existing tools for more efficient programming.
Statistical typing: A runtime typing system for data science and ML, extending primitive types to statistical data types. Enables multivariate schemas, generative data contracts, and easier data testing with pandera.
Explore unconventional code execution methods in Python, from yaml to str.format. Learn about real vulnerabilities, absurd exploits, and prevention techniques using Facebook's open-source Pysa analyzer.
Get personalized course recommendations, track subjects and courses with reminders, and more.