• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • 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


  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Build Mini Projects in JavaScript

    Skills you'll gain: Event-Driven Programming, Web Applications, Javascript, Data Import/Export, Data Management, Web Development, Data Mapping, User Interface (UI), Web Content Accessibility Guidelines, Interactive Design, Data Structures, Computational Logic, Data Validation

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    K

    Khalifa University

    AI for Executives: The Basics

    Skills you'll gain: Data Strategy, Data Management, Model Deployment, Data Governance, Model Evaluation, Transfer Learning, Data Quality, Model Training, AI Enablement, Decision Intelligence, Data-Driven Decision-Making, Data Literacy, Artificial Intelligence and Machine Learning (AI/ML), Data Integration, MLOps (Machine Learning Operations), Predictive Modeling, AI Product Strategy, Statistical Machine Learning, Predictive Analytics, Applied Machine Learning

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Codio

    Advanced Django: External APIs and Task Queuing

    Skills you'll gain: Django (Web Framework), Application Programming Interface (API), Restful API, Web Development, Program Development, Event-Driven Programming, Python Programming, GitHub

    4.9
    Rating, 4.9 out of 5 stars
    ·
    27 reviews

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Case Western Reserve University

    Using R for Geostatistical Geospatial Modeling

    Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Analysis, Spatial Data Analysis, Descriptive Statistics, Box Plots, Geospatial Mapping, Statistical Modeling, Geospatial Information and Technology, R Programming, Plot (Graphics), Rmarkdown, Data Analysis, Data Cleansing, Statistical Methods, R (Software), Statistical Programming, Data Preprocessing, Simulations, Package and Software Management

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    E

    Edureka

    Modern Web Development with TypeScript

    Skills you'll gain: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    6 reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    SystemVerilog Tutorials: Hardware Design & Verification

    Skills you'll gain: Hardware Design, Field-Programmable Gate Array (FPGA), Data Structures, Computational Logic, Application Specific Integrated Circuits, System Design and Implementation, Verification And Validation, Embedded Systems, Test Script Development, Simulation and Simulation Software, Code Reusability, Data Synthesis, Analysis, Design, Process Optimization

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    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, Token Optimization, Agentic Workflows, 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

    Codio

    C++: Linear Data Structures and Trees

    Skills you'll gain: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    C

    Coursera

    Alteryx Mastery: Data Analytics & Workflow Automation

    Skills you'll gain: Data Import/Export, Alteryx, No-Code Development, Data Visualization, Data Presentation, Business Analytics, Data Governance, Workflow Management, Analytics, Operational Efficiency, Interactive Data Visualization, Enterprise Application Management, Business Reporting, Data Wrangling, Data Cleansing, Data Management, Data Manipulation, Data Analysis Software, Data Transformation, Automation

    Beginner · Course · 1 - 4 Weeks

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

    Packt

    Foundations of Data Structures & Algorithms in Python

    Skills you'll gain: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    A

    Alex Genadinik

    2026 Fixing AI Errors & Hallucinations, And Fact-Checking

    Skills you'll gain: Prompt Engineering, Debugging, Responsible AI, Code Review, AI literacy, Verification And Validation, AI Workflows, Model Evaluation, Software Testing, Development Testing

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    M

    Macquarie University

    Cyber Security: DevSecOps

    Skills you'll gain: DevSecOps, Secure Coding, Application Security, IT Security Architecture, DevOps, Security Engineering, Security Controls, CI/CD, Cybersecurity, Cyber Security Strategy, Cloud Security, Infrastructure as Code (IaC), Cloud Platforms, Vulnerability Management, Development Environment, Cloud Computing, Cloud Infrastructure, Cloud Computing Architecture, User Story, Backlogs

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Beginner · Course · 1 - 3 Months

1…474849…119

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

  • Build Mini Projects in JavaScript: Scrimba
  • AI for Executives: The Basics: Khalifa University
  • Advanced Django: External APIs and Task Queuing: Codio
  • Using R for Geostatistical Geospatial Modeling: Case Western Reserve University
  • Modern Web Development with TypeScript: Edureka
  • SystemVerilog Tutorials: Hardware Design & Verification: Coursera
  • AI Tooling: Pragmatic AI Labs
  • C++: Linear Data Structures and Trees: Codio
  • Alteryx Mastery: Data Analytics & Workflow Automation: Coursera
  • Foundations of Data Structures & Algorithms in Python: Packt

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
  • Do Not Sell/Share
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