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

Programming Courses

Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. 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 web applications and software solutions.

Popular Programming Courses and Certifications


  • P

    Packt

    Mastering SQL Server RDS on AWS

    Skills you'll gain: Amazon S3, SQL, Data Maintenance, Database Administration, IT Automation, Cloud Infrastructure, Cloud Deployment, Cloud Storage

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Introdução à análise de dados no Google Cloud

    Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Data Analysis, Data Transformation, Google Cloud Platform, Analytics, Big Data, Data Visualization Software, Exploratory Data Analysis, Business Intelligence, Interactive Data Visualization, Cloud Storage, SQL, Data Storage, Data Sharing, Solution Architecture

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Master Bootstrap to Build Responsive E-Commerce Sites

    Skills you'll gain: Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Front-End Web Development, User Interface (UI), User Interface (UI) Design, UI Components, Web Development

    Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Build & Optimize Responsive Websites with HTML5 & Bootstrap

    Skills you'll gain: Responsive Web Design, Web Design, HTML and CSS, Web Design and Development, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), UI Components, Front-End Web Development, Hypertext Markup Language (HTML), Web Development, Javascript, Graphic and Visual Design, Typography, Web Analytics and SEO, Web Content, Web Content Accessibility Guidelines, Web Development Tools, Logo Design

    Mixed · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • W

    Whizlabs

    AWS Core Services (Compute, Storage & Networking)

    Skills you'll gain: Amazon S3, Amazon Web Services, Serverless Computing, Cloud Infrastructure, Application Deployment, Cloud Engineering, Amazon Elastic Compute Cloud, Kubernetes, Cloud-Native Computing, Cloud Deployment, Cloud Storage, Infrastructure As A Service (IaaS), Containerization, Cloud Services, Data Storage, Data Storage Technologies, Scalability, Load Balancing, Capacity Management, Event-Driven Programming

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free Trial
    Free Trial
  • C

    Coursera

    End-to-End Multimodal AI: Fine-Tuning, Fusion, and MLOps

    Skills you'll gain: API Design, MLOps (Machine Learning Operations), Restful API, Fine-tuning, OAuth, Model Deployment, Application Programming Interface (API), Technical Communication, Model Training, Model Evaluation, Transfer Learning, Vision Transformer (ViT), Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Software, Solution Architecture, Machine Learning, Data Architecture, Machine Learning Algorithms, Data Science

    Intermediate · Course · 3 - 6 Months

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

    Pragmatic AI Labs

    DuckDB From Zero

    Skills you'll gain: Rust (Programming Language), Database Systems, Database Software, SQL, Databases, Query Languages, Data Store, Data Integration, Command-Line Interface, Data Pipelines, Data Processing, JSON, Data Persistence, Cross Platform Development, Data Import/Export, Software Design, Application Deployment

    Beginner · Course · 1 - 4 Weeks

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

    Packt

    Artificial Intelligence in Unreal Engine 5

    Skills you'll gain: Unreal Engine, Agentic systems, AI Workflows, Game Design, Video Game Development, Animation and Game Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, C++ (Programming Language), Algorithms

    Intermediate · Course · 3 - 6 Months

    Category: New
    New
  • P

    Packt

    UI Design, Localization & Capstone UIs

    Skills you'll gain: User Interface (UI), User Interface (UI) Design, Mobile Development, User Interface and User Experience (UI/UX) Design, iOS Development, Swift Programming, UI Components, Software Design, Responsive Web Design, Apple iOS, Application Design, Animations, Apple Xcode, Application Development, Maintainability, Code Reusability

    Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Advanced Features and Polish for a Pinball Game in UE

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Drive Decisions with Data: SQL Analytics

    Skills you'll gain: Correlation Analysis, Data Pipelines, Dashboard, Dashboard Creation, Analytics, SQL, Business Analytics, Data Infrastructure, Data-Driven Decision-Making, Warehousing, Analysis, Capacity Management, Data Warehousing, Performance Analysis, Performance Metric, Scalability, Performance Measurement, Return On Investment, Interactive Data Visualization, Descriptive Statistics

    Advanced · Course · 1 - 4 Weeks

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

    Packt

    Advanced AJAX Techniques and Final Projects

    Skills you'll gain: Server Side, Restful API, Ajax, Full-Stack Web Development, API Design, Node.JS, Postman API Platform, Web Applications, Application Programming Interface (API), Back-End Web Development, Web Servers, Web Development Tools, Frontend Integration, API Testing, Web Development, Javascript, Front-End Web Development, Middleware, Code Reusability, Maintainability

    Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
1…464465466…484

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

  • Mastering SQL Server RDS on AWS: Packt
  • Introdução à análise de dados no Google Cloud: Google Cloud
  • Master Bootstrap to Build Responsive E-Commerce Sites: EDUCBA
  • Build & Optimize Responsive Websites with HTML5 & Bootstrap: EDUCBA
  • AWS Core Services (Compute, Storage & Networking): Whizlabs
  • End-to-End Multimodal AI: Fine-Tuning, Fusion, and MLOps: Coursera
  • DuckDB From Zero: Pragmatic AI Labs
  • Artificial Intelligence in Unreal Engine 5: Packt
  • UI Design, Localization & Capstone UIs: Packt
  • Advanced Features and Polish for a Pinball Game in UE: EDUCBA

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
  • 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