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

Results for "computer programs"


  • B

    Board Infinity

    Java Development Deep Dive

    Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Application Servers, Software Design, Software Architecture, Application Security, Programming Principles, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, OS Process Management, Maintainability, Object Oriented Programming (OOP)

    3.9
    Rating, 3.9 out of 5 stars
    ·
    14 reviews

    Intermediate · Specialization · 3 - 6 Months

  • U

    University of California, Irvine

    Programming for the Internet of Things Project

    Skills you'll gain: Test Planning, Embedded Systems, User Requirements Documents, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Software Design, Prototyping, Technical Design, Computer Hardware, Python Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    953 reviews

    Mixed · Course · 1 - 3 Months

  • I

    ISC2

    ISC2 Systems Security Certified Practitioner (SSCP)

    Skills you'll gain: Authentications, Incident Response, MITRE ATT&CK Framework, Security Controls, Cryptography, Malware Protection, Threat Modeling, Endpoint Security, Key Management, Authorization (Computing), Public Key Infrastructure, Vulnerability Assessments, Risk Management, Application Security, Business Continuity Planning, Security Management, Asset Management, Cloud Security, Network Security, Continuous Monitoring

    4.7
    Rating, 4.7 out of 5 stars
    ·
    294 reviews

    Beginner · Specialization · 1 - 3 Months

  • U

    University of Colorado Boulder

    Requirement Specifications for Autonomous Systems

    Skills you'll gain: Computational Logic, System Requirements, Functional Requirement, Theoretical Computer Science, Systems Analysis, Verification And Validation, Control Systems, Linear Algebra, Differential Equations, Applied Mathematics

    Build toward a degree

    3.4
    Rating, 3.4 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 3 Months

  • L

    Logical Operations

    Introduction to Programming with Python

    Skills you'll gain: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Python Development with ChatGPT: Fullstack App Development

    Skills you'll gain: Application Programming Interface (API), Restful API, ChatGPT, Generative AI, JSON, Full-Stack Web Development, Application Deployment, Secure Coding, User Interface (UI), Python Programming, User Interface (UI) Design, Application Development, Back-End Web Development, Debugging

    3.6
    Rating, 3.6 out of 5 stars
    ·
    14 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • E

    Edureka

    Master DevOps: CI/CD, Automation & Monitoring

    Skills you'll gain: Infrastructure as Code (IaC), AWS CloudFormation, CI/CD, Git (Version Control System), Jenkins, Ansible, Devops Tools, Version Control, Terraform, Docker (Software), Kubernetes, DevOps, Prometheus (Software), Cloud-Native Computing, Continuous Deployment, Containerization, Continuous Integration, Amazon Web Services, Software Development Tools, Configuration Management

    Beginner · Specialization · 3 - 6 Months

  • L

    LearnKartS

    DevOps and Jenkins Fundamentals

    Skills you'll gain: Jenkins, CI/CD, Continuous Integration, DevOps, Continuous Delivery, Build Tools, Continuous Deployment, Software Development, Software Development Tools, Docker (Software), Automation, Application Deployment, Software Installation

    3.6
    Rating, 3.6 out of 5 stars
    ·
    34 reviews

    Beginner · Course · 1 - 4 Weeks

  • C

    Codio

    Getting Started with Generative AI APIs

    Skills you'll gain: OpenAI API, Large Language Modeling, Generative AI, ChatGPT, Prompt Engineering, File Management, Application Programming Interface (API), Embeddings, Classification Algorithms, Application Development, Transfer Learning, Python Programming

    3.7
    Rating, 3.7 out of 5 stars
    ·
    23 reviews

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    The Teacher's Social and Emotional Learning

    Skills you'll gain: Self-Awareness, Teaching, Empathy & Emotional Intelligence, Growth Mindedness, Persistence, Relationship Building

    4.7
    Rating, 4.7 out of 5 stars
    ·
    704 reviews

    Advanced · Course · 1 - 3 Months

  • C

    Coursera

    Playwright Power Techniques: Fast and Reliable Web Testing

    Skills you'll gain: Test Script Development, Test Automation, Regression Testing, Continuous Integration, Performance Testing, CI/CD, Browser Compatibility, Test Execution Engine, GitLab, Debugging, Test Case, User Interface (UI), Scalability

    Advanced · Course · 1 - 4 Weeks

  • B

    Board Infinity

    GraphQL Mastery: From Fundamentals to Production

    Skills you'll gain: Frontend Integration, Application Programming Interface (API), Secure Coding, Cloud Deployment, JavaScript Frameworks, Frontend Performance, Database Development, Maintainability, Node.JS, Server Side, Authentications, Application Performance Management

    Beginner · Specialization · 1 - 3 Months

1…292293294…710

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

  • Java Development Deep Dive: Board Infinity
  • Programming for the Internet of Things Project: University of California, Irvine
  • ISC2 Systems Security Certified Practitioner (SSCP): ISC2
  • Requirement Specifications for Autonomous Systems: University of Colorado Boulder
  • Introduction to Programming with Python: Logical Operations
  • Python Development with ChatGPT: Fullstack App Development: Coursera
  • Master DevOps: CI/CD, Automation & Monitoring: Edureka
  • DevOps and Jenkins Fundamentals: LearnKartS
  • Getting Started with Generative AI APIs: Codio
  • The Teacher's Social and Emotional Learning: University of Colorado Boulder

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