اشکالزدایی - شکار و رفع باگها
✅ سرفصل و جزئیات آموزش
توضیحات دوره
یادگیری نحوه اشکالزدایی، ارزشمندترین مهارت در یادگیری برنامهنویسی است. این دوره چهار هفتهای از دانشگاه میشیگان به شما کمک میکند تا توانایی برنامهنویسی خود را با ارائه مهارتهایی برای درک و اشکالزدایی کد بهبود ببخشید.
علاوه بر این، تکنیکهای مهمی را یاد میگیرید که به شما در کاهش اشتباهات و مشکلات در کدتان کمک میکند.
بیشتر محیطهای توسعه مدرن شامل یک دیباگر هستند که میتوانید از آن برای یافتن باگها و درک آنچه در کد شما در حال رخ دادن است استفاده کنید. با این حال، بسیاری از افراد هنوز به دستورات چاپی هنگام اشکالزدایی وابستهاند.
این دوره به شما کمک میکند تا در استفاده از دیباگرها اطمینان پیدا کنید، تا زمان کمتری را به جستجوی باگها و فیکس کردن آنها اختصاص دهید و بیشتر روی ساخت پروژههای جدید و هیجانانگیز برنامهنویسی تمرکز کنید. اکثریت خطاهای کدنویسی زمانی اتفاق میافتد که برنامهنویس کد را درک نمیکند یا با زبان اشتباهاتی میکند که منجر به ایجاد باگها میشود. در این دوره، دانش و مهارتهای لازم برای یافتن و حلوفصل بسیار آسان خطاهای سمانتیک و سینتکس را به دست خواهید آورد. همچنین به شما کمک میشود تا با یادگیری نحوه نوشتن و اجرای تستهای واحد برای بررسی و چک کردن کد، روند کدنویسی خود را خود بهینه کنید.
این دوره برای افرادی طراحی شده که به دنبال توسعه مهارتهای پایتون خود یا برقراری ارتباط با سایر برنامهنویسان در یک محیط حرفهای هستند.
اشکالزدایی - شکار و رفع باگها
-
به دوره 3 خوش آمدید 0:44
-
این دوره چگونه متفاوت است؟ 1:08
-
پایتون چیست؟ 1:03
-
چرا در گروهها کار کنیم؟ 1:11
-
نقشهای POGIL 1:13
-
چگونه در کتاب الکترونیکی کد بنویسیم؟ 1:36
-
بارگذاری مجدد تاریخچه کد شما 0:51
-
به هفته 1 خوش آمدید 0:57
-
نصب نرمافزار 1:38
-
آشنایی با فایلها 1:49
-
استفاده از رابط کاربری گرافیکی (GUI) برای یافتن فایل 1:16
-
استفاده از پنجره ترمینال 2:52
-
استفاده از try و except 1:26
-
اشکالزدایی هنگام شکست تستهای واحد 2:36
-
کاهش نیاز به اشکالزدایی 1:22
-
برنامه درسی None
-
دستورالعملهای تعامل با کامیونیتی None
-
نظرسنجی قبل از دوره None
-
بررسی هفته 1 None
-
چگونه یک پنجره ترمینال را باز کنیم؟ None
-
تمرین - کار گروهی - خواندن از فایلها None
-
تمرین - کار با کتاب الکترونیکی - نوشتن در فایلها None
-
تمرین - کار با کتاب الکترونیکی - تستهای واحد None
-
تمرین - کار با کتاب الکترونیکی - چگونه از اشکالزدایی جلوگیری کنیم؟ None
-
تمرین - کار با کتاب الکترونیکی - درک پیامهای خطای خود None
-
تمرین - کار گروهی - تستهای واحد None
-
خلاصه تکلیف - خواندن از یک فایل و اشکالزدایی None
-
دستورالعملهای تکلیف - خواندن از یک فایل و اشکالزدایی None
-
به هفته 2 خوش آمدید 0:42
-
فایل CSV چیست؟ 0:51
-
فیکس کردن get_total_for_year 3:03
-
فیکس کردن ستون با یک کاما 1:56
-
استفاده از sorted در مقابل sort در یک لیست 2:22
-
مرتبسازی یک دیکشنری بر اساس مقادیر 4:08
-
اشکالزدایی چیست؟ 1:04
-
یافتن مشکل 0:53
-
چرا از دیباگر استفاده کنیم؟ 1:25
-
اشکالزدایی در ویژوال استودیو کد 6:56
-
بررسی هفته 2 None
-
تمرین - کار گروهی - فایلهای CSV None
-
خلاصه تکلیف - اشکالزدایی با فایلهای CSV ساده None
-
دستورالعملهای تکلیف - اشکالزدایی با فایلهای CSV ساده None
-
به هفته 3 خوش آمدید 0:57
-
فیکس کردن get_total_for_year 3:08
-
فیکس کردن خطاها - get_max_month 3:08
-
فیکس کردن خطاها - get_top_five_by_age 1:36
-
نوشتن تست واحد برای رایتر CSV 1:45
-
بررسی عمیق دیباگر ویژوال استودیو کد 5:41
-
استفاده از متد setUp 2:10
-
بررسی هفته 3 None
-
تمرین - کار گروهی - ریدر و رایتر CSV None
-
خلاصه تکلیف - اشکالزدایی با ریدر و رایتر CSV None
-
دستورالعملهای تکلیف - اشکالزدایی با ریدر و رایتر CSV None
-
به هفته 4 خوش آمدید 1:37
-
آشنایی با عبارات منظم 1:28
-
تفاوت بین جستجو و find all 1:48
-
استفاده از regex101 1:19
-
Quantifiers 3:03
-
محدودههای کاراکتر 1:41
-
کاراکترهای ویژه 1:46
-
فرار از کاراکترهای ویژه 1:17
-
تطبیق حریص و غیرحریص 1:09
-
مشکل با پرانتزها 1:52
-
لنگرها 2:38
-
محدودههای کاراکتر منفی 0:53
-
تطبیق شمارههای تلفن 2:31
-
بررسی هفته 4 None
-
تمرین - کار گروهی - عبارات منظم (Regex) None
-
تمرین - تمرین Regex - تک خطی None
-
تمرین - کار گروهی - عبارات منظم بیشتر (Regex) None
-
تمرین - تمرین پیشرفته Regex - تک خطی None
-
خلاصه تکلیف - Regex None
-
دستورالعملهای تکلیف - Regex None
-
نظرسنجی پس از دوره None
مشخصات آموزش
اشکالزدایی - شکار و رفع باگها
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:74
- مدت زمان :01:26:29
- حجم :257.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy