Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Computer Science
Data Analysis
Ethical Hacking
FinTech Foundations and Overview
Managing Conflicts on Projects with Cultural and Emotional Intelligence
Extreme Geological Events
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore memory profilers in Python: types, allocation patterns, and effective usage for optimizing large-scale applications and diagnosing memory issues.
Explore the evolution of Object-Oriented programming, comparing traditional concepts with functional approaches and examining the enduring value of objects in library design.
Explore the evolution of CPython's sorting algorithm, from Quicksort to Timsort and beyond. Discover algorithmic insights, engineering tricks, and historical anecdotes behind Python's fast list sorting.
Aprende a utilizar XGBoost para crear modelos de clasificación precisos y eficientes, explorando conceptos básicos, técnicas de construcción y evaluación, y ventajas clave de esta poderosa herramienta.
Diseño visual de interfaces con Qt Designer y su integración en Python, enfocado en crear aplicaciones empresariales sin necesidad de programar extensivamente la interfaz gráfica.
Introducción a simulaciones de dinámica molecular y cómo Python acelera la investigación en el área, con énfasis en la aplicación de Machine Learning y ejemplos usando OpenMM.
Explore using Open Policy Agent for SCM security management. Learn to implement governance and compliance controls in development processes using Python OPA Client for GitLab/GitHub.
Discover how to revitalize Python codebases using the pluggy framework, with insights from conda's recent plugin API implementation for enhanced flexibility and extensibility.
Discover the Python Docs Community's efforts to enhance Python's documentation, including key improvements, insights, and ways to contribute to this initiative for better serving diverse users.
Explore WebAssembly's role in browser-based Python, its strengths, limitations, and future potential. Dive into technical details relevant to Python developers, including WASI, dynamic linking, and language interoperability.
Explore pyproject.toml's format, extensibility, and integration with setuptools for efficient Python project packaging. Learn to leverage this file as the source of truth for your projects.
Explore common pitfalls in Python testing, learn to identify problematic practices, and discover alternatives to create more effective and reliable test suites.
Explore Python's syntax implementation, learning how just 11 core elements and special functions create the entire language structure. Gain deeper insights into Python's inner workings.
Explore scaling Python linters for large codebases, improving developer experience, and automating fixes. Learn strategies for consistent configurations, faster runtimes, and effective observability.
Explore subclassing and composition in Python, understanding their trade-offs and best practices to write clearer, more Pythonic code. Gain confidence in making design decisions for your projects.
Get personalized course recommendations, track subjects and courses with reminders, and more.