Debugging Java SE 17

laptop

Java code errors? Use tools such as the Java debugger and its breakpoints, conditional breakpoints, and observation points to find and fix Java errors. Use the scientific method to test your error theories using tools like JConsole, VisualVM, and Java logger!

To succeed in this course, you will need a basic knowledge of HTML, Java programming, Java testing, Java environment tools, and Git version control.

Syllabus

Part 1: Defining basic debugging methodologies, tools, and vocabulary

  1. Get the most out of this course
  2. Debug constantly imperfect software using the scientific method
  3. Set up your debugging environment

Test: Test debugging Java programs

Part 2. Investigating an error using the Java debugger

  1. Find the error based on the error report
  2. Examine the details of your code by setting checkpoints
  3. Examine specific code conditions with conditional checkpoints
  4. Determine the error using clocks, Watchpoints, and controlling the flow of execution

Part 3. Fixing errors using Visual VM, JConsole, and logging techniques

  1. Create an application profile using VisualVM
  2. Investigate key indicators in your code using JConsole
  3. Report on your application using the logger, log levels, and the standard SLF4J API
  4. Test what you have learned.

Test: fixing errors with additional Java debugging tools and techniques

Certificate