• 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


  • P

    Packt

    Advanced Microservices: Transactions, Deployment, and Reliability

    Skills you'll gain: Cloud-Native Computing, DevOps, Cloud Deployment, Infrastructure as Code (IaC), Performance Tuning

    5 stars, 7 reviews, Advanced, Course, 1 - 3 Months

    ★ 5 (7) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • L

    LearnKartS

    Advanced Agentic AI: Production Data Architecture

    Skills you'll gain: Prompt Engineering, Agentic Workflows, MongoDB, Generative AI Agents, Scalability, Context Engineering, Data Architecture, Systems Design, Development Environment, Embeddings, PostgreSQL, Database Design, Data Modeling, Data Migration, Debugging

    Advanced · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Advanced C++ Features and Data Structures

    Skills you'll gain: File I/O, Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Code Reusability, Memory Management, Data Persistence, Algorithms

    4.8 stars, 11 reviews, Advanced, Course, 1 - 4 Weeks

    ★ 4.8 (11) · Advanced · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Advanced Trading Bot on DYDX with AWS & Python

    Skills you'll gain: DevOps, Cloud Deployment, Amazon Elastic Compute Cloud, Order Entry

    Advanced · Course · 1 - 3 Months

  • J

    John Wiley & Sons

    AI for Business, Creativity, and Development

    Skills you'll gain: Prompt Engineering, AI Personalization, GitHub Copilot, AI Enablement, Responsible AI, ChatGPT, Customer experience improvement, AI literacy, Artificial Intelligence, Digital Brand Strategy, Digital Marketing, AI Integrations, Personalized Service, Software Development, Customer Service, Computer Programming Tools, Customer Engagement, Machine Learning, Devops Tools, Business Strategy

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    Codio

    Intro to Operating Systems 2: Memory Management

    Skills you'll gain: Memory Management, Operating Systems, C (Programming Language)

    4.7 stars, 66 reviews, Advanced, Course, 1 - 3 Months

    ★ 4.7 (66) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • J

    John Wiley & Sons

    Advanced Techniques and Applications in Prompt Engineering

    Skills you'll gain: Prompt Engineering, Multimodal Prompts, ChatGPT, Generative AI, AI powered creativity, Responsible AI, OpenAI, AI literacy, Software Design, Machine Learning

    Advanced · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    Codio

    Intro to Operating Systems 3: Concurrency

    Skills you'll gain: OS Process Management, Operating Systems, Data Structures

    4.4 stars, 36 reviews, Advanced, Course, 1 - 4 Weeks

    ★ 4.4 (36) · Advanced · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    IBM

    Generative AI for NLP with PyTorch

    Skills you'll gain: PyTorch (Machine Learning Library), Fine-tuning, Convolutional Neural Networks, Deep Learning, Natural Language Processing, Embeddings, Hugging Face, Supervised Learning, Classification Algorithms, Data Preprocessing, Predictive Modeling, Machine Learning, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Statistical Methods, Probability & Statistics, Machine Learning Algorithms

    4.4 stars, 2.1K reviews, Advanced, Specialization, 3 - 6 Months

    ★ 4.4 (2.1K) · Advanced · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • L

    LearnKartS

    Agentic AI Systems with Vector DBs & RAG

    Skills you'll gain: Agentic systems, Retrieval-Augmented Generation, Vector Databases, MongoDB, Model Context Protocol, Scalability, AI Workflows, Node.JS, PostgreSQL, Data Integration, Database Management, API Design, Data Transformation, Data Structures, Data Storage

    Advanced · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    Edureka

    Securing and Testing Node.js Applications

    Skills you'll gain: API Testing, Unit Testing, Node.JS, Hardening, Application Performance Management, Authentications, Software Testing, System Monitoring, Secure Coding, Performance Tuning, Back-End Web Development, Postman API Platform, Application Programming Interface (API), Application Deployment, Debugging, Security Testing, Web Development Tools, JSON, MongoDB, GitHub

    Advanced · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • L

    LearnQuest

    Blockchain Security - Intermediate Practices

    Skills you'll gain: Blockchain, Cryptography, Network Security, Secure Coding, Cybersecurity, Vulnerability Assessments

    Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1234

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