ویژگی های برنامه نویسی شی گرا (OOP) در پایتون، ساخت برنامه های پیچیده تر و ماژولاریتی را آسان تر می کند. در این دوره، شما می توانید یاد بگیرید که چگونه اصول اصلی OOP مانند وراثت و کامپوزیشن را همراه با برخی از ویژگی های خاص Python مانند متدهای "جادویی" و کلاس های داده برای ساخت برنامه های قابل توسعه...
ویژگی های برنامه نویسی شی گرا (OOP) در پایتون، ساخت برنامه های پیچیده تر و ماژولاریتی را آسان تر می کند. در این دوره، شما می توانید یاد بگیرید که چگونه اصول اصلی OOP مانند وراثت و کامپوزیشن را همراه با برخی از ویژگی های خاص Python مانند متدهای “جادویی” و کلاس های داده برای ساخت برنامه های قابل توسعه و کارآمد یاد بگیرید. ابتدا با بررسی برخی از اصول شی گرایی شروع کنید و سپس از ویژگی های پایتون مانند متدهای جادویی استفاده کنید تا کلاس های شما کاملاً با زبان و کلاس های داده پایتون یکپارچه شوند تا میزان کد تکراری مورد نیاز برای ساخت اشیاء داده محور را به طرز چشمگیری کاهش دهد.
📋 مشخصات دوره:
- 📚 انتشارات: آموزش های لینکدین لرنینگ
- 👥 تعداد خریداران: 43,964 نفر
- 🎯 سطح دوره: متوسط
- 📊 تعداد درس: 23
- ⏱️ مدت زمان: 1:36:18
- 💾 حجم: 269.0MB
- 🌍 زبان تدریس: انگلیسی با زیرنویس فارسی
📚 سرفصلهای دوره:
- مقدمه
- برنامه نویسی شی گرا پایتون (0:01:16)
- آنچه باید بدانید (0:01:42)
- راه اندازی محیط توسعه (0:01:30)
- 1. پایتون شی گرا
- refresher برنامه نویسی شی گرا (0:03:08)
- تعریف کلاس پایه (0:05:21)
- متدها و ویژگی های نمونه (0:07:03)
- بررسی انواع نمونه (0:03:35)
- متدها و اعضای کلاس (0:07:34)
- 2. وراثت و کامپوزیشن
- درک وراثت (0:06:11)
- کلاس های انتزاع محور (0:04:22)
- استفاده از وراثت چندگانه (0:04:02)
- اینترفیس ها (0:04:35)
- درک کامپوزیشن (0:07:18)
- 3. متدهای آبجکت جادویی
- متد جادویی چیست؟ (0:01:13)
- نمایش رشته (0:03:50)
- برابری و مقایسه (0:07:14)
- دسترسی صفت (0:07:07)
- آبجکت های قابل فراخوانی (0:02:34)
- 4. کلاس های داده
- تعریف یک کلاس داده (0:06:09)
- استفاده از مقداردهی اولیه پست (0:02:25)
- استفاده از مقادیر پیش فرض (0:04:49)
- کلاس های داده تغییرناپذیر (0:02:39)
- نتیجه گیری
- گام های بعدی (0:00:41)
📥 راهنمای دریافت و دانلود فایلهای آموزشی
پس از تکمیل پرداخت، لینک دانلود دوره در پنل کاربری شما فعال میشود. لطفاً برای دریافت فایلها به حساب کاربری خود مراجعه کنید.
⚠️ در صورت بروز مشکل در دانلود:
اگر به هر دلیل موفق به دانلود فایل نشدید (قطع اینترنت، مشکل لینک و …)، تیم پشتیبانی ما در کوتاهترین زمان فایل را برای شما ارسال خواهد کرد.
📩 برای دریافت لینک دانلود، لطفاً در پیامرسان روبیکا به شماره زیر پیام ارسال کنید:
💬 روبیکا: 09100318005
تیم پشتیبانی ما متعهد است در اولین فرصت (حداکثر چند ساعت کاری) پاسخگو باشد.
آموزش سرای هوشمند | تجربه ای متفاوت در جهت بهبود مهارتها