Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Graphic Design
Psychology
Digital Marketing
Academic Writing Made Easy
Improving Communication Skills
CS50's Introduction to Computer Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover pytest's pythonic approach to testing, featuring assert statements and fixtures for managing dependencies. Learn setup, key features, and migration tips for both new and existing projects.
Explore federated authorization in Django, covering SAML, Open Authorization, and implementation details for secure, efficient user authentication and permissions management.
Explore open-source edge computing using Python and SlapOS, learning advanced techniques for distributed systems beyond traditional cloud architectures.
Create intuitive graphical interfaces for Slew libraries effortlessly. Learn techniques to simplify GUI development, enhance user experience, and streamline library interactions.
Learn to liberate proprietary geospatial data using powerful open-source tools GDALOGR and Proj4, enabling wider access and utilization of valuable geographic information.
Explore the concept of minimalism in coding, emphasizing simplicity and efficiency to create more effective and maintainable software solutions.
Learn to effectively use Python sockets for network programming. Covers UDP, TCP, hostname resolution, non-blocking sockets, and advanced techniques like greenlet-based networking and Twisted.
Learn advanced Twisted concepts, including asynchronous programming, network protocols, and event-driven architecture for building scalable and efficient Python applications.
Explore Python-For-Android (Py4A) implementation, challenges, and practical applications in mobile development. Gain insights from real-world experiences.
Scopri come creare rapidamente applicazioni web complesse utilizzando le pluggable applications di TurboGears2, un potente framework Python per lo sviluppo web.
Explore functional programming concepts in Python and Haskell, enhancing your coding skills with advanced techniques and paradigms.
Learn to implement test-driven development in Django using Selenium, focusing on practical techniques and best practices for robust web application testing.
Esplora le opzioni e i criteri per selezionare il WSGI server più adatto alle tue esigenze, ottimizzando le prestazioni e la scalabilità delle applicazioni web Python.
Explore advanced test-driven development techniques for Django using Selenium, focusing on practical implementation and best practices for robust web applications.
Learn asynchronous programming with Twisted, covering core concepts, event-driven architecture, and practical applications for building scalable network applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.