Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Microsoft Excel
Artificial Intelligence
An Introduction to Interactive Programming in Python (Part 1)
Excel: Fundamentos y herramientas
The Future of Work: Preparing for Disruption
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Python generics, Liskov Substitution Principle, and contravariance. Gain insights into generic types and understand complex Mypy errors.
Explore Polars, a fast and efficient DataFrame library built in Rust. Learn about its design, features, and advantages for modern data processing and analysis.
Explore spec-based testing to enhance software quality by verifying behavior against specifications. Learn how this technique complements unit testing for more effective and efficient quality assurance.
Innovative approach to teaching Python, focusing on gradual concept introduction and practical application, with exercises and challenges to reinforce learning and motivation.
Explore DuckDB's seamless integration with PyData ecosystem, enabling efficient analytical SQL queries without a server. Live demo showcases performance and usability alongside Pandas for data science tasks.
Explore Pyodide's architecture, capabilities, and use cases for running Python in browsers. Learn about browser-specific optimizations and overcoming runtime restrictions for efficient package deployment.
Learn efficient techniques for extracting text from large volumes of PDF documents using Python open-source tools, focusing on speed, OCR integration, and detailed information retrieval for business insights.
Explore musical AI and Python-powered music information retrieval. Learn to analyze, generate, and interact with music using code, with no prior music theory knowledge required.
Discover strategies to identify and optimize critical performance issues in your applications, focusing on user-centric improvements and leveraging Sentry for effective monitoring and enhancement.
Explore zero downtime deployment strategies, their pros and cons, and best practices for seamless production updates while maintaining user accessibility and system reliability.
Explore the potential of Python in web browsers with PyScript, enabling client-side applications and games without server-side logic. Learn key features and create amazing browser-based projects.
Explore Raft consensus implementation in distributed databases using rqlite and Python. Learn about data integrity, fault tolerance, and high availability in modern applications.
Explore techniques for anonymizing legal documents using Python, including entity recognition, masking, and pseudoanonymization. Learn to apply AI models and text mining for improved data privacy compliance.
Explore how NotImplemented transforms Python's equality operator in DirtyEquals, revolutionizing test writing for APIs and changing perspectives on language quirks.
Explore how coding conventions improve code quality, readability, and maintainability while reducing errors. Learn to create, implement, and maintain conventions using linters.
Get personalized course recommendations, track subjects and courses with reminders, and more.