• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Free Courses Programming

Free Courses Programming Courses

Free programming courses can help you learn coding languages like Python, JavaScript, and Ruby, along with foundational concepts such as algorithms and data structures. You can build practical skills in web development, software debugging, and creating applications, which are crucial for tackling real-world challenges.


Popular Free Courses Programming Courses and Certifications


  • Status: Free Trial
    Free Trial
    M

    Macquarie University

    Statistics and Data Analysis with Excel: Intermediate

    Skills you'll gain: Interactive Data Visualization, Pivot Tables And Charts, Data Visualization, Data Presentation, Statistical Inference, Correlation Analysis, Statistical Hypothesis Testing, Microsoft Excel, Excel Formulas, Statistics, Probability & Statistics, Data Analysis, Regression Analysis, Sampling (Statistics), Statistical Analysis, Descriptive Statistics, Forecasting

    4.5
    Rating, 4.5 out of 5 stars
    ·
    14 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Leadership for Healthcare Professionals

    Skills you'll gain: Health Informatics, Executive Presence, Strategic Communication, Healthcare Ethics, Strategic Planning, Health Care Administration, Health Policy, Leadership, Business Planning, Patient Safety, Innovation, Healthcare Project Management, Telehealth, Design Thinking, Advocacy, Communication, Leadership and Management, Change Management, Continuous Quality Improvement (CQI), Safety Standards

    4.6
    Rating, 4.6 out of 5 stars
    ·
    18 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Dell

    Dell Technologies Technical Customer Support Specialist

    Skills you'll gain: Hardware Troubleshooting, Customer Service, Network Troubleshooting, Customer Relationship Building, Computer Security Incident Management, Incident Response, Professional Development, Continuous Improvement Process, Cybersecurity, Process Improvement, Performance Metric, Desktop Support, Operating Systems, Computer Hardware, Cyber Attacks, Customer experience improvement, Technical Support, Customer Complaint Resolution, Digital Transformation, Lifelong Learning

    4.6
    Rating, 4.6 out of 5 stars
    ·
    44 reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Preview
    Preview
    U

    Universidade de São Paulo

    Laboratório de Programação Orientada a Objetos - Parte 2

    Skills you'll gain: Software Design Patterns, Software Architecture, Software Design, Maintainability, Object Oriented Programming (OOP), Application Frameworks, Systems Architecture, Software Engineering, Programming Principles, Dependency Analysis, Software Quality (SQA/SQC)

    5
    Rating, 5 out of 5 stars
    ·
    19 reviews

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    California Institute of the Arts

    Building Your Freelancing Career Capstone

    Skills you'll gain: Business Planning, Business Risk Management, Business Strategy, Peer Review, Financial Modeling, Entrepreneurship, Business Development, Branding, Financial Planning, Service Design, Market Research

    4.8
    Rating, 4.8 out of 5 stars
    ·
    33 reviews

    Intermediate · Course · 1 - 3 Months

  • U

    University of Illinois Urbana-Champaign

    Golf Course Management: Best Practices

    4.9
    Rating, 4.9 out of 5 stars
    ·
    14 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    CUDA at Scale for the Enterprise

    Skills you'll gain: Image Analysis, Scalability, Digital Signal Processing, C and C++, Distributed Computing, Computer Graphics, Data Processing, Performance Tuning, Hardware Architecture, Algorithms

    3.1
    Rating, 3.1 out of 5 stars
    ·
    23 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    EDUCBA

    Testing and Debugging in .NET Core Applications

    Skills you'll gain: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, API Testing, Test Case, Test Automation, Acceptance Testing, Regression Testing, Testability, Integration Testing, .NET Framework, Application Performance Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    27 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    Universidad Nacional Autónoma de México

    Resolución de problemas por búsqueda

    Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Problem Management, Data Structures, Performance Testing, Python Programming

    4.5
    Rating, 4.5 out of 5 stars
    ·
    24 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    F

    FAIR Institute

    Cyber Risk Management for Executives

    Skills you'll gain: Risk Analysis, Cyber Risk, Risk Appetite, Cyber Governance, Risk Management, Regulatory Compliance, Cyber Threat Intelligence, Threat Modeling, Cyber Security Strategy, Governance, Threat Management, Enterprise Risk Management (ERM), Continuous Monitoring, Cybersecurity, Governance Risk Management and Compliance, Strategic Decision-Making, Risk Mitigation, Insurance, Risk Modeling, Compliance Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    16 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Illinois Urbana-Champaign

    Deep Learning Methods for Healthcare

    Skills you'll gain: Technical Communication, Deep Learning, Technical Writing, Computer Programming, Machine Learning Methods, Model Deployment, Autoencoders, Convolutional Neural Networks, Applied Machine Learning, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Python Programming, Science and Research, Health Informatics, Unsupervised Learning, Embeddings

    3.9
    Rating, 3.9 out of 5 stars
    ·
    15 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free
    Free
    G

    Goldman Sachs

    Innovation Strategy with Goldman Sachs 10,000 Women

    Skills you'll gain: Market Research, New Product Development, Product Development, Entrepreneurship, Product Design, Innovation, Focus Group, Market Analysis, Business Development, Product Testing, Logistics

    4.7
    Rating, 4.7 out of 5 stars
    ·
    84 reviews

    Mixed · Course · 1 - 4 Weeks

1…335336337…549

In summary, here are 10 of our most popular free courses programming courses

  • Statistics and Data Analysis with Excel: Intermediate: Macquarie University
  • Leadership for Healthcare Professionals: University of Michigan
  • Dell Technologies Technical Customer Support Specialist: Dell
  • Laboratório de Programação Orientada a Objetos - Parte 2: Universidade de São Paulo
  • Building Your Freelancing Career Capstone: California Institute of the Arts
  • Golf Course Management: Best Practices: University of Illinois Urbana-Champaign
  • CUDA at Scale for the Enterprise: Johns Hopkins University
  • Testing and Debugging in .NET Core Applications: EDUCBA
  • Resolución de problemas por búsqueda: Universidad Nacional Autónoma de México
  • Cyber Risk Management for Executives: FAIR Institute

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok