Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the development of a new X.509 path validation implementation in Rust for PyCA Cryptography, enhancing security and standards compliance for Python's HTTPS connections.
Descubre cómo crear un bot de Telegram para seguimiento de salud mental usando tecnologÃas open source. Aprende a integrar herramientas como AWS, OpenAI Whisper y dbt para análisis de bienestar personal.
Explore Python performance optimization using Cython, with microbenchmarks and code analysis to understand bottlenecks and achieve significant speed improvements in data analysis applications.
Explore py5, a Python framework for creative coding similar to Processing. Learn data visualization, art creation, and educational applications using familiar Python libraries.
Explore CPython 3.13's refined compilation pipeline, from source to code object, and learn about Codoscope, a new visualization tool for understanding Python's translation process.
Explore legal implications of AI-generated code, including ownership, open-source usage, and intellectual property rights. Gain insights into navigating the complex legal landscape for developers.
Explore DuckDB: A powerful database system integrating seamlessly with Python, offering efficient data processing and easy-to-use SQL capabilities for data scientists and analysts.
Enhance Python documentation with interactive examples using PyScript, enabling users to run code directly in web browsers without installation or backend setup.
Explore creating 3D games and interactive experiences in web browsers using Python with PyScript and WebGL. Learn to harness browser graphics power for client-side web apps.
Explore modern binary build systems for Python extensions, simplifying development with tools like scikit-build-core, meson-python, and maturin. Learn to create efficient, cross-platform compiled extensions.
Explore Python's memory management, PEP 683's origins, and its impact on large-scale applications. Learn about Immortal Objects and their potential for improving performance and enabling true parallelism.
Simplify Python project management with Hatch, a unified tool for packaging, dependency management, environments, versioning, and publishing. Learn to streamline your development workflow.
Discover how two undergraduates are enhancing CPython 3.13's performance with a runtime bytecode optimizer. Learn about their journey and how students can contribute to open-source projects.
Explore Rewind, a time-travel debugger for Python that logs state changes, allowing developers to step through code forwards and backwards, enhancing debugging efficiency and reducing anxiety.
Explore how viewing NLP and LLM applications as graphs simplifies development. Learn to build custom tooling in Python, with examples using Haystack for Notion Q&A and Hacker News summarization.
Get personalized course recommendations, track subjects and courses with reminders, and more.