Courses / Java/JavaEEFrameworks/Tools | Java/JavaEE | Ultimate | Managers | Nuggets/Seminars | |
|
|
|
Java Debugging | |
Course Syllabus | Time Table Calendar | Time Table List | |
![]() |
|
| Duration: 16 Hours (2 days) | |
| Upcoming Date: the upcoming date will be published soon | |
Day 1
Introduction to Java Debugging ( 1 hour
):
- Overview of the Java execution model.
- Java bytecode and debug information.
- Primitive debugging tools.
- Java Platform Debugging Architecture (JPDA).
- Debugging using static code analysis.
Introduction to Eclipse ( 2 hours):
- Perspectives Views and Editors.
- The Debug perspective.
- Variables, Breakpoints and Expressions Views.
Eclipse Debugging Tools ( 4 hours):
- Debug configuration.
- Display, Register and Memory Views.
- Changing variable values.
- Hot code replacement.
Debugging in a Multi Threaded environment ( 1 hour
):
- Java threading model.
- Deadlocks.
- Race conditions.
- Starvation.
- Thread debuggers.
Day 2
Debugging in a Multi Threaded environment (cont.) ( 1.5 hours):
- Java threading model.
- Deadlocks.
- Race conditions.
- Starvation.
- Thread debuggers.
Debugging Memory problems ( 2.5 hours):
- Java Memory model.
- Memory related Exceptions.
- Memory leaks in Java.
Debugging in complex execution environments ( 3 hours):
- Debugging Java EE applications.
- Debugging third party modules.
- Remote debugging.
Best Practices ( 1 hour
):
- Server side best practices.
- Client side best practices.
High quality courseware
Get constantly updated and optimized courseware for your courses at attractive prices
Community Development
We have created a unique development process that harnesses the power of a worldwide community an...
Wish to develop a new course?
Browse the syllabi at Trainologic's site and find an undeveloped topic that fits your expertise (...
blog
16.06.09
rank
Managing WebSphere 6 Resources with JMX - How to (part 2)
15.06.09
Gal Marder
Java 6 Split Verifier
15.06.09

