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

Computer Courses

Computer courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database queries, and frameworks like React for building user interfaces, demonstrating how these skills are applied in real-world projects.

Popular Computer Courses and Certifications


  • P

    Packt

    Google Colab for Data Science & AI using Python

    Skills you'll gain: Plotly, Object Oriented Programming (OOP), Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Object Oriented Design, Interactive Data Visualization, Seaborn, Data Analysis, Scientific Visualization, File I/O, NumPy, Data Visualization Software, Data Structures, Restful API, Python Programming, Programming Principles, Computer Programming, Program Development

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    EDUCBA

    XHTML - Tables and Forms

    Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, HTML and CSS, Interactive Design, Web Design and Development, Usability, Web Design, Front-End Web Development

    4.9 stars, 17 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (17) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Debug and Perfect Your No-Code Apps

    Skills you'll gain: User Feedback, Usability, Functional Testing, Root Cause Analysis, Product Improvement, Journey Mapping, UI/UX Research, Experience Design, User Experience, Conversion Funnel Analysis, User Interface (UI) Design, Integration Testing, Product Quality (QA/QC), Application Design, Prioritization

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Introduction to Embedded Software Testing

    Skills you'll gain: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Debugging, Hardware Troubleshooting

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • S

    Simplilearn

    Training on Agile Practices to Manage Complex Projects

    Skills you'll gain: Agile Project Management, Agile Methodology, Backlogs, Scaled Agile Framework, Scrum (Software Development), Sprint Planning, Jira (Software), User Story, Agile Product Development, Project Management, Project Management Software, Dependency Analysis, Scalability, Team Management, Dashboard, Cross-Functional Collaboration, Prioritization

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • D

    Dassault Systèmes

    Practice CATIA Drafting

    Skills you'll gain: Drafting and Engineering Design, Engineering Drawings, Technical Drawing, Assembly Drawing, Computer Aided Three-Dimensional Interactive Application (CATIA), 3D Modeling

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Security Command Center: Identify and Prioritize Risks

    Skills you'll gain: Vulnerability Assessments, Threat Modeling, Threat Management, Risk Management Framework, Vulnerability Management, Security Testing, Security Management, Simulations, Configuration Management, Cybersecurity, Cloud Security

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • B

    Board Infinity

    Effective Code Review Practices

    Skills you'll gain: Continuous Integration, Debugging, Bitbucket, Software Development Tools, Performance Tuning

    Intermediate · Course · 1 - 4 Weeks

  • S

    Skillshare

    Modern Frontend Web Development: Frameworks & APIs

    Skills you'll gain: JavaScript Frameworks, Vue.JS, Front-End Web Development, Application Frameworks, Responsive Web Design, React.js, Application Programming Interface (API), Angular, Web Development, Cascading Style Sheets (CSS), Javascript, Application Deployment

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • S

    Simplilearn

    Advanced Docker Orchestration and Scaling Training

    Skills you'll gain: Docker (Software), Microservices, DevSecOps, Cloud-Native Computing, AI Orchestration, DevOps, Containerization, Application Security, Application Deployment, Open Web Application Security Project (OWASP), Devops Tools, Service Management, Network Troubleshooting, Distributed Computing, Scalability, Vulnerability Scanning, System Monitoring, Configuration Management, Debugging

    Beginner · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • G

    Google Cloud

    Architecting with Google Kubernetes Engine: Foundations 简体中文

    Skills you'll gain: Kubernetes, Containerization, Cloud-Native Computing, Cloud Infrastructure, Cloud Computing Architecture, Application Deployment, Google Cloud Platform, Cloud Computing, Cloud Management, Cloud Deployment, Systems Architecture

    Intermediate · Course · 1 - 4 Weeks

  • N

    Northeastern University

    Comprehensive UX and Responsive Web Design

    Skills you'll gain: Web Design and Development, Responsive Web Design, HTML and CSS, Web Design, Web Content Accessibility Guidelines, Front-End Web Development, Web Development, Cascading Style Sheets (CSS), Web Development Tools, Hypertext Markup Language (HTML), React.js, User Interface (UI), JavaScript Frameworks, Web Applications, Javascript, Web Servers, Server Side, Software Development Tools, Semantic Web, Command-Line Interface

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
1…546547548…766

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

  • Google Colab for Data Science & AI using Python: Packt
  • XHTML - Tables and Forms: EDUCBA
  • Debug and Perfect Your No-Code Apps: Coursera
  • Introduction to Embedded Software Testing: Coursera
  • Training on Agile Practices to Manage Complex Projects: Simplilearn
  • Practice CATIA Drafting: Dassault Systèmes
  • Security Command Center: Identify and Prioritize Risks: Google Cloud
  • Effective Code Review Practices: Board Infinity
  • Modern Frontend Web Development: Frameworks & APIs: Skillshare
  • Advanced Docker Orchestration and Scaling Training: Simplilearn

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