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
Computer Science
Data Analysis
Ethical Hacking
FinTech Foundations and Overview
Managing Conflicts on Projects with Cultural and Emotional Intelligence
Extreme Geological Events
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive guide to hardware manufacturing: from PCB design to component selection, assembly, and software integration. Learn from real-world experiences in creating a programmable gamepad for IoT workshops.
Practical insights on effective software team leadership, covering role expectations, work rhythm, communication, and fostering team growth. Ideal for developers transitioning to management roles.
Explore leadership insights gained through gender transition, offering unique perspectives on personal growth, decision-making, and overcoming challenges in both personal and professional contexts.
Explore OpenSearch's search and aggregation capabilities for semi-structured data, and learn to integrate powerful search functionalities into Python applications.
Learn to transform Jupyter Notebooks into interactive web apps using Mercury framework. Explore features, architecture, and deployment options for sharing data applications effortlessly.
Learn to package and distribute Python GUI apps natively on Windows and macOS using 'pup', a tool created by the Mu Editor team. Explore its features, workings, and future potential.
Learn to identify and prevent security vulnerabilities in Python, including issues with eval(), pickle, and pip. Discover cryptographically-secure randomness and code auditing techniques for maintaining application security.
Explore locality sensitive hashing for faster search and similarity comparisons, with practical Python implementations and real-world applications in image search and collaborative filtering.
Exploring the impact of PyconUK's education track on teachers, highlighting collaboration between educators and developers to enhance computing education.
Learn to create a friendly reminder chatbot using SleekXMPP and Google Hangouts API. Explore event-driven programming, OAuth2 authorization, and scheduled messaging for practical applications like medication reminders.
Explore Python code quality tools, their differences, and automation methods. Learn to enhance code analysis and understand the importance of these practices in software development.
Explore test-driven development for APIs, focusing on validation, design improvement, and practical implementation in Django. Learn key principles and lessons from real-world projects.
Explore Python's import mechanism, from basic PYTHONPATH searches to advanced topics like custom importers and C extension loading. Gain insights into packages, import loops, and lesser-known import capabilities.
Aprenda estruturas de dados em Python com uma abordagem hÃbrida que reduziu a taxa de reprovação de 85% para 12%. Inclui recursão, listas encadeadas, filas, pilhas e algoritmos de ordenação.
Learn strategies for preparing applications to dynamically scale, including infrastructure planning, compatibility considerations, and best practices for vertical scaling in cloud environments.
Get personalized course recommendations, track subjects and courses with reminders, and more.