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
Computer Science
Artificial Intelligence
OpenAI
Divide and Conquer, Sorting and Searching, and Randomized Algorithms
Introduction to Graphic Illustration
The Science of Gastronomy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Python memory management, common errors, and optimization techniques. Learn about CPython's allocation, garbage collection, and practical ways to improve code efficiency.
Learn efficient data validation and setting management using Pydantic. Explore models, validators, and converters with real-life examples to enhance code readability and prevent processing errors.
Learn to manage complex data science experiments efficiently using Hydra, an open-source framework that simplifies configuration handling, enhances traceability, and improves reproducibility with minimal boilerplate code.
Discover a novel scoring algorithm and clever heuristics for matching items in messy real-world data sets with inexact string matches, solving data correlation challenges efficiently.
Explore a Python-based pipeline for analyzing weak gravitational lensing, aiding cosmologists in understanding dark matter and dark energy through precise galaxy shape measurements.
Explore common Python vulnerabilities in Kubernetes deployments, their potential impacts, and effective mitigation strategies using tools like Falco, TUF, Open Policy Agent, and Bandit.
Discover how high-quality documentation can be a powerful tool for product adoption and growth. Learn principles for creating solid, educational content that enhances the developer experience and community engagement.
Explore a novel recommendation model using network embeddings and multi-factor analysis. Learn about knowledge transfer across implicit and explicit factors for improved accuracy in real-world applications.
Explore the development of a Python client for HTTP/3 proxies using MASQUE protocol, covering proxy design, HTTP versions, and asyncio implementation challenges.
Explore the concept of developing pre-trained models collaboratively, applying open-source software principles to machine learning for wider participation and continuous improvement.
Learn to predict urban heat islands using satellite imagery and geospatial Python libraries. Explore spatial regression methods, data processing, and visualization techniques for sustainable urban planning.
Explore key optimizations in Python 3.11, including adaptive specializing interpreter, zero-cost exceptions, and object layout improvements, enhancing performance for the "Faster CPython" project.
Explore Unikraft's unikernel technology for building efficient, specialized Python FaaS platforms with fast boot times, small footprints, and enhanced security, integrated with major orchestration frameworks.
Discover strategies for successful internal tool development, including avoiding common pitfalls, effective delivery approaches, and lessons learned from real-world experiences in a large-scale ML infrastructure team.
Learn to create a Slackbot using Bolt for Python to automate tasks like emoji reactions, calculations, issue tracking, and account management. Explore practical examples and API integrations.
Get personalized course recommendations, track subjects and courses with reminders, and more.