Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Information Technology
Communication Skills
Python
Multilingual Practices: Tackling Challenges and Creating Opportunities
Introduction to Linux
Financial Markets
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover essential PySpark optimization techniques and common anti-patterns to enhance data processing performance, reduce costs, and maximize Spark's potential through native tools and best practices.
Dive into real-world vulnerability debugging through a case study of redis-py, exploring open-source security fixes, community collaboration, and practical approaches to addressing critical bugs in Python libraries.
Discover how to optimize Python code for processing big data at scale, using real examples from Mobileye's HD mapping system that achieved 10x performance improvements.
Explore timezone handling in Django applications through practical examples of DateTime field management, server-client interactions, and effective solutions for global deployment.
Discover how to develop an automation mindset through real-world examples, from simplifying repetitive tasks to handling big data, using Python as a powerful tool for creating efficient solutions in both work and personal projects.
Discover best practices and tools for implementing secure, scalable authorization systems in Python applications, from OPA and OSO to Zanzibar and OPAL.
Discover how to implement and maintain custom security solutions using Semgrep's simple rule syntax for continuous code verification, focusing on specific use cases and automated security checks.
Discover how Python powers real-time image processing to protect women from violent ex-partners through advanced algorithms and deep learning models for enhanced safety monitoring.
Explore the evolution of Python monitoring tools and techniques, from sys.monitoring to import hooks, learning advanced practices for effective code supervision and performance tracking.
Master advanced database indexing techniques to optimize performance and efficiency, turning your backend into a high-performing powerhouse.
Discover essential security practices for Python package management, including threat detection, supply chain vulnerabilities, and protective measures for safer open-source development.
Dive into Python's import system mechanics, exploring standard implementations and discovering techniques to extend import functionality for enhanced capabilities.
Discover effective strategies for managing Python dependencies and maintaining platform stability through Wix's proven methodology and best practices for large-scale frameworks.
Discover effective tools and strategies for automating code quality checks in Python projects, preventing bugs and maintaining clean repositories while improving team collaboration.
Discover essential memory optimization techniques and profiling tools in Python, focusing on AbstractBaseClass implementation to dramatically reduce memory usage.
Get personalized course recommendations, track subjects and courses with reminders, and more.