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
Peking University
Skills you'll gain: Object Oriented Programming (OOP), C# (Programming Language), Computer Programming, Extensible Markup Language (XML), Microsoft Visual Studio, Database Management, User Interface (UI), Application Development, Algorithms, Network Model, Performance Tuning, SQL, Data Structures, Image Analysis
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Data Manipulation, Computer Programming, Data Processing, Scripting, Software Installation, Development Environment, Jupyter
- Status: New
SAE Institute México
Skills you'll gain: Video Game Development, Unity Engine, Game Design, Ideation, User Interface (UI), Animations, Computer Programming, Scripting
- Status: NewStatus: Free Trial
University of Glasgow
Skills you'll gain: Matlab, Data Manipulation, Artificial Intelligence, Data Cleansing, Programming Principles, Computer Programming, Machine Learning, Scripting, Data Structures, Program Development, Plot (Graphics), Debugging
- Status: Free Trial
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Installation, Microsoft Windows, Mac OS, Debugging, Command-Line Interface
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), C++ (Programming Language), Debugging, Computer Programming, Video Game Development, Game Design, Development Environment, Software Documentation, Data Storage, Scripting
- Status: Free Trial
Skills you'll gain: Microsoft Copilot, Test Case, Version Control, Code Review, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Software Documentation, Computer Programming Tools, Program Development, Development Environment, Technical Documentation, Computer Programming, Debugging
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Algorithms, Debugging, Development Environment
Jordan University of Science and Technology
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Debugging, Development Testing, Query Languages
- Status: Free Trial
University of California San Diego
Skills you'll gain: Debugging, Classroom Management, Diversity Awareness, Computational Thinking, Education Software and Technology, Event-Driven Programming, Programming Principles, Computer Programming
- Status: Free Trial
Peking University
Skills you'll gain: Program Development, Algorithms, Data Storage, Data Structures, Query Languages, Software Engineering, Information Management, Computer Programming
- Status: Free Trial
Skills you'll gain: Android Development, Kotlin, Object Oriented Programming (OOP), Data Structures, Programming Principles, Computer Programming, Debugging
In summary, here are 10 of our most popular free courses
- C#程序设计: Peking University
- Python Programming for Quantum Computing: Packt
- Desarrollo de videojuegos en Unity parte 2: SAE Institute México
- Fundamental MATLAB Programming for AI: University of Glasgow
- Ruby Fundamentals and Basic Programming Concepts: Packt
- Introduction to C++ Programming and Unreal: University of Colorado System
- Optimizing Your Workflow with GitHub Copilot and VS Code: Microsoft
- Programação para todos (Conceitos básicos de Python): University of Michigan
- Object Oriented Development using C#: Jordan University of Science and Technology
- Computational Thinking for K-12 Educators: Variables and Nested Loops: University of California San Diego