Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from PyCon US. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore various open-source Python profiling technologies, their tradeoffs, and visualization methods like flow charts, call trees, and flamegraphs in this hands-on workshop.
Exploring distributed computations in Python across diverse hardware, addressing challenges and strategies for optimal performance in heterogeneous computing environments.
Explore building backend APIs with Flask and implementing feature flags using LaunchDarkly to ship faster and safer. Learn hands-on examples and best practices for risk mitigation in API development.
Learn to create a hyperspace navigation app using graphs in Python, replacing complex if-then statements for improved code readability and flexibility. Explore graph data structures and modeling techniques.
Explore balancing privacy and utility in AI language models, focusing on protecting sensitive data while maximizing ChatGPT's benefits. Learn about PII removal, secure enclaves, and privacy-aware LLM applications.
Explore Python 3.11's new specializing, adaptive interpreter, its self-optimizing techniques, and performance improvements, with insights on future enhancements and optimization challenges.
Explore Python's evolution, focusing on introducing incompatible changes, lessons learned from Python 2 to 3 transition, and future plans for a stable ABI and improved compatibility.
Explore Python's time zone handling, including zoneinfo module, ambiguous times, DST transitions, and datetime's fold attribute. Learn to navigate complex scenarios in working with time zones.
Learn to create interactive games with MicroPython and micro:bit, exploring push buttons, accelerometer sensors, and LED displays. Includes examples like Chase the Dot, Genius, and Car Crash.
Explore creating map animations from temporal location data using Python and QGIS. Learn PyQgis Temporal API, scripting, building standalone applications, and developing plugins for enhanced map-making capabilities.
Explore how mathematics and Python can be used to solve crime mysteries, inspired by Sherlock Holmes. Learn to apply statistical concepts and Python libraries to tackle forensic puzzles and hypothetical cases.
Explore advanced debugging techniques for complex asyncio applications, focusing on observability and reproducibility in production environments using aiomonitor-ng.
Explore open source supply chain security, understanding vulnerabilities, attack vectors, and protective measures. Learn to evaluate dependencies and implement safeguards against potential threats.
Exploring structured concurrency in async Python: advantages, error handling, timeouts, and tools for reliable code. Learn static and dynamic analysis techniques to write efficient async programs.
Explore Sigstore's integration into Python packaging, covering cryptographic fundamentals, security models, and the benefits of codesigning without long-term key material for developers and users.
Get personalized course recommendations, track subjects and courses with reminders, and more.