• 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


  • B

    Board Infinity

    Java Development Deep Dive

    Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Secure Coding, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Application Frameworks, Web Applications, OS Process Management, Memory Management, Data Sharing

    ★ 3.9 (14) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • U

    University of Minnesota

    Cloud Top Ten Risks

    Skills you'll gain: Open Web Application Security Project (OWASP), Cloud Security, Authorization (Computing), Cyber Risk, Authentications, Continuous Monitoring, Threat Management, Security Controls, Application Security, Secure Coding, System Monitoring, Cryptographic Protocols, Cryptography, Event Monitoring, Data Security, Identity and Access Management, Role-Based Access Control (RBAC), Hardening

    ★ 4.6 (26) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    AJAX for Web Developers

    Skills you'll gain: Ajax, JSON, Javascript, Application Programming Interface (API), Web Applications, Secure Coding, Application Security

    ★ 4.8 (8) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    Secure AI Code & Libraries with Static Analysis

    Skills you'll gain: AI Security, Application Security, Secure Coding, DevSecOps, Security Testing, Threat Modeling, Vulnerability Scanning, Vulnerability Assessments, AI Personalization, Continuous Integration, Open Source Technology, CI/CD, MLOps (Machine Learning Operations), Dependency Analysis, Analysis, Package and Software Management, Program Implementation, Supply Chain

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • M

    Microsoft

    Advanced C# Language Features & Object-Oriented Programming

    Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations

    Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Java Spring Boot Case Study - Appointment Management System

    ★ 4.6 (28) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • A

    Amazon Web Services

    AWS Generative AI Essentials

    Skills you'll gain: Prompt Engineering, Amazon Bedrock, Prompt Patterns, Model Context Protocol, AI Security, AI Workflows, AI Orchestration, AI Integrations, Generative AI Agents, Generative AI, Vibe coding, Secure Coding, LLM Application, Agentic systems, Amazon Web Services

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    PHP Development with ChatGPT: Practical Web Development

    Skills you'll gain: Prompt Engineering, Secure Coding, PHP (Scripting Language), Web Applications, Operational Databases, Data Management, Generative AI, Web Development, AI Enablement, ChatGPT, Application Development, Application Security, Microsoft Visual Studio, Cascading Style Sheets (CSS), SQL

    ★ 4.7 (6) · Intermediate · Guided Project · Less Than 2 Hours

  • B

    Ball State University

    Cybersecurity and Secure Software Design

    Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Infrastructure, Network Protocols, Algorithms, Data Integrity

    ★ 5 (8) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • E

    EDUCBA

    Develop and Optimize WordPress Websites

    Skills you'll gain: WordPress, Information Architecture, Order Processing, Cloud Hosting, Frontend Performance, Web Design, Secure Coding, Performance Tuning, Amazon Web Services, Order Management, Data Management, Content Management Systems, Web Design and Development, Usability, Cloud Deployment, Performance Testing, Remote Access Systems, Payment Processing, Web Development, Web Servers

    ★ 4.7 (25) · Beginner · Specialization · 1 - 3 Months

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

    Coursera

    GenAI Ops: Running Powerful Generative AI Systems

    Skills you'll gain: Model Optimization, Cloud Security, Stakeholder Communications, Stakeholder Management, Stakeholder Engagement, Risking, Data Ethics, Data Governance, Data Security, Enterprise Architecture, Dashboard Creation, Executive Presence, Security Architecture Review, Professional Development, Data Management, Software Architecture, Application Deployment, Continuous Deployment, Incident Management, IT Automation

    Intermediate · Professional Certificate · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
  • M

    Microsoft

    Web Development Fundamentals

    Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Data Persistence, Event-Driven Programming, HTML and CSS, Web Applications, Front-End Web Development, Semantic Web, Javascript, Browser Compatibility, Secure Coding, Web Content Accessibility Guidelines, Data Storage Technologies, Application Security, Data Validation, Data Management

    ★ 3.8 (8) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
1…105106107…121

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

  • Java Development Deep Dive: Board Infinity
  • Cloud Top Ten Risks: University of Minnesota
  • AJAX for Web Developers: Coursera
  • Secure AI Code & Libraries with Static Analysis: Coursera
  • Advanced C# Language Features & Object-Oriented Programming: Microsoft
  • Java Spring Boot Case Study - Appointment Management System: EDUCBA
  • AWS Generative AI Essentials: Amazon Web Services
  • PHP Development with ChatGPT: Practical Web Development: Coursera
  • Cybersecurity and Secure Software Design: Ball State University
  • Develop and Optimize WordPress Websites: 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
  • 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