Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Software Development
Cybersecurity
Transforming Digital Learning: Learning Design Meets Service Design
Matrix Algebra for Engineers
Anatomy: Know Your Abdomen
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn MicroPython with BBC micro:bit: program microcontrollers, use buttons, LED matrix, accelerometer, and radio to create a Battleship game. Suitable for Python beginners, no electronics experience needed.
Explore strategies to overcome common challenges in AI model development, including data bias, insufficient variety, overfitting, poor quality, and data drift. Learn to create more robust and effective AI models.
Mastering data visualization: from choosing plots to preprocessing datasets. Learn to communicate effectively using Python libraries like seaborn, matplotlib, and plotly across various fields.
Explore the challenges experienced developers face when learning Python and discover strategies for writing more Pythonic code, based on insights from a professional trainer.
Learn to build blockchain solutions using Python on Algorand. Explore data storage, logic evaluations, and access control. Leverage familiar tools like Poetry and Pytest to deploy fundamental blockchain primitives.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.