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.
140credentials
1online degree
644courses

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 Cloud Platform, Kubernetes, Debugging, Cloud Infrastructure, Cloud Computing, Cloud Engineering, System Configuration, Network Troubleshooting, Problem Management

  • Status: New
    Status: Free Trial

    Skills you'll gain: Webpack, Object Oriented Programming (OOP), Full-Stack Web Development, JSON, Web Development Tools, Javascript, HTML and CSS, Application Programming Interface (API), Application Deployment, Application Development, Web Applications, Web Development, Programming Principles, GitHub, Event-Driven Programming, Browser Compatibility, Build Tools, User Interface (UI), Debugging, Data Structures

  • Status: Preview

    Skills you'll gain: Site Reliability Engineering, System Monitoring, Event Monitoring, Incident Management, Network Monitoring, Prometheus (Software), Google Cloud Platform, Continuous Monitoring, Application Performance Management, Problem Management, Security Management, Grafana, Kubernetes, Service Level, Cloud Applications, Cloud Computing, Debugging

  • Status: New
    Status: Free Trial

    Skills you'll gain: Unreal Engine, Animations, Video Editing, Virtual Environment, Unity Engine, 3D Modeling, 3D Assets, Game Design, Video Production, Debugging, Visualization (Computer Graphics), Video Game Development, Interactive Design, Virtual Reality, Design Strategies, Computer Graphics, Software Installation, Animation and Game Design, System Configuration, Storytelling

  • Status: Free Trial

    Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures

  • Status: Preview

    Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Debugging, Deep Learning, Machine Learning, MLOps (Machine Learning Operations), Data Science, Artificial Neural Networks, Test Case, Analysis, Algorithms, Performance Testing, Performance Tuning

  • Skills you'll gain: Salesforce Development, Force.com, Data Validation, Productivity Software, Salesforce Object Query Language (SOQL), Code Coverage, Prompt Engineering, Verification And Validation, Development Testing, Data Integrity, Debugging, User Accounts

  • Status: Preview

    Johns Hopkins University

    Skills you'll gain: R Programming, Statistical Programming, Statistical Analysis, Data Analysis Software, Debugging, Software Installation, Simulations, Integrated Development Environments, Programming Principles, Data Manipulation, Program Development, Data Import/Export, Performance Tuning

  • Status: New
    Status: Preview

    Skills you'll gain: Docker (Software), YAML, Containerization, Configuration Management, Data Pipelines, Real Time Data, Debugging, DevOps, Microservices, Application Deployment, Scalability

  • Status: New
    Status: Free Trial

    Skills you'll gain: Responsible AI, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), Jenkins, CI/CD, Java, Continuous Deployment, Java Programming, Artificial Intelligence, Apache Spark, Applied Machine Learning, Decision Tree Learning, Deep Learning, Machine Learning, Fraud detection, Spring Boot, Natural Language Processing, Regression Analysis, Reinforcement Learning, Debugging

  • Skills you'll gain: Selenium (Software), Git (Version Control System), GitHub, Jenkins, Continuous Integration, Test Automation, CI/CD, Test Data, Software Testing, Unit Testing, IntelliJ IDEA, Test Case, Development Environment, Application Frameworks, Apache Maven, Verification And Validation, Maintainability, Debugging

  • Status: Free

    Skills you'll gain: Scalability, Restful API, Rust (Programming Language), Application Programming Interface (API), OS Process Management, Video Game Development, Web Development, JSON, Programming Principles, Servers, Debugging, TCP/IP

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $164,608 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 $164,608 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo
  • This role has a $170,752 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 $170,752 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