Debugging

Debugging is a systematic process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware, making it behave as expected. Coursera's debugging catalogue teaches you the critical skill of identifying, diagnosing, and fixing code errors in any programming environment. You'll learn the practice of debugging tools and techniques, understanding error messages, testing methodologies for preemptive bug detection, and the best practices for writing clean, bug-free code. As you develop competence in debugging, you'll become adept at problem-solving and critical thinking, vital skills for any software engineer, developer, or programmer.
141credentials
1online degree
642courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "debugging"

  • Skills you'll gain: Google Gemini, Software Development Life Cycle, Application Lifecycle Management, Google Cloud Platform, Application Development, Development Testing, Test Automation, Test Case, Web Applications, Query Languages, Debugging

  • Status: New
    Status: Free Trial

    Skills you'll gain: Unreal Engine, Performance Tuning, Game Design, User Interface (UI), Video Game Development, Virtual Environment, Scripting, Debugging

  • Skills you'll gain: Google Cloud Platform, MLOps (Machine Learning Operations), Tensorflow, Applied Machine Learning, Performance Tuning, Systems Architecture, Data Validation, Machine Learning, Distributed Computing, Scalability, Hybrid Cloud Computing, Debugging, Data Processing, Data Pipelines

  • Status: New
    Status: Free Trial

    Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, Unreal Engine, User Interface (UI), User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Virtual Environment, Artificial Intelligence, Debugging, Scripting

  • Status: New

    Skills you'll gain: Debugging

  • Status: New
    Status: Free Trial

    Skills you'll gain: Rust (Programming Language), Data Structures, Debugging, Software Design Patterns

  • Skills you'll gain: Google Gemini, Google Cloud Platform, Test Case, Software Development Life Cycle, CI/CD, Web Applications, Application Lifecycle Management, Application Development, Query Languages, Debugging

  • Status: New
    Status: Preview

    Skills you'll gain: Unit Testing, Google Gemini, Test Case, Software Testing, Integrated Development Environments, Code Review, Application Development, Debugging, Software Documentation, Maintainability, Real Time Data

  • Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Analysis Expressions (DAX), Big Data, Google Cloud Platform, Generative AI, Debugging, SQL

  • Skills you'll gain: Google Gemini, Data Processing, Exploratory Data Analysis, Big Data, Data Transformation, Google Cloud Platform, Interactive Data Visualization, Generative AI, Prompt Engineering, Debugging, SQL

  • Skills you'll gain: Google Gemini, Exploratory Data Analysis, Prompt Engineering, Generative AI, Data Visualization Software, Google Cloud Platform, Data Cleansing, Data Processing, Data Transformation, Debugging

  • Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Pipelines, Data Manipulation, Big Data, Google Cloud Platform, Data Visualization Software, Generative AI Agents, SQL, Debugging

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a ₩32,677,118 median salary ¹.

    description:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    This role has a ₩32,677,118 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo
  • This role has a ₩33,870,384 median salary ¹.

    description:

    An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.

    This role has a ₩33,870,384 median salary ¹.

    Offered by

    Meta_logo
    University of Toronto_logo
    LearnQuest_logo

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • EDUCBA
  • Google Cloud
  • Microsoft
  • Scrimba
  • University of Colorado Boulder
  • University of Michigan
  • Duke University