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
Cybersecurity
Digital Marketing
Generative AI
Understanding Medical Research: Your Facebook Friend is Wrong
Algorithms, Part I
Moralities of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore high-performance data processing using Python, Kafka, and Elasticsearch. Learn to implement a Producer-Consumer model for real-time data updates in various applications.
Explore graph neural networks for information extraction using PyTorch, focusing on applications in NLP and understanding tabular documents through spatial encoding of word relationships.
Explore CPython's memory management, object lifetimes, and pointer behavior. Gain insights into 'is' vs '==', deepcopy, and garbage collection for better Python programming and debugging skills.
Learn to develop and deploy ML pipelines efficiently using Ploomber, bridging the gap between interactive data exploration and production-ready code without sacrificing development speed or reliability.
Explore Python automation by recreating Git's commit functionality, learning key-value storage, recursion, and utility script structuring while improving programming practices.
Explore CPython internals, demystify C extensions, and gain insights into Python's inner workings. Suitable for all skill levels, with guided explanations of C code.
Improve API security design using tools and guidelines. Learn about JSON complexities, schemas, JWTs, rate-limiting, and enforcing rules with OpenAPI and static analysis tools.
Explores how AI systems perpetuate and amplify societal biases, examining real-world examples of algorithmic discrimination and discussing potential solutions for building more equitable AI technologies.
Explore Python's challenges and potential improvements in performance, standard library, garbage collection, and core development, with insights on future directions and community initiatives.
Discover how Native Notebooks in VS Code enhance data science workflows and learn to deploy machine learning models using Azure Machine Learning service for improved productivity and efficiency.
Explore Bayesian inference with PyAutoFit, a probabilistic programming language for data science. Learn core features, model composition, and advanced tools for big data analysis and parallel computing.
Explore best practices for clean, maintainable Python code, including type hinting, docstrings, project structure, and effective unit testing strategies with pytest.
Explore brain-computer interfaces using Timeflux, covering neurophysiology basics, hardware options, and framework architecture. Learn to build processing pipelines and web interfaces for mind-controlled applications.
Explore service level objectives and System Reliability Engineering, comparing them to functional specs for improved system performance, error handling, and data integrity.
Practical deep dive into advanced ML monitoring techniques, covering outliers, drift, explainers, and statistical performance for robust production deployment and scalability.
Get personalized course recommendations, track subjects and courses with reminders, and more.