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
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore HTTPX architecture, HTTP client design decisions, and gain deeper HTTP understanding with insights from Tom Christie's EuroPython talk on building robust Python HTTP clients.
Descubre funcionalidades ocultas del panel de administración de Django para acelerar el desarrollo. Aprende sobre sitios múltiples, ModelAdmins, versionado de objetos y configuraciones de aplicaciones.
Explore how GraphQL can simplify complex microservices architectures, serving as an effective API gateway for modern single-page applications and distributed systems.
Explore Event-Driven Architectures (EDAs) implementation in Python, focusing on scalability and complexity management for modern applications. Gain insights into key components and connections.
Learn Apache Kafka® basics through a British fish and chips shop model. Explore key concepts, multiple producers/consumers, and scalable message handling in this fun and practical introduction to data streaming.
Explore Python's hidden startup customization features, enabling personalized interpreter experiences and enhancing its dynamic nature beyond virtualenvs.
Discover data unit testing: a crucial tool for data scientists to ensure product quality. Learn implementation techniques and best practices for robust data-driven solutions.
Explore LocalStack's open-source AWS emulator: building modular systems, automating AWS specs, and enhancing developer productivity through software patterns and automated testing.
Explore cache invalidation strategies in microservice architectures through live coding, focusing on implementing efficient caching to reduce database queries without altering API clients.
Explore the latest features in Python 3.11, including speed improvements, enhanced error messages, new type annotations, and standard library updates for more efficient and expressive coding.
Explore dynamic generation of thousands of DAGs with Airflow to transform, optimize, and scale data workflows. Learn use cases and techniques for efficient data pipeline management.
Explore real-time data delivery using GraphQL Subscriptions and WebSockets with Strawberry. Learn to design subscription schemas, handle server-side events, and enhance client-side experiences with seamless updates.
Explore Apache Airflow for efficient Python workflow orchestration. Learn strengths, weaknesses, key features, and how to create custom operators based on 5 years of production experience.
Explore remote Python debugging techniques using NVDA screen reader as an example, focusing on embedded environments and cross-platform applications. Learn to overcome challenges faced by visually impaired programmers.
Explore effective strategies for teaching Python to children, including research insights, engagement techniques, and practical activities that can also benefit adult learners.
Get personalized course recommendations, track subjects and courses with reminders, and more.