لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی Java SE: دیباگ کردن و رفع خطا
- آخرین آپدیت
دانلود Java SE Foundations: Debugging
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
زمانی که برنامهها کرش میکنند یا رفتاری غیرمنتظره دارند، حدس زدن هرگز جایگزینی برای یک فرآیند ساختاریافتهی دیباگینگ نیست.
در این دوره آموزشی (مبانی Java SE: دیباگ کردن)، شما یاد میگیرید که چگونه باگها را در برنامههای جاوا به طور بهینه شناسایی، بررسی و برطرف کنید.
در ابتدا، نحوه درک و رفع استثناهای رایج زمان اجرا (Runtime Exceptions) مانند NullPointerException و ArrayIndexOutOfBoundsException را بررسی خواهید کرد.
سپس، میآموزید که چگونه Stack Traceها را تحلیل کنید تا منبع اصلی مشکلات را به سرعت بیابید.
در نهایت، استفاده موثر از دیباگر (Debugger) را با بهکارگیری Breakpointها، بازرسی متغیرها و اجرای گامبهگام کد یاد میگیرید.
پس از اتمام این دوره، شما مهارتها و دانش عملی لازم برای تشخیص و حل مشکلات برنامهنویسی جاوا را با اعتمادبهنفس کامل کسب خواهید کرد.
سرفصل ها و درس ها
رفع خطاها و استثناها
Fixing Errors and Exceptions
باگها در همه جا
Bugs Everywhere
رفع باگهای زمان کامپایل
Fixing Compile-time Bugs
عیبیابی باگهای زمان اجرا
Troubleshooting Runtime Bugs
بررسی عمیق استک تریسها
Diving into Stack Traces
تحلیل استک تریسهای پیچیده
Even Bigger Stack Traces
رفع باگهای خاموش
Fixing Silent Bugs
استفاده از دیباگر
Using the Debugger
مبانی دیباگر
Debugger Basics
دیباگینگ در عمل
Debugging in Practice
دیباگ کردن کدهای بازگشتی (Recursive)
Debugging Recursive Code
استفاده پیشرفته از نقاط توقف
Advanced Breakpoint Usage
Andrejs یک متخصص تضمین کیفیت با بیش از 6 سال تجربه است. وی در اتوماسیون تست تخصص دارد اما اهمیت درگیر شدن در چرخه عمر توسعه نرم افزار را نادیده نمی گیرد - یافتن مسائل در هنگام تجزیه و تحلیل نیازها به اندازه انجام آزمایش دستی و اکتشافی مهم است. وی در زمینه نوشتن واحدها ، آزمونهای ادغام و پذیرش برای تعداد زیادی فناوری و زمینه - از اتوماسیون مرورگر تا لایه Web API و تا آزمایش اجزای پیام رسان Enterprise - با تجربه است.
نمایش نظرات