کتاب اصول پیشرفته طراحی و توسعه کلاس‌ها در ++C برای نرم‌افزارهای صنعتی و کاربردی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره اصول پیشرفته طراحی و توسعه کلاس‌ها در ++C برای نرم‌افزارهای صنعتی و کاربردی

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: برنامه‌نویسی شیءگرا (OOP) با زبان ++C

📋 سرفصل‌های دوره

  • 1. مبانی و مفاهیم بنیادین شیءگرایی در ++C
  • 2. ساختار کلاس‌ها و مدیریت دسترسی اعضا
  • 3. سازنده‌ها و مخرب‌ها در چرخه حیات شیء
  • 4. مدیریت حافظه در کلاس‌ها و کار با اشاره‌گرها
  • 5. مفهوم کپسوله‌سازی و پنهان‌سازی داده‌ها
  • 6. سربارگذاری عملگرها و پیاده‌سازی منطق محاسباتی
  • 7. وراثت و سلسله‌مراتب کلاس‌ها در طراحی نرم‌افزار
  • 8. توابع مجازی و چندریختی در زمان اجرا
  • 9. کلاس‌های انتزاعی و رابط‌های برنامه‌نویسی
  • 10. مدیریت استثناها و پایداری کد در شرایط خطا
  • 11. الگوهای طراحی کلاس و استفاده از Templateها
  • 12. کاربرد فضای نام و سازمان‌دهی پروژه‌های بزرگ
  • 13. مدیریت منابع با استفاده از مفهوم RAII
  • 14. کپی‌سازها و عملگر تخصیص در کلاس‌های پیچیده
  • 15. بهینه‌سازی عملکرد کلاس‌ها با ارجاع‌های rvalue
  • 16. استفاده از اشاره‌گرهای هوشمند در مدیریت حافظه
  • 17. توابع عضو ایستا و متغیرهای کلاس
  • 18. طراحی کلاس‌های تغییرناپذیر و ایمن در برابر تردها
  • 19. مفهوم ترکیب و تجمع در مدل‌سازی شیءگرا
  • 20. پیاده‌سازی الگوهای طراحی کلاسیک در پروژه‌های صنعتی
  • 21. تست واحد و اطمینان از صحت کلاس‌ها
  • 22. طراحی کلاس‌های مبتنی بر سیاست‌های انطباق‌پذیر
  • 23. ارتباط بین کلاس‌ها و الگوهای معماری نرم‌افزار
  • 24. مدیریت وابستگی‌ها و تزریق وابستگی در ++C
  • 25. اصول طراحی مستحکم و معماری شیءگرای ماژولار
تگ‌ها: آموزش شیءگرایی برنامه‌نویسی پیشرفته برنامه‌نویسی سی‌پلاس‌پلاس توسعه کلاس در ++C طراحی کلاس کدنویسی صنعتی مبانی برنامه‌نویسی شیءگرا مهندسی نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.