Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Hands-on PyTorch and GPU Deep Learning tutorial for data scientists. Build common architectures, evaluate performance, and leverage compute resources effectively. Ideal for those with ML basics seeking practical DL experience.
Explore JAX's NumPy-compatible API for performant numerical modeling and gradient-based optimization. Learn functional programming, deterministic random number generation, and neural network integration.
Learn essential Git concepts and commands for effective collaboration in software development projects, including cloning, inspecting, and comparing repositories.
Explore alternatives to mocks in testing, focusing on design patterns and techniques for better code structure, maintainable tests, and a healthy test pyramid.
Insider's look at building Python from source across platforms, focusing on Windows challenges and ActiveState's efforts to contribute to the Python community.
Explore phonetic analysis and word generation using Python and machine learning. Learn to create nonsense verse and analyze word sounds with the Pincelate library.
Explore automatic differentiation in Python, its applications in optimization and computational art, using libraries like JAX, TensorFlow, and PyTorch. Gain intuition for derivatives and gradients.
Explore how Python and open source tools drive Salesforce.org's development, enabling community-built solutions for nonprofits and education. Learn to integrate Python apps with Salesforce's CRM platform.
Get personalized course recommendations, track subjects and courses with reminders, and more.