Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover strategies for efficient Python project development and testing, focusing on minimizing resource usage and environmental impact while maximizing productivity.
Explore Python's internals by implementing C/C++-style pointers, covering syntax addition, custom builtins, object layout, lifecycle management, and garbage collection mechanisms.
Dive into API security for Python apps. Learn authentication, authorization, OWASP top 10 vulnerabilities, OAuth, OIDC, JWTs, and automated security testing. Practical examples using Flask and FastAPI.
Simon Willison explores responsible use of Large Language Models in journalism and software engineering, drawing from his experience with Datasette and as a Django co-creator and Python Software Foundation board member.
Diverse Python-focused talks covering AI dining, data science journeys, perfect pitch, steganography, counting techniques, subinterpreters, physics discovery, and self-explanation.
Diverse Python enthusiasts share innovative projects and experiences in rapid-fire presentations, covering topics from language learning to robotics, image processing, and creative coding.
Diverse lightning talks covering PyCon conferences, career advice, Python in various contexts, personal experiences, and distributed systems, offering quick insights and inspiration for Python enthusiasts.
Diverse lightning talks covering Python topics from low-level programming to career development, featuring insights on debugging, mentorship, NumPy 2, data storytelling, automation, and more.
Explore AsyncIO's inner workings by building a custom event loop in Python, culminating in running a FastAPI application. Gain insights into core concepts and practical applications.
Discover three lesser-known MLFlow features to enhance AI research collaboration, increase transparency, and streamline metric tracking for improved trust and reproducibility in machine learning projects.
Explore robotics simulation using Python, ROS 2, and Gazebo. Learn to develop robot code without hardware, leveraging open-source tools used by professionals in the field.
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 pattern matching and Pydantic in Python for efficient message handling from brokers, showcasing real-world applications and elegant program flow control.
Explore py5, a Python framework for creative coding similar to Processing. Learn data visualization, art creation, and educational applications using familiar Python libraries.
Explore techniques for enhancing Python decorators with type annotations, improving code clarity and catching errors early using static type checkers and advanced typing features.
Get personalized course recommendations, track subjects and courses with reminders, and more.