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

Computer Programming Courses

Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing applications and enhancing your programming capabilities.


Popular Computer Programming Courses and Certifications


  • G

    Google Cloud

    Work with Gemini Models in BigQuery - 한국어

    Skills you'll gain: Google Gemini, Generative AI, Customer Relationship Management, Google Cloud Platform, Business Workflow Analysis, Big Data, Artificial Intelligence and Machine Learning (AI/ML), SQL, Predictive Analytics, Python Programming, Natural Language Processing

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Build, Train and Deploy ML Models with Keras on Google Cloud - Italiano

    Skills you'll gain: Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Data Cleansing, Data Pipelines, Data Transformation, MLOps (Machine Learning Operations), Deep Learning, Application Deployment, Scalability, Machine Learning, Application Programming Interface (API)

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Gemini for Application Developers - Bahasa Indonesia

    Skills you'll gain: Google Gemini, Cloud Development, Google Cloud Platform, Application Development, Software Development Tools, Natural Language Processing

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Introduction to AI and Machine Learning on GC - 한국어

    Skills you'll gain: Generative AI, Google Cloud Platform, Cloud Infrastructure, MLOps (Machine Learning Operations), Big Data, Tensorflow, Artificial Intelligence, Machine Learning, Natural Language Processing

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    Google Cloud Customer Care Fundamentals - Français

    Skills you'll gain: Google Cloud Platform, Service Level, Technical Support and Services, Technical Support, Cloud Services, Identity and Access Management, Issue Tracking, File Management, Technical Communication, Personally Identifiable Information

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Pearson

    Hands-on AWS Auto Scaling Labs: Essential Lab Exercises

    Skills you'll gain: Amazon Elastic Compute Cloud, Amazon CloudWatch, Load Balancing, Amazon Web Services, Scalability, Cloud Management, Cloud Applications, Capacity Management, Continuous Monitoring, System Monitoring

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Boost Productivity with Gemini in BigQuery - Español

    Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Analysis Expressions (DAX), Big Data, Google Cloud Platform, Generative AI, Debugging, SQL

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Networking in Google Cloud: Network Security - Français

    Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Network Security, Threat Detection, Proxy Servers, Network Monitoring, Intrusion Detection and Prevention, Network Troubleshooting, Firewall, Google Cloud Platform, Identity and Access Management

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    G

    Google Cloud

    Attention Mechanism - 日本語版

    Skills you'll gain: Machine Learning Methods, Applied Machine Learning, Artificial Neural Networks, Text Mining, Natural Language Processing

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Essential Google Cloud Infrastructure: Core Services - 简体中文

    Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Management, Data Storage, Cloud Storage, System Monitoring, Security Management, NoSQL, Encryption, Scalability

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Encoder-Decoder Architecture - Deutsch

    Skills you'll gain: Keras (Neural Network Library), Tensorflow, Generative Model Architectures, Deep Learning, Natural Language Processing, Machine Learning Methods

    Advanced · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Pearson

    CompTIA Cloud CV0-003: Unit 8

    Skills you'll gain: Network Troubleshooting, Cloud Computing, Cloud Management, Security Controls, Cloud Security, Hardware Troubleshooting, Capacity Management, Scenario Testing, Application Security, Automation, Performance Tuning, Performance Testing, Data Security, Network Security, Application Deployment, Configuration Management

    Beginner · Course · 1 - 4 Weeks

Searches related to computer programming

computer programming for absolute beginners
introduction to computer programming
introduction to computer programming with visual basic
computer science: programming with a purpose
introduction to computer science and programming
計算機程式設計 (computer programming)
1…663664665…672

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

  • Work with Gemini Models in BigQuery - 한국어: Google Cloud
  • Build, Train and Deploy ML Models with Keras on Google Cloud - Italiano: Google Cloud
  • Gemini for Application Developers - Bahasa Indonesia: Google Cloud
  • Introduction to AI and Machine Learning on GC - 한국어: Google Cloud
  • Google Cloud Customer Care Fundamentals - Français: Google Cloud
  • Hands-on AWS Auto Scaling Labs: Essential Lab Exercises: Pearson
  • Boost Productivity with Gemini in BigQuery - Español: Google Cloud
  • Networking in Google Cloud: Network Security - Français: Google Cloud
  • Attention Mechanism - 日本語版: Google Cloud
  • Essential Google Cloud Infrastructure: Core Services - 简体中文: Google Cloud

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
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok