• 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


  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Deployment and DevOps

    Skills you'll gain: CI/CD, Azure DevOps, Continuous Integration, Cloud Deployment, Application Deployment, Microsoft Azure, Cloud Services, Continuous Deployment, DevOps, Cloud Applications, Cloud Security, Microsoft Copilot, System Monitoring, Debugging

    4.1
    Rating, 4.1 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Python Fundamentals for Designers

    Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 1 - 3 Months

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

    EDUCBA

    3ds Max Architectural Rendering Masterclass

    Skills you'll gain: 3D Modeling, Autodesk, 3D Assets, Design Software, Visualization (Computer Graphics), Computer Graphics, Editing, Virtual Environment, Simulations

    3.7
    Rating, 3.7 out of 5 stars
    ·
    7 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Foundations of Python and Selenium WebDriver

    Skills you'll gain: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Web Development Tools, Computer Programming, Scripting, Python Programming, Automation, Scripting Languages, Integrated Development Environments, Debugging

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    K

    KodeKloud

    Jenkins for Beginners

    Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Systems Administration, Command-Line Interface, Continuous Delivery, Software Development, Continuous Deployment, DevOps, Software Development Tools, Software Installation, User Accounts, Server Administration, Operating System Administration, Configuration Management, Data Integrity

    3.5
    Rating, 3.5 out of 5 stars
    ·
    25 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Microsoft

    Performance Optimization and Scalability

    Skills you'll gain: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Performance Testing, Systems Architecture, Application Performance Management, Distributed Computing, Database Management, Middleware, SQL

    4.7
    Rating, 4.7 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 4 Weeks

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

    EDUCBA

    Blender 3D Modeling & Rendering for Games & Animation

    Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Video Game Development, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, File Management, UI Components, Design Software, Data Import/Export, User Interface (UI), Software Installation

    5
    Rating, 5 out of 5 stars
    ·
    16 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    Core Java for Beginners

    Skills you'll gain: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging

    4.6
    Rating, 4.6 out of 5 stars
    ·
    82 reviews

    Beginner · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    S

    SkillUp

    UX/UI Design Fundamentals: Usability and Visual Principles

    Skills you'll gain: UI/UX Research, User Interface and User Experience (UI/UX) Design, User Experience, User Centered Design, Usability, User Flows, User Interface (UI) Design, Responsive Web Design, Interaction Design, Web Design, Typography, Prototyping, Persona Development

    4.6
    Rating, 4.6 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    IBM COBOL Software Development Process

    Skills you'll gain: Software Development Life Cycle, z/OS, COBOL (Programming Language), Unit Testing, Systems Analysis, Systems Development, Pseudocode, Software Development Methodologies, Agile Methodology, Software Development, Software Design, Systems Architecture, Mainframe Computing, Programming Principles, Test Planning, Scrum (Software Development)

    4.2
    Rating, 4.2 out of 5 stars
    ·
    64 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of California, Irvine

    Data Science Fundamentals

    Skills you'll gain: Model Evaluation, Analytical Skills, Data Ethics, Predictive Modeling, Data Analysis, Regression Analysis, Natural Language Processing, Data Mining, Predictive Analytics, Statistical Analysis, Analytics, Data Strategy, Data Science, Social Media, Customer Analysis, Text Mining, Business Analytics, Decision Tree Learning, Supervised Learning, Cloud Computing

    4.3
    Rating, 4.3 out of 5 stars
    ·
    259 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    C

    Codio

    Introduction to VueJS Framework

    Skills you'll gain: Vue.JS, HTML and CSS, Web Applications, JavaScript Frameworks, Front-End Web Development, Web Components, Javascript, Data Persistence

    4.2
    Rating, 4.2 out of 5 stars
    ·
    45 reviews

    Beginner · Course · 1 - 4 Weeks

Searches related to computer

computer vision
computer vision with embedded machine learning
computer organization
computer science
computer architecture
computer programming
computer network
computer engineering
1…122123124…265

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

  • Deployment and DevOps: Microsoft
  • Python Fundamentals for Designers: University of Michigan
  • 3ds Max Architectural Rendering Masterclass: EDUCBA
  • Foundations of Python and Selenium WebDriver: Packt
  • Jenkins for Beginners: KodeKloud
  • Performance Optimization and Scalability: Microsoft
  • Blender 3D Modeling & Rendering for Games & Animation: EDUCBA
  • Core Java for Beginners: LearnKartS
  • UX/UI Design Fundamentals: Usability and Visual Principles: SkillUp
  • IBM COBOL Software Development Process: IBM

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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