وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Java’s Toughest Bugs

سرفصل های دوره

Troubleshooting is a key skill in Java programming, but what are best practices for finding, fixing, and hopefully preventing bugs? In this course, software developer Kathryn Hodge addresses how to handle some of the toughest bugs you’ll encounter in Java. Gain an understanding of the significance and impact of bugs in Java applications while you discover various bug detection techniques and essential debugging fundamentals. Explore specific bug types, including null pointer exceptions, endless loops, and thread-related issues, and build up the knowledge and skills to address them. Plus, learn about bugs related to data serialization and deserialization using Jackson and step through real-world case studies for analyzing and solving complex bugs.


01 - Introduction
  • 01 - Why are bugs important and complex
  • 02 - Using GitHub Codespaces with this course
  • 03 - Overview of Java bugs
  • 04 - How to establish the impact of a bug
  • 05 - Common debugging tools in Java
  • 06 - How to evaluate the visibility and monitoring of your system

  • 02 - 1. Bug #1 Endless Loop Phenomena
  • 01 - Endless loop symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug

  • 03 - 2. Bug #2 Pesky Null Pointer Exceptions
  • 01 - Null pointer symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug
  • 04 - Using optionals to avoid null pointer exceptions

  • 04 - 3. Bug #3 Scope Abstraction Nightmare
  • 01 - Bad scope with abstraction symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug

  • 05 - 4. Bug #4 Missing Data from Model Class
  • 01 - Missing data symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug

  • 06 - 5. Bug #5 Inconsistent Results in Multithreaded Environment
  • 01 - Inconsistent thread data symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug

  • 07 - 6. Bug #6 Infinitely Running Threads in Multithreaded Environment
  • 01 - Infinitely running threads symptoms
  • 02 - Debugging steps
  • 03 - Solve the bug

  • 08 - Conclusion
  • 01 - Strategies for preventing Java bugs
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 27914
    حجم: 152 مگابایت
    مدت زمان: 63 دقیقه
    تاریخ انتشار: 17 دی 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید