Debugging Essentials: Software engineering perspective [FREE]

Free Certification Course Title: Debugging Essentials: Software engineering perspective

Debugging is about identifying the root cause of unexpected behavior in a software system. It’s more than a bug.

Debugging Essentials: Software engineering perspective

What you’ll learn:

  • Debugging as a deductive process
  • Things to consider in production system analysis
  • Methods to isolate root cause without rushing to attach debuggers
  • Understanding systems as permutations of components
  • Factors to consider while dealing with systems with components owned by different teams
  • Different engineering communication channels that dictate the scope for debugging

Requirements:

  • Familiarity with systems with more than a couple of services
  • Knowledge of more than one programming language
  • Willingness to follow up on ideas in daily engineering tasks.

Who this course is for:

  • Active programmers in any language with polyglot systems
  • Full stack engnieers
  • Product developers targeting technical career path
  • Students looking forward to work in software industry

This course includes:

  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion