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
Learn how to use the python web framework django to create awesome interactive websites!
Comprehensive guide to blockchain and Solidity development, covering Ethereum basics, smart contracts, NFT auctions, and scaling solutions for aspiring Web 3.0 developers.
Learn about mining, trading, and using popular cryptocurrencies like Bitcoin and Ethereum. Covers hardware setups, wallets, and profitability analysis for both cloud and physical mining.
Learn to build fast, efficient APIs in Python using FastAPI framework, covering setup, endpoints, HTTP methods, parameters, request bodies, and error handling.
Learn to create interactive physics simulations using Python and PyMunk. Master space creation, object manipulation, and advanced concepts like elasticity and friction in this hands-on tutorial.
Explore Python's quirks and lesser-known features, from the walrus operator to string interning, in this engaging tutorial that challenges your understanding of the language.
Learn to automate Google Sheets using Python and the Google Sheets API. This tutorial covers setup, connecting to sheets, modifying cells, formatting, and practical applications for efficient data management.
Comprehensive introduction to Rust, covering basics, tools, variables, data types, input handling, and arithmetic operations for beginners.
Comprehensive tutorial on Big O Notation and Time Complexity Analysis, featuring in-depth explanations and practical examples ranging from easy to hard difficulty levels.
Comprehensive introduction to Flutter and Dart for mobile app development, covering setup, widgets, navigation, and Firebase integration for both iOS and Android platforms.
Master essential Linux skills for programmers: file systems, users, permissions, networking, SSH, text editors, shell scripting, and web server deployment.
Learn to create and deploy smart contracts using Solidity on Ethereum. Explore blockchain fundamentals, NFT auctions, limitations, and scaling solutions.
Comprehensive Go programming series for beginners, covering fundamental concepts to advanced topics like structs and interfaces through hands-on tutorials and practical examples.
Learn JavaScript fundamentals and HTML manipulation through hands-on tutorials covering variables, functions, loops, data structures, and more. Ideal for absolute beginners seeking a solid foundation in web development.
Comprehensive C++ programming guide covering basics to advanced concepts, including data types, operators, control structures, arrays, loops, strings, pointers, and STL containers.
Get personalized course recommendations, track subjects and courses with reminders, and more.