Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Snowflake's open approach to generative AI research, including tools, practices, and recipes for training LLMs. Learn about use cases in prompting, retrieval, and presentation.
Learn to extract valuable data from websites using Python and Scrapy. Master web scraping techniques to efficiently gather and process online information for various analytical and research purposes.
Explore serverless Python deployment on Cloudflare Workers, featuring demos of scalable apps with database, storage, and AI integrations. Dive into technical challenges of running Pyodide in a serverless environment.
Learn to create accessible websites using Wagtail CMS. Explore WCAG guidelines, implement accessibility features, and develop a blog while incorporating continuous testing and improvement techniques.
Explore numerical simulation basics and its practical applications using PyMAPDL, with a focus on modeling a 2D bridge scenario. Learn how simulation tools can enhance understanding of everyday phenomena.
Learn to create and use Python decorators, powerful tools for modifying functions and classes. Gain hands-on experience writing various decorators to enhance your code's functionality and readability.
Learn pytest essentials: configuration, test functions, parameterization, fixtures, mocking, and web testing with Playwright. Hands-on coding for effective Python testing.
Learn to build robust APIs using Django and Django Rest Framework. Covers models, URL mapping, views, serializers, and hands-on coding for practical application in modern web development.
Explore graph theory and Python libraries to build an interactive dashboard for analyzing community formation in organizations, going beyond traditional org charts.
Learn to create Python extension modules using Rust and PyO3, covering project setup, API usage, error handling, and type conversion. Gain hands-on experience building a sample library to leverage Rust's memory safety and parallelism.
Explore high-performance distributed and async task queues using Celery in Python. Learn to create, manage, and visualize tasks for improved system performance and resource utilization.
Explore Python-powered serverless observability techniques, including logging, metrics, and telemetry. Learn to instrument code and leverage cloud-native services for enhanced application monitoring and scalability.
Learn PyTorch for deep learning: train neural networks for image and text classification, explore tensor operations, automatic differentiation, and modern libraries like PyTorch Lightning for efficient GPU training.
Explore Meta's innovative approach to improving Python performance at scale by statically linking native extensions, featuring insights on linkers, loaders, and binary layout optimization.
Learn to create native cross-platform apps using Python and BeeWare. Build a single codebase that deploys to desktop and mobile, integrate third-party libraries, and access device hardware.
Get personalized course recommendations, track subjects and courses with reminders, and more.