Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore parallel and asynchronous programming techniques to optimize data processing pipelines, enhancing efficiency in data science workflows and overcoming common bottlenecks.
Explore the evolution of Jupyter Notebooks, from early computational interfaces to modern collaborative tools. Discover key milestones, current ecosystem, and future developments in scientific programming environments.
Explore pluggable architecture principles through custom plugin system design. Learn interface creation, behavior integration, and testing techniques to extend third-party library functionality.
Explore engineering Flask to mimic Django, diving into framework internals and development patterns. Learn to create a Django-like app with Flask, discussing benefits and challenges of both frameworks.
Learn to transform Python scripts into user-friendly applications using CLI, GUI, and web interfaces. Explore techniques to make your code accessible and useful to a wider audience.
Explore radio astronomy using Python, focusing on redshift studies, galaxy distribution analysis, and machine learning techniques for processing large astronomical datasets.
Discover techniques for optimizing Pandas code, including bottleneck identification, computational efficiency, and memory management for improved performance in data processing tasks.
Explore strategies for building and maintaining tech communities during challenging times, focusing on resilience, adaptability, and mutual support in the face of global disruptions.
Discover the benefits and best practices of code reviews, enhancing product quality and team collaboration. Learn from real-world experiences to implement effective review processes in your organization.
Explore IoTPy for building concurrent, non-terminating streaming applications in Python, leveraging existing libraries for data analysis and distributed systems.
Explore next-generation serverless computing with Cloudstate, addressing challenges in distributed state management and long-lived stateful services for event-driven systems.
Explore building an HTTP/1 ASGI server using asyncio, from TCP echo server to full implementation. Ideal for those familiar with asyncio and coroutines seeking practical application.
Learn Docker packaging best practices for production, focusing on security, automation, correctness, and optimization. Gain practical techniques for building secure, efficient, and debuggable images.
Explore how Python and open-source technology can revolutionize the criminal justice system, addressing societal challenges and promoting positive change through innovative programming initiatives.
Explore full-stack type safety in Python web projects, focusing on enforcing consistency between frontend and backend using REST/Swagger and GraphQL. Includes practical demos and discusses various design approaches.
Get personalized course recommendations, track subjects and courses with reminders, and more.