• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
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


  • C

    Coursera

    Validate LLM Embeddings for Production Use

    Skills you'll gain: Embeddings, Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Data Cleansing, Anomaly Detection, Vector Databases, System Monitoring, Verification And Validation, Legal Technology, Semantic Web, E-Commerce, Large Language Modeling, Data Validation, Unsupervised Learning, Data Manipulation, Dimensionality Reduction, Performance Metric, Cost Reduction

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Kibana 8.x – A Quick Start Guide to Data Analysis

    Skills you'll gain: Kibana, Dashboard, Interactive Data Visualization, Data Visualization, Data Visualization Software, Grafana, Graphing, Data Analysis, Splunk, Real Time Data, Anomaly Detection, Applied Machine Learning, Time Series Analysis and Forecasting, Query Languages, SQL, Role-Based Access Control (RBAC), Qualitative Research

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    Encoder-Decoder Architecture - 简体中文

    Skills you'll gain: Tensorflow, Keras (Neural Network Library), Applied Machine Learning, Generative AI, Model Deployment, Natural Language Processing

    Advanced · Course · 1 - 4 Weeks

  • C

    Coursera

    Collaborative Document Sharing

    Skills you'll gain: Collaborative Software, Google Docs, Document Management, Data Sharing, File Management, Shared Media, Google Workspace, Project Documentation, Cross-Functional Collaboration, Verification And Validation, Role-Based Access Control (RBAC), Microsoft 365, Security Awareness

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Cloud NGFW: Migrate VPC Firewall Rules that use Network Tags

    Skills you'll gain: Google Cloud Platform, Cloud Security, Network Security, Network Administration, Firewall, Virtual Networking, Data Migration

    Intermediate · Project · Less Than 2 Hours

  • P

    Packt

    Generative AI Application Integration Patterns

    Skills you'll gain: Responsible AI, Generative AI, Generative Model Architectures, LLM Application, Prompt Engineering, ChatGPT, AI Enablement, AI Security, Cloud Development, AI Workflows, Data Ethics, Real Time Data, Large Language Modeling, Model Deployment, Cloud Computing Architecture, Artificial Intelligence, MLOps (Machine Learning Operations), Deep Learning, Scalability, System Monitoring

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    Attention Mechanism - 简体中文

    Skills you'll gain: Recurrent Neural Networks (RNNs), Machine Learning Methods, Deep Learning, Artificial Neural Networks, Text Mining, Natural Language Processing

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Automate, Ingest, and Validate Event Data

    Skills you'll gain: Apache Airflow, Dataflow, Extract, Transform, Load, Data Pipelines, Apache Kafka, Real Time Data, AWS Kinesis, Data Validation, Data Warehousing, Event Monitoring, Data Integrity, Snowflake Schema, Continuous Monitoring, Automation, Data Quality, Scalability

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Apple Device Deployment Projects – Hands-On Implementation

    Skills you'll gain: Apple software proficiency, Cloud Deployment, Software Installation

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Jira Automation and App Selection

    Skills you'll gain: Due Diligence, Backlogs, Postman API Platform, Strategic Decision-Making, Data Integrity, Data Maintenance, Needs Assessment, Product Knowledge, Technical Management, Stakeholder Communications, Data Manipulation, Requirements Analysis, Process Analysis, Automation, Restful API, Application Programming Interface (API), Business Requirements, Vendor Management

    Beginner · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Master Machine Learning with TensorFlow: Basics to Advanced

    Skills you'll gain: Data Preprocessing, Tensorflow, Scikit Learn (Machine Learning Library), Machine Learning, Feature Engineering, Deep Learning, Convolutional Neural Networks, Matplotlib, Jupyter, Python Programming, NumPy, Data Manipulation, Artificial Neural Networks, Seaborn, Development Environment, Pandas (Python Package), Regression Analysis

    Mixed · Course · 1 - 3 Months

  • P

    Pearson

    AWS Developer: Unit 11

    Skills you'll gain: Amazon CloudWatch, AWS CloudFormation, Amazon Web Services, Cloud Applications, Scalability, CI/CD, Infrastructure as Code (IaC), Containerization, Application Development, Application Performance Management, Cloud API

    Intermediate · Course · 1 - 4 Weeks

1…767768769…800

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

  • Validate LLM Embeddings for Production Use: Coursera
  • Kibana 8.x – A Quick Start Guide to Data Analysis: Packt
  • Encoder-Decoder Architecture - 简体中文: Google Cloud
  • Collaborative Document Sharing: Coursera
  • Cloud NGFW: Migrate VPC Firewall Rules that use Network Tags: Google Cloud
  • Generative AI Application Integration Patterns: Packt
  • Attention Mechanism - 简体中文: Google Cloud
  • Automate, Ingest, and Validate Event Data: Coursera
  • Apple Device Deployment Projects – Hands-On Implementation: Packt
  • Jira Automation and App Selection: Coursera

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
  • Cookies Preference Center
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