Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore the Libre-SOC Project: an open-source initiative using Python to create a programmable, spy-free System-on-a-Chip for smartphones and computers, emphasizing transparency and user control.
Explore the advantages of monorepos for Python codebases, including scalable management, collaboration, and effective tooling. Learn to evaluate codebase architecture choices for optimal development workflows.
Explore Python types through an unexpected journey of discovery, blending personal anecdotes with programming insights in this engaging EuroPython keynote.
Get personalized course recommendations, track subjects and courses with reminders, and more.