دوره آموزشی تست کد علم داده پایتون
54 دقیقهپیشرفته2022-09-01
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
هرچه دنیای علم داده بزرگتر و پیچیدهتر شود، دادههای بیشتری برای جمعآوری، مرتبسازی، تمیز کردن، مدلسازی و موارد دیگر وجود دارد. یک نکته دردناک در حال ظهور در این دنیای جدید شجاع این است که اگر شیوه های مهندسی داده و توسعه شما نامرغوب باشد، بسیاری از مشکلات ممکن است پیش بیاید. این دوره در سطح پیشرفته به دانشمندان داده، توسعه دهندگان پایتون و تحلیلگران داده نشان می دهد که چگونه کدهای علمی (علم داده) نوشته شده در پایتون را آزمایش کنند. مربی و مشاور کهنهکار علم داده Miki Tebeka تکنیکهای تست را با تمرکز بر مسائل خاص کد علم داده، مانند خطاهای ممیز شناور، آزمایشهای آماری، کار با مجموعههای داده بزرگ، انتخاب خط پایه و موارد دیگر پوشش میدهد. پس از ارائه یک نمای کلی تست، میکی به آزمایش با پای تست و فرضیه می پردازد. او نحوه استفاده از طرحواره ها، مقادیر صدق، آزمایش تقریبی و موارد دیگر را در اعتبارسنجی داده ها توضیح می دهد. Miki تست رگرسیون را انجام می دهد، سپس نحوه آزمایش نوت بوک های Jupyter را نشان می دهد.
مهارت ها
PythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - آزمایش کاربردهای علمی
- 02 - آنچه باید بدانید
- 03 - راه اندازی
1. بررسی اجمالی تست
- 04 - چرا تست کنید
- 05 - انواع آزمون
- 06 - چالش در آزمون کاربردهای علمی
- 07 - نمای کلی یکپارچه سازی مداوم
2. pytest
- 08 - مروری بر پایتست
- 09 - انتخاب آزمون ها
- 10 - آزمون های پارامتری
- 11 - وسایل
- 12 - تمسخر
- 13 - چالش - تست با pytest
- 14 - حل - تست با pytest
3. فرضیه
- 15 - مروری بر فرضیه
- 16 - آزمون با فرضیه
- 17 - ابزارهای NumPy
- 18 - خدمات پاندا
- 19 - راهبردهای نوشتن
- 20 - چالش - آزمون با فرضیه
- 21 - حل - آزمون با فرضیه
4. اعتبارسنجی داده ها
- 22 - استفاده از طرحواره
- 23 - ارزشهای حقیقت
- 24 - شگفتی های ممیز شناور
- 25 - تست تقریبی
- 26 - برخورد با تصادفی
- 27 - مقایسه DataFrames پانداها
- 28 - چالش - تست کد عددی
- 29 - راه حل - تست کد عددی
5. آزمون رگرسیون
- 30 - بررسی اجمالی آزمون رگرسیون
- 31 - انتخاب داده های رگرسیونی
- 32 - انتخاب معیارهای کیفیت و پایه
- 33 - آزمون رگرسیون کیفیت
- 34 - انتخاب معیارهای سرعت و حافظه
- 35 - آزمون رگرسیون عملکرد
6. تست نوت بوک های Jupyter
- 36 - بررسی اجمالی دفترچه های تست
- 37 - استفاده از nbconvert
- 38 - کد Refactoring
- 39 - سایر کتابخانه های آزمون
نتیجه
- 40 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون