دوره آموزشی تست کد علم داده پایتون
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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی پایتون برای برنامهنویسی شیءگرا
- دوره آموزشی چالشهای کدنویسی پایتون: کار با دادهها
- دوره آموزشی تحلیل دادههای پایتون: از نوتبوکها تا تولید
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی یادگیری جامع Python Statistics
- دوره آموزشی آماده شدن برای یک مصاحبه کدنویسی
- دوره آموزشی مقدمه ای بر علم داده (2019)
- دوره آموزشی مقدمه ای بر علم داده
مسیرهای مرتبط
- مسیر آموزشی تسلط بر مهارت های پایتون
- مسیر آموزشی تحلیل دادههای بهداشتی بهصورت عملی
- مسیر آموزشی تمرینهای عملی پایتون
- مسیر آموزشی از دانشمند داده به یک تحلیلگر داده تبدیل شوید
- مسیر آموزشی تمرین عملی مهندسی داده
- مسیر آموزشی از تحلیلگر داده به یک دانشمند داده تبدیل شوید
- مسیر آموزشی شروع کار خود در فناوری: علم داده
- مسیر آموزشی توسعه دادن مهارت های SPSS