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
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
Skills you'll gain: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Scientific Visualization, Interactive Data Visualization, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Integrated Development Environments, Animations
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Technical Design, Software Design, Program Development, Debugging, Verification And Validation, Development Environment
Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
- Status: Free
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
National Taiwan University
Skills you'll gain: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Programming Principles, Computer Programming, Python Programming, Decision Making
Imperial College London
Skills you'll gain: Programming Principles, Program Development, Microsoft Visual Studio, Computer Programming, Integrated Development Environments, Python Programming, Debugging, Development Environment
University of Leeds
Skills you'll gain: Automation, Robotic Process Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Surgery, Healthcare Ethics, Technology Roadmaps, Emerging Technologies, Data Ethics, Computer Science, Computer Vision, Control Systems, Medical Equipment and Technology, Computer Programming
Universidade Estadual de Campinas
Skills you'll gain: Education Software and Technology, Artificial Intelligence, Computer Programming, Computational Thinking, Innovation, Design Thinking, Prototyping, Algorithms
University of Michigan
Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Visualization (Computer Graphics), Design, Python Programming, Animations, Scripting, Computer Programming, Automation
- Status: Free Trial
LearnQuest
Skills you'll gain: Java Programming, Java, Application Servers, Web Applications, Development Environment, Object Oriented Programming (OOP), Application Development, Eclipse (Software), Computer Programming, Object Oriented Design, Mobile Development, UI Components, Program Development, User Interface (UI), Virtual Machines, Command-Line Interface, Software Installation
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Android Studio, Android Development, Object Oriented Programming (OOP), Java Programming, Java, Mobile Development, Data Structures, Integrated Development Environments, Computer Programming, Development Environment, Debugging, Algorithms
In summary, here are 10 of our most popular free courses
- Programming for Data Science: University of Leeds
- Visualizing Data & Communicating Results in Python: Codio
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Laboratório de Programação Orientada a Objetos - Parte 1: Universidade de São Paulo
- Introduction to Basic Game Development using Scratch: Coursera Project Network
- 用 Python 做商管程式設計(一)(Programming for Business Computing in Python (1)): National Taiwan University
- Introduction to Python for Researchers: Imperial College London
- How to Get Into Robotics: University of Leeds
- Escola 4.0 Educação e Cultura Maker no Contexto da Nova BNCC: Universidade Estadual de Campinas
- Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript: University of Michigan