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

Coding Courses

Coding courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and web development. You can build skills in debugging, version control, and software testing, which are crucial for creating 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, showing how these skills are applied in real projects.

Popular Coding Courses and Certifications


  • U

    University of Maryland, College Park

    Vibe Coding: AI-Powered App Development for Product Managers

    Skills you'll gain: Model Context Protocol, Vibe coding, Context Engineering, AI Product Strategy, Responsible AI, Prototyping, AI Personalization, Application Development, Artificial Intelligence, AI Workflows, AI Integrations, Application Design, Generative AI Agents, Human Centered Design, User Experience, User Interface and User Experience (UI/UX) Design

    Beginner · Course · 1 - 3 Months

    Category: New
    New
  • U

    University of Michigan

    Creative Coding for Designers Using Python

    Skills you'll gain: Animations, Simulations, Python Programming, Creative Design, Object Oriented Programming (OOP), Scripting, Algorithms, Data Structures

    Advanced · Course · 1 - 3 Months

  • P

    Packt

    Java Foundations Bootcamp - Learn by Coding & Quizzes - 2026

    Skills you'll gain: Java Programming, Development Environment, Program Development, Computer Programming, Programming Principles, Data Structures, Java, Integrated Development Environments, Maintainability, Code Reusability, Memory Management, Computational Logic, Debugging, Command-Line Interface, Problem Solving

    Beginner · Course · 3 - 6 Months

    Category: New
    New
  • U

    University of Virginia

    Coding Algorithms with AI

    Skills you'll gain: Model View Controller, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Web Applications, Algorithms, JSON, User Story, Javascript, Automation, Hypertext Markup Language (HTML)

    Beginner · Course · 1 - 4 Weeks

  • M

    Microsoft

    Boost R Coding with GitHub Copilot

    Skills you'll gain: GitHub Copilot, Version Control, Software Documentation, R Programming, Debugging

    Beginner · Course · 1 - 4 Weeks

  • S

    SkillUp

    Foundations of Medical Coding and ICD-10-CM

    Skills you'll gain: Medical Coding, Revenue Cycle Management, Medical Terminology, ICD Coding (ICD-9/ICD-10), CPT Coding, Medical Billing, Medical Records, Clinical Documentation, Health Informatics, Anatomy, Medical Support, Health Care, Health Care Administration, Health Technology, Health Assessment, Health Education

    5 stars, 6 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 5 (6) · Beginner · Course · 1 - 4 Weeks

    Category: New
    New
  • P

    Packt

    Coding With AI - Planning To Production

    Skills you'll gain: Model Context Protocol, Claude Code, Prompt Engineering, Code Review, Software As A Service, Authentications, AI Integrations, OpenAI API, AI Workflows, HTML and CSS, Unit Testing, Generative AI Agents, Front-End Web Development, Prototyping, Test Automation, Development Environment, Application Deployment, Software Development, Artificial Intelligence, Software Design

    Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
  • P

    Packt

    The Vibe Coding Bootcamp- Become an AI-Augmented Developer

    Skills you'll gain: Prompt Engineering, User Interface (UI) Design, Prompt Engineering Tools, Claude Code, User Interface (UI), User Interface and User Experience (UI/UX) Design, AI Workflows, Application Deployment, Vibe coding, AI Integrations, Responsive Web Design, Cloud Deployment, Development Environment, Anthropic Claude, Web Design, Front-End Web Development, GitHub Copilot, ChatGPT, Gemini, Web Development

    Beginner · Specialization · 3 - 6 Months

    Category: New
    New
  • S

    SkillsBooster Academy

    The Non-Coder’s Guide to Vibe Coding

    Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, No-Code Development, Presentations, Application Development, Generative AI, Web Applications, Automation, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Application Design, Interactive Design, Digital Design, Creative Design, New Product Development, Creative Thinking, User Interface (UI) Design, Creativity, Application Deployment

    4.8 stars, 11 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (11) · Beginner · Course · 1 - 3 Months

  • P

    Packt

    SDET Coding Round Preparation

    Skills you'll gain: Data Structures, Test Automation, Software Testing, Algorithms, Software Quality Assurance, Development Testing, Computational Thinking, Computational Logic, Computer Programming

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
  • E

    Edureka

    Secure Coding for Application Development

    Skills you'll gain: Open Web Application Security Project (OWASP), SonarQube, Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, Code Review, Maintainability, Vulnerability Scanning, Risk Mitigation, Software Quality Assurance, MITRE ATT&CK Framework, Vulnerability Assessments, Cyber Security Assessment, Continuous Integration, Vulnerability Management, Cyber Attacks, Security Engineering, Authentications

    4.4 stars, 7 reviews, Intermediate, Specialization, 1 - 3 Months

    ★ 4.4 (7) · Intermediate · Specialization · 1 - 3 Months

  • P

    Packt

    Intro to Agentic Coding with Claude Code

    Skills you'll gain: Claude Code, Agentic Workflows, AI Workflows, Prompt Engineering, Context Management, Software Development, React.js

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
1234…122

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