Free Courses
Free courses can help you learn new skills, explore topics of interest, and take the first step toward your personal or professional goals—without financial commitment.Most popular
- Status: Free Trial
- Status: Free
Princeton University
- Status: Free Trial
- Status: Free
Princeton University
Gain industry-recognized credentials
- Status: Free TrialStatus: New AI skills
Google
- Status: Free TrialStatus: New AI skills
- Status: Free TrialStatus: New AI skills
Google
- Status: Free Trial
What brings you to Coursera today?
Filter by
CostRequired
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the Best Free Course for Your Goals
- Status: Free Trial
Duke University
Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Development, Programming Principles, Javascript, Web Design, Computer Programming, Image Analysis, Computational Thinking, Algorithms, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Programming Principles, Data Processing, Data Structures, Data Analysis
National Taiwan University
Skills you'll gain: Computational Logic, Logical Reasoning, Artificial Intelligence, Programming Principles, Computer Science, Computational Thinking, Algorithms, Game Theory
- Status: Free Trial
Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Debugging, Pseudocode, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, Virtualization and Virtual Machines, Test Driven Development (TDD), Programming Principles, Report Writing, Editing
The Hong Kong University of Science and Technology
Skills you'll gain: Animation and Game Design, Computational Thinking, Programming Principles, Computer Programming, Storytelling, Scripting, Solution Design, Creativity, Event-Driven Programming, Data Storage
- Status: Free Trial
University of California San Diego
Skills you'll gain: Algorithms, Program Development, Debugging, Development Testing, Test Engineering, Software Testing, Computational Thinking, Test Case, Computer Programming, Programming Principles, Data Structures, Theoretical Computer Science, Bioinformatics, Design Strategies
- Status: Free
Coursera Project Network
Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
- Status: Free
Coursera Project Network
Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming
- Status: NewStatus: Free Trial
Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
- Status: Free
Coursera Project Network
Skills you'll gain: Virtual Environment, Simulations, Agentic systems, Microbiology, Biology, Mathematical Modeling, Programming Principles, Network Analysis
- Status: New
Simplilearn
Skills you'll gain: C (Programming Language), Data Structures, C++ (Programming Language), Computer Programming, Programming Principles, Data Management, System Programming, Data Storage, Algorithms, Development Environment
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, Computer Programming, C++ (Programming Language), Theoretical Computer Science, File Management
In summary, here are 10 of our most popular free courses
- Programming Foundations with JavaScript, HTML and CSS: Duke University
- Python Functions, Files, and Dictionaries: University of Michigan
- 人工智慧:搜尋方法與邏輯推論 (Artificial Intelligence - Search & Logic): National Taiwan University
- IBM Mainframe Developer: IBM
- Programming with Scratch: The Hong Kong University of Science and Technology
- Algorithmic Toolbox: University of California San Diego
- Les Expressions Lambda et Java: Coursera Project Network
- TypeScript Control Structures: Coursera Project Network
- C++: Algorithms: Codio
- Mycelium Growth with NetLogo Web: Coursera Project Network