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

Programming Courses

Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.


Popular Programming Courses and Certifications


  • É

    École normale supérieure

    Approximation Algorithms Part II

    Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Advanced Mathematics, Linear Algebra, Mathematical Modeling, Probability

    4.8
    Rating, 4.8 out of 5 stars
    ·
    46 reviews

    Mixed · Course · 1 - 4 Weeks

  • C

    Coursera

    Use AI Builder and Power Apps to Process Invoice Data

    Skills you'll gain: Microsoft Power Platform, Business Process Automation, Microsoft 365, Invoicing, No-Code Development, Application Design, Document Management, Data Integration

    4.5
    Rating, 4.5 out of 5 stars
    ·
    36 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • E

    Edureka

    Mastering Angular Development

    Skills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control

    4.2
    Rating, 4.2 out of 5 stars
    ·
    17 reviews

    Intermediate · Specialization · 1 - 3 Months

  • F

    Fractal Analytics

    Generative AI for Business - A Leaders' Handbook

    Skills you'll gain: Generative AI, AI Product Strategy, Generative Adversarial Networks (GANs), Business Leadership, Responsible AI, Key Performance Indicators (KPIs), Customer experience improvement, Corporate Strategy, Strategic Decision-Making, Data Ethics, Business Ethics, Customer Engagement, Governance

    4.3
    Rating, 4.3 out of 5 stars
    ·
    36 reviews

    Beginner · Course · 1 - 4 Weeks

  • K

    KodeKloud

    Git Basics for DevOps

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Linux, Open Source Technology

    4.8
    Rating, 4.8 out of 5 stars
    ·
    33 reviews

    Beginner · Course · 1 - 4 Weeks

  • G

    Goodwill Industries International

    Goodwill® Digital Navigator Certificate

    Skills you'll gain: digital literacy, Cultural Responsiveness, Community Outreach, Training Programs, Relationship Building, Active Listening, Cultural Diversity, Computer Literacy, Disabilities, Workforce Development, Community Development, Web Content Accessibility Guidelines, Diversity Awareness, Curriculum Planning, Needs Assessment, Digital Communications, Rapport Building, Professional Development, Ethical Standards And Conduct, Program Evaluation

    4.7
    Rating, 4.7 out of 5 stars
    ·
    45 reviews

    Beginner · Specialization · 1 - 3 Months

  • P

    Pearson

    Java SE 17 Developer (1Z0-829): Unit 1

    Skills you'll gain: Programming Principles

    Intermediate · Course · 1 - 4 Weeks

  • D

    DeepLearning.AI

    Prompt Engineering with Llama 2&3

    Skills you'll gain: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, AI Security, Code Review, Computer Programming Tools

    4.4
    Rating, 4.4 out of 5 stars
    ·
    54 reviews

    Beginner · Project · Less Than 2 Hours

  • L

    Logical Operations

    PCEP: Python Setup

    Skills you'll gain: Virtual Machines, Debugging, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Computer Programming, Software Development

    Mixed · Course · 1 - 4 Weeks

  • R

    Rice University

    Key Concepts in Organizational DE&I

    Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Workplace inclusivity, Cultural Diversity, Organizational Development, Organizational Change, Human Resource Policies, Business Ethics, Empathy & Emotional Intelligence

    4.8
    Rating, 4.8 out of 5 stars
    ·
    70 reviews

    Intermediate · Course · 1 - 3 Months

  • E

    Edureka

    Getting Started with APIs

    Skills you'll gain: API Design, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Application Deployment, CI/CD, Application Lifecycle Management, Software Documentation, Application Performance Management, Microservices

    3
    Rating, 3 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 1 - 4 Weeks

  • O

    O.P. Jindal Global University

    Machine Learning

    Skills you'll gain: Model Evaluation, Supervised Learning, Scikit Learn (Machine Learning Library), Tensorflow, Applied Machine Learning, Artificial Neural Networks, Python Programming, NumPy, Matplotlib, Deep Learning, Image Analysis, Machine Learning, Embeddings, Pandas (Python Package), Convolutional Neural Networks, Natural Language Processing, Regression Analysis

    Build toward a degree

    3.9
    Rating, 3.9 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 3 Months

1…949596…415

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

  • Approximation Algorithms Part II: École normale supérieure
  • Use AI Builder and Power Apps to Process Invoice Data: Coursera
  • Mastering Angular Development: Edureka
  • Generative AI for Business - A Leaders' Handbook: Fractal Analytics
  • Git Basics for DevOps: KodeKloud
  • Goodwill® Digital Navigator Certificate: Goodwill Industries International
  • Java SE 17 Developer (1Z0-829): Unit 1: Pearson
  • Prompt Engineering with Llama 2&3: DeepLearning.AI
  • PCEP: Python Setup: Logical Operations
  • Key Concepts in Organizational DE&I: Rice University

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

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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