دوره آموزشی چالشهای کدنویسی پایتون برای برنامهنویسی شیءگرا
27 دقیقهپیشرفته2025-02-26
مدرسین

Jonathan Fernandes
Consultant focusing on data science, AI, and big data
جزئیات دوره
در این دوره، جاناتان فرناندز شما رو از طریق یک سری چالشها هدایت میکنه که مهارتهای شما رو در تحلیل دادهها با استفاده از پایتون تقویت میکنه. یاد میگیرید که چطور از CoderPad برای تست و رفع اشکال کد استفاده کنید، و این کار رو در یک محیط آنلاین یکپارچه انجام میدهید.
در این دوره با کلاسهای داده در پایتون آشنا میشید و یاد میگیرید که چطور از این کلاسها برای سادهتر کردن کدها و در عین حال حفظ عملکرد قوی استفاده کنید. به حل مسائل الگوریتمی مختلف پرداخته و راهحلهای پایتونیک پیادهسازی میکنید و از توابع کتابخانه استاندارد پایتون استفاده میکنید. همچنین، یاد میگیرید که چطور قابلیتهای کلاسها رو با استفاده از متدهای خاص گسترش بدید.
وقتی این دوره رو تموم کنید، تجربیات عملی زیادی در حل مسائل پیچیده و رفع اشکال کدها خواهید داشت. این دوره برای دانشجویان، حرفهایها و حتی کسانی که به علم داده علاقه دارند، ابزاری مناسب برای ارتقای تواناییهای برنامهنویسی پایتونیشون فراهم میکنه.
🎯 اهداف یادگیری این دوره:
✅ تحلیل دادهها و انتخاب فرمت مناسب برای پردازش دادهها
✅ انتخاب ابزارهای مناسب شیگرایی (OOP) در پایتون
✅ استفاده از اشیاء پایتون مناسب برای انجام هر وظیفهای که لازم دارید
✅ تقسیم مسئله به کلاسها به طوری که هر متد یک عملکرد خاص رو انجام بده
در این دوره با کلاسهای داده در پایتون آشنا میشید و یاد میگیرید که چطور از این کلاسها برای سادهتر کردن کدها و در عین حال حفظ عملکرد قوی استفاده کنید. به حل مسائل الگوریتمی مختلف پرداخته و راهحلهای پایتونیک پیادهسازی میکنید و از توابع کتابخانه استاندارد پایتون استفاده میکنید. همچنین، یاد میگیرید که چطور قابلیتهای کلاسها رو با استفاده از متدهای خاص گسترش بدید.
وقتی این دوره رو تموم کنید، تجربیات عملی زیادی در حل مسائل پیچیده و رفع اشکال کدها خواهید داشت. این دوره برای دانشجویان، حرفهایها و حتی کسانی که به علم داده علاقه دارند، ابزاری مناسب برای ارتقای تواناییهای برنامهنویسی پایتونیشون فراهم میکنه.
🎯 اهداف یادگیری این دوره:
✅ تحلیل دادهها و انتخاب فرمت مناسب برای پردازش دادهها
✅ انتخاب ابزارهای مناسب شیگرایی (OOP) در پایتون
✅ استفاده از اشیاء پایتون مناسب برای انجام هر وظیفهای که لازم دارید
✅ تقسیم مسئله به کلاسها به طوری که هر متد یک عملکرد خاص رو انجام بده
مهارت ها
Object-Oriented ProgrammingPythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامه نویسی شیگرا را با پایتون تمرین کنید
- 02 - نحوه تمرین با CoderPad
1. چالشهای کد پایتون برای OOP
- 03 - راه حل - کلاس ماه
- 04 - راه حل - روز اول و آخر
- 05 - راه حل - ماه دلتا
- 06 - راه حل - تفریق ماهها
- 07 - راه حل - نفی و چند ماه