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 data formats beyond CSV for scientific computations, including hierarchical and big data solutions. Learn about Python libraries for various formats and their strengths in data science applications.
Explore Bokeh's powerful features for creating complex visualizations in Python, including websocket-based server, JavaScript callbacks, and high-level charts for enhanced data representation.
Explore real-time monophonic music transcription using Python, converting audio to MIDI events through pitch and duration analysis, with potential for live sound manipulation.
Explore ZeroMQ as a powerful alternative to HTTP for building microservices, offering flexible communication patterns, asynchronous API, and improved architecture simplification.
Explore new features, breaking changes, and improvements in pytest 3.0. Learn about fixture enhancements, tox integration, and outcomes from the developer sprint that shaped this major release.
Explore techniques for implementing asynchronous network requests in web applications, including Twisted event loops, coroutines, and asyncio, and their compatibility with WSGI server parallelization models.
Explore the Python community's impact, benefits, and future challenges. Learn about the Python Software Foundation's goals and how to contribute to building stronger local and global Python communities.
Explore async/await in Python 3.5: its implementation, benefits, and impact on asynchronous programming. Learn from the PEP 492 author about this powerful feature's journey from concept to reality.
Explore documentation-driven development's impact on code quality, community growth, and programmer development, drawing insights from Django's successful approach.
Explore leveraging documentation and type systems for web APIs, offering features like browsable interfaces, input/output validation, and automated testing to enhance development and user experience.
Explore Python-based computer art creation using PygletHelper, a simplified OpenGL interface. Learn to draw and animate geometric shapes without extensive graphics knowledge.
Explore and compare full text search engines for Python, including ElasticSearch, Postgres Full Text Search, Sphinx, and Whoosh. Gain insights on performance, features, and selection criteria.
Explore the fundamentals of Object Orientation, its underlying theory, and practical applications in Python. Gain insights to improve design decisions and maximize OO benefits.
Discover how to contribute to EuroPython 2017's organization through the workgroup model. Learn about various roles and opportunities to shape the next edition of this major Python conference.
Explore effective mocking techniques in Python for improved unit testing. Learn to create, manipulate, and inspect mock objects, handle common scenarios, and maximize the unittest.mock library's potential.
Get personalized course recommendations, track subjects and courses with reminders, and more.