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

Results for "computer programs"


  • U

    University of Michigan

    Python Basics

    Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Diagram Design

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

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Michigan

    Web Design for Everybody: Basics of Web Development & Coding

    Skills you'll gain: Wireframing, Responsive Web Design, HTML and CSS, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Design, Browser Compatibility, Javascript, Bootstrap (Front-End Framework), Web Design and Development, Debugging, Front-End Web Development, User Interface (UI), Verification And Validation, Web Development, Interactive Design, Event-Driven Programming, Usability, User Interface (UI) Design

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

    Beginner · Specialization · 3 - 6 Months

  • Status: Bestseller
    Bestseller
    I

    IBM

    IBM Full-Stack JavaScript Developer

    Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Istio, Software Architecture, Node.JS, React Redux, Application Deployment, Restful API, Kubernetes, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Ajax, Javascript, Azure DevOps, Engineering Software

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

    Beginner · Professional Certificate · 3 - 6 Months

  • I

    IBM

    Generative AI for Mobile App Developers

    Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, AI Personalization, Mobile Development, Software Design, Anthropic Claude, LLM Application, Software Architecture, Apple iOS, AI Product Strategy, Machine Learning Methods, Continuous Integration, Software Design Patterns, Software Development, Application Design, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML)

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

    Advanced · Specialization · 3 - 6 Months

  • Status: Bestseller
    Bestseller
    G

    Google

    Technical Support Fundamentals

    Skills you'll gain: Computer Hardware, Technical Support, Software Installation, Technical Documentation, Hardware Troubleshooting, Customer Support, Computer Networking, System Software, Technical Communication, Computer Literacy, Linux, Microsoft Windows

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

    Beginner · Course · 1 - 3 Months

  • I

    IBM

    IBM JavaScript Backend Developer

    Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Containerization, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, Database Design, Cloud-Native Computing, Responsive Web Design, NoSQL, Git (Version Control System), Ajax, Grafana, Javascript, Azure DevOps, Engineering Software

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

    Beginner · Professional Certificate · 3 - 6 Months

  • L

    Logical Operations

    PCEP: Python Conditionals, Loops, Functions, and Exceptions

    Skills you'll gain: Program Development, Python Programming, Maintainability, Programming Principles, Scripting, Debugging, Scripting Languages, Computer Programming, Software Development, Functional Design, Computational Logic

    Mixed · Course · 1 - 4 Weeks

  • Status: Top AI Program
    Top AI Program
    J

    Johns Hopkins University

    HTML, CSS, and Javascript for Web Developers

    Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Web Design, Bootstrap (Front-End Framework), Web Development, Development Environment, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming

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

    Beginner · Specialization · 1 - 3 Months

  • M

    Meta

    Meta Android Developer

    Skills you'll gain: React Native, Android Studio, Restful API, Version Control, User Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface (UI), Mobile Development, Javascript

    Build toward a degree

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

    Beginner · Professional Certificate · 3 - 6 Months

  • I

    IBM

    Generative AI for Java and Spring Developers

    Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Java, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Image Analysis, Java Programming

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

    Intermediate · Specialization · 3 - 6 Months

  • 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

  • D

    Duke University

    Programming Foundations with JavaScript, HTML and CSS

    Skills you'll gain: User Interface (UI), Computational Thinking, HTML and CSS, Interactive Design, Web Development, Programming Principles, Web Design, Javascript, Event-Driven Programming, Computer Programming, Algorithms, Image Analysis, Cascading Style Sheets (CSS), Debugging

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

    Beginner · Course · 1 - 4 Weeks

Searches related to computer programs

structure and interpretation of computer programs
1…212223…701

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

  • Python Basics: University of Michigan
  • Web Design for Everybody: Basics of Web Development & Coding: University of Michigan
  • IBM Full-Stack JavaScript Developer: IBM
  • Generative AI for Mobile App Developers: IBM
  • Technical Support Fundamentals: Google
  • IBM JavaScript Backend Developer: IBM
  • PCEP: Python Conditionals, Loops, Functions, and Exceptions: Logical Operations
  • HTML, CSS, and Javascript for Web Developers: Johns Hopkins University
  • Meta Android Developer: Meta
  • Generative AI for Java and Spring Developers: IBM

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

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