• 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


  • C

    Coursera

    Build a Portfolio Website with HTML, CSS, and JavaScript

    Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Applications, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design

    4.3 stars, 154 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.3 (154) · Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Build a mobile app with Google Sheets on Glide and no coding

    Skills you'll gain: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing

    4.5 stars, 691 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.5 (691) · Beginner · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • I

    IBM

    Node.js & MongoDB: Developing Back-end Database Applications

    Skills you'll gain: Node.JS, Restful API, Database Design, Database Development, Database Application, NoSQL, MongoDB, Back-End Web Development, Performance Tuning, API Design, Cloud Applications, Relational Databases, Authentications, Server Side, Application Programming Interface (API), Cloud Development, Cloud Deployment, Middleware, Scalability, Javascript

    4.5 stars, 55 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.5 (55) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Microsoft

    Boost Your Productivity with GitHub Copilot

    Skills you'll gain: GitHub Copilot, Microsoft Copilot, Prompt Engineering, GitHub, Prompt Patterns, AI Integrations, Development Environment, Software Installation

    4.4 stars, 98 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (98) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    Universidad Nacional Autónoma de México

    Fundamentos de Android

    Skills you'll gain: Android Studio, Android (Operating System), Android Development, Mockups, Mobile Development, Mobile Development Tools, Software Design, Software Design Patterns, User Interface (UI) Design, Application Design, Prototyping, UI Components, Development Environment, GitHub, Configuration Management

    4.5 stars, 684 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.5 (684) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    IBM

    Introduction to Deep Learning & Neural Networks with Keras

    Skills you'll gain: Keras (Neural Network Library), Deep Learning, Transfer Learning, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Model Optimization, Machine Learning Methods, Image Analysis, Applied Machine Learning, Autoencoders, Model Training, Regression Analysis, Network Architecture, Natural Language Processing, Machine Learning

    4.7 stars, 2.1K reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (2.1K) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • L

    LearnQuest

    Spring MVC, Spring Boot and Rest Controllers

    Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, Frontend Integration, JSON, YAML, Web Applications, Configuration Management, Angular, Java Programming, Software Architecture, Extensible Markup Language (XML)

    4.1 stars, 224 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.1 (224) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Illinois Urbana-Champaign

    Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud

    Skills you'll gain: Big Data, Apache Spark, Data Store, Apache Hadoop, Apache Mahout, Distributed Computing, Data Storage, Data Processing, NoSQL, Apache Kafka, Real Time Data, Cloud Computing, Databases, Analytics, Deep Learning, Applied Machine Learning, Machine Learning Methods, Statistical Machine Learning, Scalability, Machine Learning

    4.3 stars, 343 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.3 (343) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • V

    Vanderbilt University

    Android App Components - Services, Local IPC, and Content Providers

    Skills you'll gain: Android Development, Android (Operating System), Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Access, Software Architecture, Databases, Service Management

    4.3 stars, 411 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.3 (411) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • A

    Amazon

    Full Stack Web Development

    Skills you'll gain: Full-Stack Web Development, Restful API, Cloud Deployment, Frontend Integration, Front-End Web Development, Web Design and Development, Web Services, Cloud Development, Application Deployment, Cloud Applications, Web Development, Spring Framework, Amazon Web Services, HTML and CSS, Data Persistence, Application Programming Interface (API), Server Side, Web Applications, Back-End Web Development, Javascript

    4 stars, 57 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4 (57) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Build Your Portfolio Website with HTML and CSS

    Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Cloud Hosting, HTML and CSS, Web Development, Web Design and Development, GitHub, Web Servers, Web Presence, Web Content, Web Design, Git (Version Control System)

    4.5 stars, 2K reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.5 (2K) · Beginner · Guided Project · Less Than 2 Hours

  • U

    University of Illinois Urbana-Champaign

    Cloud Computing Concepts: Part 2

    Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Dataflow, Transaction Processing, Computer Security, Data Centers, Cyber Security Policies, Authorization (Computing), Apache Hadoop, Data Store, Database Theory, Cloud Security, Authentications, NoSQL, Algorithms, Data Integrity, Encryption, File Management, Graph Theory

    4.5 stars, 323 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.5 (323) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…181182183…759

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

  • Build a Portfolio Website with HTML, CSS, and JavaScript: Coursera
  • Build a mobile app with Google Sheets on Glide and no coding: Coursera
  • Node.js & MongoDB: Developing Back-end Database Applications: IBM
  • Boost Your Productivity with GitHub Copilot: Microsoft
  • Fundamentos de Android: Universidad Nacional Autónoma de México
  • Introduction to Deep Learning & Neural Networks with Keras: IBM
  • Spring MVC, Spring Boot and Rest Controllers: LearnQuest
  • Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud: University of Illinois Urbana-Champaign
  • Android App Components - Services, Local IPC, and Content Providers: Vanderbilt University
  • Full Stack Web Development: Amazon

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