• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. Ai Programming

AI Programming courses

AI programming covers creating algorithms and models that allow machines to perform tasks typically requiring human intelligence. You’ll explore techniques like neural networks, natural language processing, and reinforcement learning, often using Python and frameworks such as TensorFlow or Keras. Through hands-on projects, you can apply these concepts and see how they work in practice.

Popular AI Programming Courses and Certifications


  • B

    Board Infinity

    Generative AI in Software Development

    Skills you'll gain: GitHub Copilot, Retrieval-Augmented Generation, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Embeddings, Gemini, Software Development Tools, AI Integrations

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

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

  • U

    University of Glasgow

    Fundamental MATLAB Programming for AI

    Skills you'll gain: Matlab, Artificial Intelligence and Machine Learning (AI/ML), Data Preprocessing

    4.9 stars, 78 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.9 (78) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Practical Python for AI Coding 1

    Skills you'll gain: NumPy, Python Programming, Programming Principles, Tensorflow, Data Structures, Development Environment

    4.5 stars, 90 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.5 (90) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • P

    Packt

    Foundations of AI in Game Development

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • V

    Vanderbilt University

    AI Agents in Typescript/Javascript with Generative AI

    Skills you'll gain: Generative AI Agents, Agentic Workflows, Debugging, TypeScript, Agentic systems, AI Workflows, Node.JS, OpenAI API, Generative AI, Program Development, Artificial Intelligence, LLM Application, Tool Calling, AI Integrations, Maintainability, Prompt Engineering, Application Frameworks, Javascript, Large Language Modeling, File Systems

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

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

    Status: Free trial
    Free trial
  • V

    Vanderbilt University

    AI Agents in Java with Generative AI

    Skills you'll gain: Generative AI Agents, Java, Java Programming, Agentic systems, Agentic Workflows, Generative AI, LLM Application, Tool Calling, OpenAI API, Application Development, Prompt Engineering

    4.2 stars, 26 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.2 (26) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • L

    LearnQuest

    Build Real-World Applications with AI

    Skills you'll gain: Prompt Engineering, AI Integrations, Full-Stack Web Development, OpenAI API, Debugging, AI Workflows, Back-End Web Development, Web Applications, Application Deployment, Application Development, Frontend Integration, Restful API, Authentications, Web Development, Application Programming Interface (API), Agile Product Development, API Design, Software Testing, Git (Version Control System), Database Management

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • I

    Illinois Tech

    Artificial Intelligence

    Skills you'll gain: Responsible AI, Machine Learning Methods, Artificial Intelligence, Machine Learning Algorithms, Generative AI, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Supervised Learning, Deep Learning

    4.4 stars, 65 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.4 (65) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    GitLab AI: Mastering AI Pair Programming with GitLab Duo

    Skills you'll gain: GitLab, AI Workflows, AI Integrations

    Intermediate · Course · 1 - 4 Weeks

  • S

    Simplilearn

    AI-Powered Software Development Certification

    Skills you'll gain: Prompt Engineering, AI Personalization, GitHub Copilot, Generative AI, Infrastructure as Code (IaC), Legal Risk, Requirements Analysis, Test Tools, Software Testing, ChatGPT, System Support, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture

    4.4 stars, 81 reviews, Beginner, Specialization, 3 - 6 Months

    ★ 4.4 (81) · Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • P

    Pragmatic AI Labs

    AI Tooling

    Skills you'll gain: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Agentic Workflows, Prompt Patterns, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub

    Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Boost Coding with Cursor AI

    Skills you'll gain: Prompt Engineering, Code Review, Integrated Development Environments, Application Security, AI Workflows, DevSecOps, AI Enablement, Software Development, Development Environment, Git (Version Control System), GitHub, Building Codes, Scope Management

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
1…567…834

How to choose the right AI Programming course

Start with what you want to do in AI programming. If you're focused on machine learning applications, choose courses covering neural networks and both supervised and unsupervised learning techniques. If you want to use TensorFlow for your AI projects, check for courses that include TensorFlow libraries, model building, and deployment strategies.

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
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

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