Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Artificial Intelligence
Language Learning
Data Analysis
Mathematical and Computational Methods
AP® Microeconomics
Competitive Strategy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore static duck typing in Python using typing.Protocol, enhancing type hints for more expressive and verifiable code. Learn concepts and benefits through real-world examples from the standard library.
Explore quantum computing in Python: access real quantum hardware, differentiate quantum programs, and integrate them into larger differentiable programs for optimization and training.
Explore declarative configs for maintainable, reproducible code. Learn input formats, representations, deserialization, and type-safety. Discover strategies for evolving configs while preserving backwards compatibility.
Explore Instagram's Python optimization strategies, including runtime modifications, inline caching, and JIT compilation, achieving significant performance improvements for large-scale web applications.
Explore functional programming concepts in Python, including higher-order functions, immutability, and lazy evaluation. Learn to write cleaner, more efficient code using functional paradigms.
Hands-on tutorial demystifying Python packaging, covering libraries and applications, build tools, distribution formats, and testing techniques for both beginners and experienced developers.
Learn to write high-quality Python unit tests using Pytest and mock. Master best practices for effective testing, enhancing code reliability and maintainability.
Explore advanced Dask features: task graph optimization, plugins, cluster inspection. Gain deeper understanding of internals and apply to data-intensive workloads.
Learn to create interactive dashboards using Python libraries like Bokeh and Panel. Explore data visualization techniques, analyze diverse datasets, and tell compelling stories through customized, user-friendly interfaces.
Learn to create, understand, and effectively use regular expressions in Python for data validation, parsing, and normalization. Discover when and how to apply regex for optimal results.
Learn Python basics through creating simple games. Covers variables, expressions, loops, and functions. Ideal for complete beginners, with guidance for further learning.
Learn to create Python documentation using reStructuredText and Sphinx. Master essential skills for contributing to open source projects by improving their documentation and overcoming barriers to entry.
Learn to transition from spreadsheets to Python DataFrames, exploring web scraping, data processing, analysis, and visualization using popular libraries like Pandas and Matplotlib. Gain skills for efficient data management and problem-solving.
Explore time series analysis fundamentals, decomposition techniques, and forecasting models using Pandas. Learn to extract insights and create powerful predictions from temporal data.
Discover property-based testing with Hypothesis, learn to write robust tests, and find real bugs. Hands-on experience in creating generalized tests for diverse scenarios.
Get personalized course recommendations, track subjects and courses with reminders, and more.