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 all talks and presentations from PyCon US. Dive deep into the latest insights, research, and trends from the world's leading experts.
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.
Discover techniques for elegant Python refactoring, transforming verbose code into concise, expressive solutions. Learn to identify anti-patterns and create more declarative implementations.
Demystifying Python list comprehensions: learn when, why, and how to use them effectively. Explore set and dictionary comprehensions, generator expressions, and best practices for readability and appropriate usage.
Explore Ray, an open-source framework for scaling Python applications from laptops to clusters, focusing on ML/AI performance challenges and its key features for distributed computing.
Explore doctests for embedding examples in docstrings, learn about Xdoctest as an alternative to Python's builtin module, and discover how to enhance test-driven development with interactive code demos.
Uncover the inner workings of deep learning frameworks and gain foundational knowledge to confidently implement models in any framework of your choice.
Aprenda a traduzir aplicativos Django para vários idiomas, incluindo detecção de idioma, roteamento de URL, arquivos de tradução e marcação de strings. Inclui dicas para traduzir o site de administração do Django.
Hands-on introduction to Python basics for absolute beginners. Learn about data types, conditionals, loops, and user input through interactive exercises and practical programming examples.
Explore Python comprehensions: learn to write and utilize list, set, and dict comprehensions, nested comprehensions, and generator expressions. Understand their advantages over regular loops.
Hands-on tutorial for Python users to master SQLite, covering advanced SQL features, data manipulation with sqlite-utils, and exploration using Datasette. Learn to build and deploy data applications.
Learn to create a robust GraphQL API with Python and Strawberry, focusing on authentication, performance, and type safety. Explore real-time APIs and frontend integration using Django.
Learn to build modern web apps using Python, HTMX, and Tailwind CSS. Simplify development with hypermedia-driven architecture and streamlined design processes.
Learn techniques for analyzing and visualizing massive datasets using Python libraries like Dask and hvPlot. Explore efficient data formats, parallel computation, cloud resources, and interactive visualization for large-scale data science projects.
Get personalized course recommendations, track subjects and courses with reminders, and more.