طراحی برنامههای بزرگتر پایتون برای علم داده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه تخریب ساختار برنامه را با طراحی از بالا به پایین برنامهریزی کنیم؟
- چگونه قطعات گسسته کد پایتون را در یک برنامه بزرگتر، کارآمدتر و پیچیدهتر یکپارچهسازی کنیم؟
توضیحات دوره
برنامههای مدرن ساختارهای پیچیدهای هستند که شامل صدها تا هزاران خط کد میباشند، اما چگونه میتوان بهطور مؤثر از برنامههای کوچکتر به برنامههای قویتر و پیچیدهتر رفت؟ چگونه دانشمندان داده تصادفی بودن مسائل واقعی را در برنامههای خود شبیهسازی میکنند؟ چه تکنیکها و بهترین شیوههایی را میتوان به کار گرفت تا قطعات نرمافزاری طراحی کرد که بتوانند به طور مؤثر حجم زیادی از داده را مدیریت کنند؟ در این دوره از دانشگاه دوک، کاربران پایتون خواهند آموخت چگونه برنامههای بزرگتر و چندمنظورهای را ایجاد کنند که میتوانند تسکهای پیچیدهتری را مدیریت کنند.
ما توصیه نمیکنیم که این دوره اولین دوره پایتون شما باشد، زیرا ما مقدار معقولی از سینتکس برنامهنویسی خاص را پوشش خواهیم داد. با این حال، اگر دانش پیشنیاز از جبر اولیه، برنامهنویسی پایتون و کتابخانه پانداس دارید، باید قادر باشید مواد این دوره را تکمیل کنید.
در ماژول اول، در مورد طراحی از بالا به پایین برای برنامههای بزرگتر بحث خواهیم کرد که شامل سینتکس برنامهنویسی و تکنیکهایی است که برای بهمپیوستن برنامههای بزرگتر مفید هستند. سپس در ماژولهای بعدی، به بحث در مورد شبیهسازیهای مونت کارلو خواهیم پرداخت و شما را با پروژه پوکر آشنا خواهیم کرد؛ برنامه بزرگتری که در پایان دوره ایجاد خواهید کرد. در پایان این دوره، باید قادر باشید تا یک مشکل برنامهنویسی را به قطعات قابل مدیریت تجزیه کنید، مبانی متدهایی مونت کارلو را توضیح دهید و قطعات کوچکتر کد را در یک برنامه کامل بزرگتر به طور مؤثر یکپارچهسازی کنید. این کار شما را برای گام بعدی در سفر دانشمند دادهتان آماده میکند، ایجاد برنامههای پیچیدهای که میتوانند با خلاقیت بیشتری مشکلات واقعی را شبیهسازی کنند.
طراحی برنامههای بزرگتر پایتون برای علم داده
-
مقدمه دوره: حرکت به سوی برنامههای بزرگتر 1:44
-
مهندسی نرمافزار در مقابل تحلیل داده 3:05
-
داستان تصادفی: برنامهریزی 5:01
-
داستان تصادفی: از تجزیه تا انواع Blank 3:18
-
داستان تصادفی: از انواع Blank تا دستهبندیها 3:46
-
داستان تصادفی: از دستهبندیها تا Backreferences 3:11
-
جمعبندی همه چیز: طراحی از بالا به پایین None
-
داستان تصادفی: بررسی None
-
آشنایی با پروژه پوکر 6:22
-
اطلاعات بیشتر درباره مونت کارلو None
-
تجزیه تکلیف پوکر None
-
قوانین پوکر None
-
کارتهای ناشناخته پوکر (کارتهای آینده) 3:40
-
جمعبندی پروژه پوکر None
مشخصات آموزش
طراحی برنامههای بزرگتر پایتون برای علم داده
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:14
- مدت زمان :30:07
- حجم :115.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy