Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Artificial Intelligence
Web Development
Digital Marketing
Introducción a la gestión de proyectos
L'Italiano nel mondo
Cybersecurity Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore advanced techniques for dependency injection in py.test fixtures, from basic concepts to complex test suite management, enhancing your Python testing skills.
Explore GoldenEye: a Python-based setup combining robotics and image recognition for mobile front-end testing, offering an innovative approach to device-agnostic quality assurance.
Python for sysadmins: Analyze system data using statistics, scipy, and matplotlib. Learn to parse logs, calculate distributions, find correlations, and create informative plots to quickly identify performance issues.
Learn the workflow for making your first open-source contribution, from finding a project to submitting your work, illustrated with a real-world example from OpenStack.
Explore Cython, a powerful static compiler for Python, to speed up code and create fast native extensions. Learn key features, optimization techniques, and C/C++ integration.
Comprehensive overview of SSL/TLS security, covering protocols, encryption, common pitfalls, and best practices for developers and users to ensure data protection in web applications.
Explore Python's role in automating system testing for large-scale applications, focusing on efficiency, test management, and framework development for QA departments.
Uncover Python debugger implementation, from basic tracing to advanced features in modern IDEs. Learn architecture, version compatibility, and cool functionalities like exception handling and multiprocess debugging.
Explore brain wave analysis using Python and the Neurosky Mindwave headset. Learn EEG basics, neurofeedback applications, and how to start experimenting with consumer-grade EEG devices for mental training and potential therapeutic uses.
Streamline development with Docker: Learn to create, share, and automate lightweight containers for consistent environments across your team and in production.
Explore embedding Python in C++ applications, focusing on efficient data exchange, overcoming integration challenges, and leveraging Boost Python for seamless interaction between languages.
Explore cPython memory allocation, debugging techniques, and tools like guppy. Learn to identify and solve memory leaks and fragmentation issues in Python programs.
Discover Eve, a Flask-powered framework for building customizable RESTful Web Services. Learn about its features, community, development process, and future roadmap.
Explore DNS fundamentals, communication protocols, and Python integration. Learn how DNS works, its components, and how to interact with it using Python, including creating a simple DNS server.
Explore how Pony ORM innovatively translates Python generators to SQL queries, revealing the intricate process and implementation details behind this unique approach to database interaction.
Get personalized course recommendations, track subjects and courses with reminders, and more.