• 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


  • L

    LearnQuest

    No-Code AI for Business

    Skills you'll gain: Responsible AI, No-Code Development, AI Enablement, Regulatory Requirements, Compliance Management, Business Transformation, Business Process Automation, Business Process, Data Management, Risk Mitigation, Risk Analysis, Return On Investment, Process Design, Key Performance Indicators (KPIs), Regulation and Legal Compliance, Business Software, Digital Transformation, Change Management, Data-Driven Decision-Making, Predictive Analytics

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Manage Your Versions with Git (Part I)

    Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Project Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    114 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • D

    DeepLearning.AI

    AI Agentic Design Patterns with AutoGen

    Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Tool Calling

    4.5
    Rating, 4.5 out of 5 stars
    ·
    46 reviews

    Beginner · Project · Less Than 2 Hours

  • E

    Edureka

    Generative AI for Software Engineers & Developers

    Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation

    4.1
    Rating, 4.1 out of 5 stars
    ·
    11 reviews

    Intermediate · Specialization · 3 - 6 Months

  • C

    Codio

    Java Object Basics: Functions, Recursion, and Objects

    Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science

    4.1
    Rating, 4.1 out of 5 stars
    ·
    21 reviews

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Vulnerability Types and Concepts

    Skills you'll gain: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Cyber Governance, Risk Management Framework, Threat Management, Software Development Life Cycle, Application Security, Cyber Security Policies, Threat Detection, Security Management, Security Controls, Systems Development, Security Strategy

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Vim Masterclass

    Skills you'll gain: Unix Commands, Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Computer Programming Tools, Development Environment, Configuration Management

    4.5
    Rating, 4.5 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 3 Months

  • S

    Scrimba

    Build AI Apps with LangChain.js

    Skills you'll gain: Prompt Engineering, LangChain, LLM Application, AI Workflows, Vector Databases, Scalability, User Interface (UI), Embeddings, Databases, Performance Tuning, Maintainability, Data Preprocessing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    38 reviews

    Intermediate · Course · 1 - 4 Weeks

  • D

    DeepLearning.AI

    Building Applications with Vector Databases

    Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Anomaly Detection, Embeddings, LLM Application, Generative AI, Semantic Web, Application Design, Natural Language Processing, Image Analysis, AI Personalization

    4.2
    Rating, 4.2 out of 5 stars
    ·
    17 reviews

    Beginner · Project · Less Than 2 Hours

  • P

    Packt

    Automation and Project Implementation in Azure Databricks

    Skills you'll gain: Databricks, CI/CD, Microsoft Azure, Data Architecture, Integration Testing, Data Pipelines, Data Integration, Data Security, Automation, Data Storage, Development Testing

    4.8
    Rating, 4.8 out of 5 stars
    ·
    10 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Draw a wireframe in Wireframe.cc

    Skills you'll gain: Wireframing, User Experience Design, Usability, Layout Design, Mockups, User Interface (UI) Design, UI Components, Persona Development, Information Architecture, Web Design, Design, Color Theory

    4.4
    Rating, 4.4 out of 5 stars
    ·
    7 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • S

    SkillUp

    Certified Blockchain Security Professional (CBSP) Exam Prep

    Skills you'll gain: Cryptographic Protocols, Blockchain, Cryptography, Encryption, Business Continuity, Application Security, Disaster Recovery, Digital Assets, Threat Modeling, Vulnerability Assessments, Cybersecurity, Enterprise Security, Network Security, Law, Regulation, and Compliance, Data Security, Secure Coding, Key Management, Distributed Denial-Of-Service (DDoS) Attacks, Emerging Technologies, Data Integrity

    5
    Rating, 5 out of 5 stars
    ·
    10 reviews

    Beginner · Specialization · 1 - 3 Months

Searches related to coding

coding for beginners
coding bootcamps
coding for everyone: c and c++
coding interview preparation
coding with ai
coding with generative ai
coding interview
coding games
1…353637…96

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

  • No-Code AI for Business: LearnQuest
  • Manage Your Versions with Git (Part I): Coursera
  • AI Agentic Design Patterns with AutoGen: DeepLearning.AI
  • Generative AI for Software Engineers & Developers: Edureka
  • Java Object Basics: Functions, Recursion, and Objects: Codio
  • Vulnerability Types and Concepts: Packt
  • Vim Masterclass: Packt
  • Build AI Apps with LangChain.js: Scrimba
  • Building Applications with Vector Databases: DeepLearning.AI
  • Automation and Project Implementation in Azure Databricks: 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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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