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
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring the impact of Snowden's revelations on global surveillance, data privacy, and societal implications. Discusses potential defenses against large-scale intelligence gathering operations.
Explore advanced database programming with Python, covering locks, distributed transactions, and transaction isolation for robust production environments.
Discover pytest's pythonic approach to testing, featuring assert statements and fixtures for managing dependencies. Learn setup, key features, and migration tips for both new and existing projects.
Explore Vumi, an open-source text messaging system designed to reach people in poverty via mobile phones. Learn about its features, challenges, and impact on various social initiatives.
Explore scientific visualization with GR framework, covering 2D graphs to 3D scenes. Learn integration techniques, performance optimization, and real-world applications in this comprehensive overview.
Explore Pythonista, a full-featured Python environment for iOS. Learn to develop apps using GPS, image manipulation, gyroscope, and Dropbox integration on your iPad or iPhone.
Explora el uso de asyncio en Python 3.4 para automatización del hogar, abordando dispositivos como Raspberry Pi y sensores, y comparando con soluciones anteriores basadas en Twisted.
Explore metaprogramming techniques in Python, from decorators and metaclasses to macros, with practical examples and insights into their applications and benefits.
Learn to build near-real-time stream processing systems using Python, Storm, and Kafka for handling and computing large volumes of data as it arrives, with a focus on creating efficient pipelines.
Explore Python's evolution in big data analytics, from its scientific computing roots to its current role in unifying HPC and big data applications, with insights on future developments.
Explore tools for automatic Python code reviews, their setup, and benefits. Learn how to effectively implement static analysis in mature codebases for improved coding practices.
Explore integrating Python and R for statistical analysis, data visualization, and distributed computing. Learn to leverage R's powerful ecosystem within Python projects using pyRserve.
Explore Python programming for 3D animation in Blender, designed to engage young learners through an innovative contest organized by Python Software Verband e.V.
Experiências e estratégias para ensinar programação Python de forma divertida e acessÃvel no Brasil, usando um MOOC não-inglês com mais de 15.000 inscritos.
Learn techniques for creating multi-language documentation with Sphinx, including tools, workflow organization, and best practices based on real-world project experiences.
Get personalized course recommendations, track subjects and courses with reminders, and more.