Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Ethical Hacking
Computer Science
Cybersecurity
Bioseguridad y equipo de protección para la prevención de COVID-19
Extreme Geological Events
Multilingual Practices: Tackling Challenges and Creating Opportunities
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the CLI galaxy: history, anatomy, Python packages, and hands-on creation of a CLI using Click. Learn to package and publish on PyPI in this cosmic journey.
Explore PyLadies' 9-year journey, global impact, challenges, and future vision for community engagement and open source projects with regional organizers.
Discover how in-memory NoSQL databases revolutionize debug logging in Python, enabling efficient black box debugging without impacting production performance.
Learn to build reliable automated tests for web apps using Python, pytest, and Selenium. Hands-on project testing DuckDuckGo searches, covering browser switching and avoiding race conditions.
Empowering tech workers with knowledge of workplace rights, addressing common industry issues, and strategies for ethical improvements in the workplace.
Insights on transitioning from software development to engineering management, covering responsibilities, challenges, and skills needed for effective team leadership and career growth.
Explore the complexities of deploying Django projects, from web servers and WSGI to databases and static files, with insights on various deployment strategies and considerations.
Hands-on tutorial building a predictive text engine from scratch, covering Python fundamentals, idioms, and best practices through practical coding exercises.
Automate repetitive tasks with a Slackbot using Python. Learn to create and integrate a chatbot for various operations, including API interactions and data management.
Exploring leadership, identity, and inclusivity in the Pan-African Python community, with insights on fostering diversity and shaping the future of tech leadership.
Learn how Python, Twilio, and Twitter API were used to create an automated system for NYC alternate side parking notifications, saving time and effort in daily car management.
Discover a UX framework for developing ethical AI systems that are accountable, de-risked, respectful, secure, honest, and usable. Learn practical steps to implement ethics in AI development.
Techniques for processing data too big for memory but too small for Big Data clusters, using NumPy and Pandas: compression, batching, and indexing for efficient data handling.
Learn to package and distribute Python apps across multiple platforms using Briefcase. Discover how to create native installers for desktop and mobile, simplifying the sharing process for your Python projects.
Explore building a distributed computer vision system for farm management using Python, OpenCV, and ZMQ. Learn about image processing, sensor integration, and IoT network development for agricultural applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.