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
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, Programming Principles
- Status: New
Universidades Anáhuac
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Computer Programming, Programming Principles, Algorithms, File Management, Debugging
- Status: New
Skills you'll gain: Web Development, Web Design and Development, Web Applications, Data Structures, Javascript, Scripting, Programming Principles, Object Oriented Programming (OOP)
- Status: NewStatus: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Node.JS, Full-Stack Web Development, Webpack, Application Deployment, Web Development Tools, Unit Testing, Javascript, Application Development, Back-End Web Development, Event-Driven Programming, Data Structures, Restful API, Web Applications, Object Oriented Programming (OOP), Programming Principles, JSON, Application Programming Interface (API), HTML and CSS, Web Design and Development
- 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
University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Program Development, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
- Status: Free Trial
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Development Environment, Computer Programming, Data Structures, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), Software Design, Debugging, Object Oriented Design, Data Processing, Web Scraping, Unit Testing, Programming Principles, Data Import/Export, Restful API, Python Programming, Image Analysis, Data Manipulation, Jupyter, Maintainability, Data Structures, Software Engineering, File Management
University of Washington
Skills you'll gain: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
- Status: Free Trial
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Data Manipulation, Software Documentation, R Programming, Microsoft Copilot, Microsoft Visual Studio, Program Development, Data Import/Export, Statistical Analysis, Development Environment, Integrated Development Environments, Descriptive Statistics, Statistical Programming, Data Cleansing, Data Analysis, Programming Principles, Debugging, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: Android Studio, Android Jetpack, Android Development, Kotlin, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Object Oriented Programming (OOP), User Interface (UI), Application Development, Integrated Development Environments, Development Environment, Programming Principles, Test Driven Development (TDD), Cross Platform Development, Data Structures
- Status: Free Trial
Università di Napoli Federico II
Skills you'll gain: Unsupervised Learning, Supervised Learning, Object Oriented Programming (OOP), PyTorch (Machine Learning Library), R Programming, NumPy, Image Analysis, Pandas (Python Package), Matplotlib, Artificial Neural Networks, Python Programming, Deep Learning, Computer Programming, Scripting Languages, Computer Vision, Keras (Neural Network Library), Scripting, Machine Learning, Exploratory Data Analysis, Programming Principles
In summary, here are 10 of our most popular free courses
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Python de la A a la Z: Universidades Anáhuac
- Javascript Basics with Operators, Loops and Functions: Simplilearn
- Modern JavaScript from The Beginning [Second Edition]: Packt
- Computational Thinking for K-12 Educators: Variables and Nested Loops: University of California San Diego
- Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals : University of California San Diego
- Algorithms, Data Collection, and Starting to Code: University of Colorado System
- Python 3 Programming: University of Michigan
- Programming Languages, Part B: University of Washington
- R Programming Essentials with Microsoft Tools: Microsoft