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

Computer Programming Courses

Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. 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 applications and enhancing your programming capabilities.

Popular Computer Programming Courses and Certifications


  • P

    Packt

    NVIDIA GenAI & LLMs: Learn and Pass NCA-GENL Certification

    Skills you'll gain: Responsible AI, Generative AI, Model Deployment, Generative Model Architectures, Large Language Modeling, Model Training, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Model Evaluation, Token Optimization, Retrieval-Augmented Generation, Embeddings, Deep Learning, Artificial Neural Networks, Model Optimization, Fine-tuning, Hardware Architecture

    Advanced · Course · 3 - 6 Months

    Category: New
    New
  • G

    Google

    Google Advanced Data Analytics

    Skills you'll gain: Interactive Data Visualization, Statistics, Descriptive Statistics, Logistic Regression, Decision Tree Learning, Advanced Analytics, Probability & Statistics, Probability Distribution, Statistical Inference, Applied Machine Learning, Data-Driven Decision-Making, Supervised Learning, Workflow Management, Statistical Methods, Statistical Modeling, Data Cleansing, Data Structures, Interviewing Skills, NumPy, Professional Development

    4.8 stars, 13K reviews, Advanced, Professional Certificate, 3 - 6 Months

    ★ 4.8 (13K) · Advanced · Professional Certificate · 3 - 6 Months

    Category: Job ready
    Job ready
    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    The Data Scientist’s Toolbox

    Skills you'll gain: Rmarkdown, Version Control, Data Science, R (Software), Git (Version Control System), GitHub, Software Versioning, Data Literacy, General Science and Research, Data Analysis, R Programming, Development Environment, Statistical Reporting, Software Installation

    4.6 stars, 34K reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.6 (34K) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Master React, Redux and Next.js - The Practical Course

    Skills you'll gain: React Redux, React.js, React Native, Jest (JavaScript Testing Framework), GraphQL, Application Deployment, Application Development, Web Applications, Full-Stack Web Development, Web Development Tools, UI Components, JavaScript Frameworks, Front-End Web Development, Web Frameworks, Web Development, HTML and CSS, Cascading Style Sheets (CSS), User Interface (UI), Event-Driven Programming, Javascript

    Intermediate · Course · 3 - 6 Months

    Category: New
    New
  • L

    LearnQuest

    Spring Framework

    Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Application Frameworks, Spring Boot, Software Architecture, Data Store, API Gateway, Web Services, Cloud-Native Computing, Object-Relational Mapping, Transaction Processing, Data Persistence, Frontend Integration, Service Oriented Architecture, JavaScript Frameworks, Unit Testing, Java Programming

    3.9 stars, 705 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 3.9 (705) · Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Multi-Agent Design Patterns: Coordination, Robustness & HCI

    Skills you'll gain: AI Workflows, AI Orchestration, Agentic systems, Agentic Workflows, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Enterprise Architecture, Software Architecture, Systems Architecture, AI Security, Software Design Patterns, Artificial Intelligence, Retrieval-Augmented Generation, LangChain, Context Management, Authentications, Authorization (Computing), Prompt Engineering Tools

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • V

    Vanderbilt University

    Build Anything with AI: No Code Required

    Skills you'll gain: Prompt Engineering, ChatGPT, Claude Code, Prompt Patterns, No-Code Development, Generative AI Agents, Engineering Software, AI Enablement, AI Orchestration, AI powered creativity, LLM Application, AI Product Strategy, Anthropic Claude, AI literacy, Agentic Workflows, AI Workflows, Decision Intelligence, Dashboard Creation, Artificial Intelligence, Large Language Modeling

    4.8 stars, 8.2K reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.8 (8.2K) · Beginner · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Advanced Agile Frameworks, Scaling, & Organizational Change

    Skills you'll gain: Sprint Retrospectives, Scaled Agile Framework, Organizational Change, Backlogs, Team Motivation, Agile Project Management, People Development, Agile Methodology, Change Management, Agile Software Development, Performance Metric, Team Performance Management, Business Transformation, Organizational Development, Agile Product Development, Employee Coaching, Sprint Planning, Coaching, Workflow Management, Continuous Improvement Process

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • B

    Board Infinity

    RAG from Scratch: Build a Knowledge-Powered Chatbot

    Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, Generative AI Agents, AI Workflows, Prompt Engineering, Embeddings, Token Optimization, Context Management, Document Management, Unstructured Data, Database Management Systems, Metadata Management, Model Evaluation, Data Wrangling, Machine Learning

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • C

    Chegg Skills

    AI-Enabled Web Design

    Skills you'll gain: Responsible AI, Graphic and Visual Design, Visual Design, Web Design, User Centered Design, User Experience Design, Layout Design, Human Centered Design, Data Ethics, Prototyping, Usability, AI Workflows, Design Thinking, Digital Design, Artificial Intelligence, User Experience, Wireframing, Generative AI, Content Creation, Creative Problem-Solving

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    React Fundamentals and Core Concepts

    Skills you'll gain: React.js, Data Persistence, UI Components, Front-End Web Development, Event-Driven Programming, JavaScript Frameworks, Code Reusability, User Interface (UI), Javascript, Web Development Tools, Web Applications, Data Storage Technologies, Development Environment

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    AI-Driven Salesforce Development with Cursor and Agentforce

    Skills you'll gain: Model Context Protocol, Salesforce Development, Salesforce, Token Optimization, AI powered creativity, Agentic Workflows, AI Workflows, Development Environment, Software Development Tools, GitHub, Integrated Development Environments, TypeScript, Web Components, Generative AI Agents, Context Management, Automation, Verification And Validation, Web Design

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
1…929394…834

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

  • NVIDIA GenAI & LLMs: Learn and Pass NCA-GENL Certification: Packt
  • Google Advanced Data Analytics: Google
  • The Data Scientist’s Toolbox: Johns Hopkins University
  • Master React, Redux and Next.js - The Practical Course: Packt
  • Spring Framework: LearnQuest
  • Multi-Agent Design Patterns: Coordination, Robustness & HCI: Packt
  • Build Anything with AI: No Code Required: Vanderbilt University
  • Advanced Agile Frameworks, Scaling, & Organizational Change: Packt
  • RAG from Scratch: Build a Knowledge-Powered Chatbot: Board Infinity
  • AI-Enabled Web Design: Chegg Skills

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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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
  • Udemy

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok