• 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


  • P

    Packt

    The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps

    Skills you'll gain: React Native, Application Deployment, Mobile Development, ChatGPT, User Interface and User Experience (UI/UX) Design, JSON, UI Components, Application Development, Database Design, Development Environment, Data Storage, Debugging

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Beginning Security

    Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Data Security, Cybersecurity, Cyber Attacks, Web Applications, Threat Detection, Security Awareness, Vulnerability Management, Encryption, Authentications, Authorization (Computing), PHP (Scripting Language)

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Java 21 - Exploring the Latest Innovations for 2024

    Skills you'll gain: Java Programming, Development Environment, Java, Integrated Development Environments, Software Development Tools, Virtual Machines, Encryption, Cryptography, Application Performance Management, Scalability

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnQuest

    Data Science Foundations with No-Code Tools

    Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Dashboard, Data Presentation, Data Analysis, Data Literacy, No-Code Development, Data Science, Predictive Modeling, Data Ethics, Data Capture, Data Modeling, Data Processing, Data Transformation, Data Integrity, Data Cleansing, Applied Machine Learning, Data Governance, Data Collection, Data Integration

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    B

    Board Infinity

    Version Control with Git and GitHub

    Skills you'll gain: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools, Systems Development Life Cycle

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    C

    Coursera

    GenAI for Healthcare: Transforming Personalized Care

    Skills you'll gain: Responsible AI, Data Ethics, Medical Privacy, Generative AI, Generative AI Agents, Clinical Informatics, Patient-centered Care, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Health Information Management, Regulatory Compliance, Healthcare Industry Knowledge, Personally Identifiable Information, Health Care Procedure and Regulation, Health Care, Data Governance, Medical Imaging, Innovation, System Implementation

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Algorithmic Problem Solving

    Skills you'll gain: Python Programming

    Beginner · Course · 1 - 4 Weeks

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

    Pearson

    Rust Programming Essentials: Unit 3

    Skills you'll gain: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Maintainability, Programming Principles, Software Development

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Master Machine Learning with TensorFlow: Basics to Advanced

    Skills you'll gain: Tensorflow, Scikit Learn (Machine Learning Library), Machine Learning, Feature Engineering, Deep Learning, Matplotlib, Jupyter, Python Programming, Data Processing, NumPy, Data Cleansing, Image Analysis, Artificial Neural Networks, Seaborn, Development Environment, Pandas (Python Package), Regression Analysis

    Mixed · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Java for Beginners: Hands-On Course with Capstone Project

    Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Development Environment, Computer Programming, Software Design, Integrated Development Environments, Debugging, File Management, Data Structures

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Seaborn Python: Visualize & Analyze Data Distributions

    Skills you'll gain: Matplotlib, Statistical Modeling, Descriptive Statistics

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Projects and API Integration with jQuery

    Skills you'll gain: Ajax, jQuery, JSON, Javascript and jQuery, Debugging, Application Programming Interface (API), Web Development Tools, Web Applications, Javascript, Game Design, UI Components, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface (UI) Design

    Intermediate · Course · 1 - 3 Months

Searches related to coding

coding for beginners
coding for everyone: c and c++
coding interview preparation
coding with generative ai
coding games
coding and medical necessity
coding and automation for data analysis with generative ai
coding with ai for mbas
1…575859…80

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

  • The Ultimate ChatGPT Guide with React Native - Develop Mobile Apps: Packt
  • Beginning Security: Packt
  • Java 21 - Exploring the Latest Innovations for 2024: Packt
  • Data Science Foundations with No-Code Tools: LearnQuest
  • Version Control with Git and GitHub: Board Infinity
  • GenAI for Healthcare: Transforming Personalized Care: Coursera
  • Algorithmic Problem Solving: Packt
  • Rust Programming Essentials: Unit 3: Pearson
  • Master Machine Learning with TensorFlow: Basics to Advanced: EDUCBA
  • Java for Beginners: Hands-On Course with Capstone Project: 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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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