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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore geospatial data integration in web app backends using PostGIS and FastAPI. Learn to leverage geodata for custom validations and efficient processing without complex analysis tools.
Discover how to build a solar-powered Raspberry Pi system that monitors honeybee hives using OpenCV, PyTorch, and Pandas to detect swarms and prevent hive loss through real-time analysis.
Exploring leadership, identity, and inclusivity in the Pan-African Python community, with insights on fostering diversity and shaping the future of tech leadership.
Explore efficient data sharing between Python subinterpreters using the "memhive" framework, enabling true parallelism without serialization overhead.
Explore Python debugger mechanics, from sys.settrace to PEP 669's low-cost monitoring system. Learn how debuggers work and discover potential 100x speedup for breakpoints in Python 3.12.
Discover SymPy for solving complex math problems with Python. Learn to use Jupyter for assignments and contribute to computational mathematics.
Discover Python game development from concept to Steam release, exploring procedural generation, robust testing, and engaging gameplay in this comprehensive tutorial.
Explore Python's import system hacking to accelerate pandas on GPU using cuDF. Learn Pythonic proxy patterns and dynamic features to boost performance without code changes.
Uncover Python bytecode secrets: Learn to interpret and decompile .pyc files, explore challenges in automated decompilation, and gain insights into recovering source code from bytecode.
Explore extensible Python coding techniques to create robust, maintainable software. Learn patterns for composable code, event-driven architectures, and pluggable systems to extend functionality without modifying existing code.
Explore Pandas' powerful capabilities for handling time-based data, from parsing inputs to performing sophisticated analysis and resampling, enhancing your data manipulation skills.
Explore techniques for creating visually appealing, publication-ready tables in Python, bridging the gap between raw DataFrame output and structured, informative displays.
Explore Ruff, a high-speed Python linter and formatter in Rust. Learn its functionality, performance optimizations, and design choices that make it significantly faster than alternatives.
Explore Differential Privacy, a cutting-edge cybersecurity technique that preserves individual privacy while enabling data analysis. Learn its applications and implementation using PyDP in Python.
Learn to create reliable API mocks using Python's Mock object within the unittest framework, enhancing test consistency and reducing flakiness in your applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.