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

Results for "computer programming"


  • Status: Free Trial
    Free Trial
    M

    Meta

    Introduction to Front-End Development

    Skills you'll gain: HTML and CSS, Bootstrap (Front-End Framework), Responsive Web Design, Front-End Web Development, User Interface (UI), JavaScript Frameworks, Web Design and Development, Web Applications, Web Development Tools, React.js, General Networking

    4.8
    Rating, 4.8 out of 5 stars
    ·
    14K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    AI Foundations for Everyone

    Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, IBM Cloud, AI Workflows, No-Code Development, Machine Learning Software, Model Deployment, Machine Learning, Artificial Intelligence, Self Service Technologies, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Case Studies, Analysis, Deep Learning, Augmented and Virtual Reality (AR/VR), Customer Service, Data Science

    4.7
    Rating, 4.7 out of 5 stars
    ·
    36K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    Status: AI skills
    AI skills
    I

    IBM

    IBM Full Stack Software Developer

    Skills you'll gain: Cloud Deployment, Software Development Life Cycle, CI/CD, Cloud-Native Computing, Istio, Software Architecture, Node.JS, React Redux, Cloud Computing Architecture, Application Deployment, Kubernetes, Restful API, Responsive Web Design, Django (Web Framework), HTML and CSS, Server Side, Cloud Computing, Data Ethics, Data Import/Export, Engineering Software

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    60K reviews

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Design and Build Scalable iOS Applications

    Skills you'll gain: Apple iOS, iOS Development, Model View Controller, Software Architecture, Maintainability, Application Design, Mobile Development, Software Design, Software Design Patterns, UI Components, Scalability, Frontend Integration, Application Development, Frontend Performance, Performance Tuning, Data Modeling, Business Logic

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Illinois Urbana-Champaign

    Object-Oriented Data Structures in C++

    Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Data Structures, Debugging, Program Development

    4.7
    Rating, 4.7 out of 5 stars
    ·
    3K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Vibe Coding with GitHub Copilot

    Skills you'll gain: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Development Tools, AI Security, Generative AI Agents, Software Engineering Tools, Generative AI, Software Engineering, Software Development, Software Documentation, Secure Coding, Software Architecture, Software Design, Software Testing, Full-Stack Web Development, Web Design and Development, Web Development, Computer Science

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Build AI Apps with Spring AI, OpenAI, Ollama & SpringBoot

    Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Tool Calling, Large Language Modeling, OpenAI API, LLM Application, Prompt Patterns, Multimodal Prompts, OpenAI, AI Orchestration, AI Enablement, Spring Framework, Generative AI, Image Analysis, Embeddings, Spring Boot, Vector Databases, JSON, Real Time Data

    Intermediate · Course · 3 - 6 Months

  • Status: New
    New
    P

    Packt

    Front-End Web Developer Bootcamp - HTML, CSS, JS, & React

    Skills you'll gain: Responsive Web Design, React.js, HTML and CSS, Front-End Web Development, Web Development, Web Design, Javascript, Restful API, UI Components

    Beginner · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Introduction to User Experience Principles and Processes

    Skills you'll gain: UI/UX Research, User Experience, User Centered Design, Interaction Design, Prototyping, Usability Testing, Usability, Design Thinking, Human Computer Interaction, Human Factors, User Interface (UI) Design, Ideation

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.6K reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    G

    Google

    Conduct UX Research and Test Early Concepts

    Skills you'll gain: UI/UX Research, Usability Testing, Presentations, User Experience Design, User Research, Mobile Development, Data Ethics, User Centered Design, Research Design, Prototyping, Wireframing, Interviewing Skills, Information Privacy

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6K reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Apply SketchUp for Beginner-Level 3D Modeling

    Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Visualization (Computer Graphics), Model Evaluation, Design Software, Software Installation, User Interface (UI)

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    SystemVerilog Tutorials: Hardware Design & Verification

    Skills you'll gain: Hardware Design, Field-Programmable Gate Array (FPGA), Data Structures, Systems Design, Application Specific Integrated Circuits, Electronic Systems, Computer Engineering, Verification And Validation, Embedded Systems, Software Design, Simulation and Simulation Software, Test Engineering, Programming Principles, Data Synthesis, Analysis, Design, Process Optimization

    Intermediate · Course · 1 - 4 Weeks

1…717273…805

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

  • Introduction to Front-End Development: Meta
  • AI Foundations for Everyone: IBM
  • IBM Full Stack Software Developer: IBM
  • Design and Build Scalable iOS Applications: EDUCBA
  • Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
  • Vibe Coding with GitHub Copilot: Edureka
  • Build AI Apps with Spring AI, OpenAI, Ollama & SpringBoot: Packt
  • Front-End Web Developer Bootcamp - HTML, CSS, JS, & React: Packt
  • Introduction to User Experience Principles and Processes: University of Michigan
  • Conduct UX Research and Test Early Concepts: Google

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