×
ribbon

آموزش تکنیک‌های عیب‌یابی و دیباگینگ (Troubleshooting and Debugging)

مدرس:Coursera

Google Career Certificates

**زیرنویس این دوره توسط هوش مصنوعی انجام گرفته است.** در این دوره، ابزارهایی برای شناسایی و حل سریع... بیشتر
زیرنویس
4 (1)
1 دیدگاه
167دانشجو
5ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تحلیل مشکلات واقعی IT و پیاده‌سازی استراتژی‌های مناسب برای حل این مشکلات

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

درک علت اصلی مشکلات مربوط به سرعت، کرش‌ها یا منابع تخلیه‌شده در کامپیوتر شما

شناسایی رایج‌ترین مشکلات کد شما و نحوه رفع آن‌ها

این دوره شامل:

5 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

4 فصل59 جلسه5 ساعت ویدیو
مفاهیم عیب‌یابی
  معرفی دوره
04:14
  معرفی فصل اول: مفاهیم عیب‌یابی
02:06
  دیباگینگ چیست؟
04:54
  مراحل حل مشکل
04:19
  برنامه‌ای که بی‌صدا کرش می‌کند
06:01
  کار نمی‌کند
07:17
  ایجاد یک مورد بازتولید
04:22
  یافتن علت اصلی
06:07
  مواجهه با مشکلات متناوب
04:55
  اسکریپت متناوباً شکست‌خورده
09:06
  جستجوی دودویی چیست؟
03:27
  اعمال جستجوی دودویی در عیب‌یابی
05:02
  یافتن داده‌های نامعتبر
06:59
  جمع‌بندی فصل اول: مفاهیم عیب‌یابی
02:32
کندی
  معرفی فصل دوم: کندی
02:52
  چرا کامپیوتر من کند است؟
04:54
  نحوه استفاده کامپیوترها از منابع
05:21
  علل احتمالی کندی
05:10
  سرور وب کند
10:33
  نوشتن کد کارآمد
04:13
  استفاده از ساختارهای داده مناسب
04:00
  حلقه‌های پرهزینه
04:37
  نگهداری نتایج محلی
04:53
  اسکریپت کند با حلقه پرهزینه
08:01
  موازی‌سازی عملیات
06:29
  رشد کند پیچیدگی
04:18
  مواجهه با سیستم‌های کند و پیچیده
04:15
  استفاده از رشته‌ها برای افزایش سرعت
06:00
  جمع‌بندی فصل دوم: کندی
01:49
برنامه‌های کرش‌کننده
  معرفی فصل سوم: برنامه‌های کرش‌کننده
03:46
  سیستم‌هایی که کرش می‌کنند
06:28
  درک برنامه‌های کرش‌کننده
06:15
  چه باید کرد وقتی نمی‌توانید برنامه را تعمیر کنید؟
05:01
  خطای داخلی سرور
10:07
  دسترسی به حافظه نامعتبر
07:20
  خطاها و استثناهای بدون مدیریت
06:11
  تعمیر کد نوشته شده توسط دیگران
04:30
  دیباگ کردن یک خطای تفکیک‌بندی
05:29
  دیباگ کردن یک کرش پایتون
05:57
  کرش در سیستم‌های پیچیده
06:18
  ارتباط و مستندسازی در حین وقوع حوادث
05:11
  نوشتن گزارش‌های موثر پس از حادثه
04:28
  جمع‌بندی فصل سوم: برنامه‌های کرش‌کننده
01:44
مدیریت منابع
  معرفی فصل چهارم: مدیریت منابع
02:35
  نشت حافظه و نحوه جلوگیری از آن
05:48
  مدیریت فضای دیسک
05:43
  اشباع شبکه
05:40
  مقابله با نشت حافظه
08:33
  پرداختن به وظایف مهم
06:11
  اولویت‌بندی وظایف
06:29
  تخمین زمان انجام وظایف
04:16
  ارتباط انتظارات
05:50
  مقابله با مشکلات سخت
04:46
  تمرینات پیشگیرانه
05:20
  برنامه‌ریزی برای استفاده آینده از منابع
04:18
  جلوگیری از مشکلات آینده
04:27
  جمع‌بندی فصل چهارم: مدیریت منابع
01:36
  تبریک!
01:36
  نگاهی به دوره بعدی
01:28

پیش‌نیاز‌ها

این دوره به نحوی تهیه و تدوین شده است که مباحث آن به ساده‌ترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند به‌سادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیش‌نیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات می‌توانند از مباحث این دوره نهایت استفاده را داشته باشند.

توضیحات دوره

**زیرنویس این دوره توسط هوش مصنوعی انجام گرفته است.**

 در این دوره، ابزارهایی برای شناسایی و حل سریع مشکلات واقعی که ممکن است در نقش IT خود با آن‌ها مواجه شوید، به شما ارائه می‌دهیم. ما به بررسی استراتژی‌ها و رویکردهای مختلف برای برخورد با رایج‌ترین مشکلات کد و زیرساخت IT خواهیم پرداخت. شما استراتژی‌های مختلفی را برای مواجهه با تقریباً هر مشکل فنی خواهید آموخت و سپس خواهید دید که چگونه این استراتژی‌ها برای حل سناریوهای واقعی به کار می‌روند.

 ما مثال‌هایی را انتخاب کرده‌ایم که شامل مسائل عمومی سیستم، مشکلات نرم‌افزارهای نوشته شده توسط دیگران و مشکلات برنامه‌هایی که خودمان نوشته‌ایم، می‌شود.

 درباره مشکلاتی که می‌توانند هر سیستم عاملی را تحت‌تأثیر قرار دهند صحبت خواهیم کرد و همچنین به چالش‌های خاص برخی پلتفرم‌ها و زبان‌های اسکریپت‌نویسی نیز خواهیم پرداخت. توصیه می‌کنیم که دوره‌های قبلی این برنامه را گذرانده باشید یا دانش پیشین در زمینه Python و Linux داشته باشید تا بتوانید با مثال‌های عیب‌یابی ما به‌خوبی همراه شوید.

دیدگاه کاربران

4

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

بهزاد رسولی زمانی

14 روز پیش

4

خوب است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
51دوره
16,655دانشجو
395نظر و امتیاز

گواهی‌های شغلی Google بخشی از برنامه Grow with Google است که از طریق آموزش‌هایی مانند این درس در تلاش است تا به همه  کسانی که نیروی کار امروز را تشکیل می‌دهند و دانش‌آموزانی که نیروی کار فردا را هدایت می‌کنند آموزش دهد و با ایجاد بستری مناسب زمینه دسترسی به بهترین آموزش‌ها و ابزارهای Google برای رشد مهارت‌ها، مشاغل و کسب‌وکارها را ایجاد کند.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های Google Career Certificates

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.