کتاب مبانی توابع در برنامه‌نویسی شیءگرا با ++C

انتخاب پلن

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

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره مبانی توابع در برنامه‌نویسی شیءگرا با ++C

موضوع کلی: علوم کامپیوتر و برنامه‌نویسی

موضوع میانی: برنامه‌نویسی شیءگرا

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

  • 1. مقدمه‌ای بر توابع در ++C
  • 2. تعریف تابع و سینتکس آن
  • 3. فراخوانی توابع
  • 4. مقادیر بازگشتی توابع
  • 5. انواع پارامترهای تابع
  • 6. پاس دادن مقادیر به توابع (Pass by Value)
  • 7. پاس دادن مقادیر به توابع (Pass by Reference)
  • 8. پاس دادن مقادیر به توابع (Pass by Pointer)
  • 9. آرگومان‌های پیش‌فرض تابع
  • 10. توابع درون‌خطی (Inline Functions)
  • 11. برگشت چندگانه از تابع
  • 12. توابع بازگشتی (Recursive Functions)
  • 13. مفهوم Stack در توابع بازگشتی
  • 14. مثال‌های کاربردی توابع بازگشتی
  • 15. پیمانه‌های تابع (Function Prototypes)
  • 16. فضاهای نام (Namespaces) در ++C
  • 17. استفاده از فضاهای نام برای جلوگیری از تداخل
  • 18. توابع و کلاس‌ها
  • 19. توابع عضو کلاس
  • 20. دسترسی به اعضای کلاس از طریق توابع عضو
  • 21. توابع دوست (Friend Functions)
  • 22. مفهوم Friend Class
  • 23. توابع استاتیک عضو
  • 24. توابع const عضو
  • 25. مفهوم this در توابع عضو
  • 26. اضافه‌بارگذاری توابع (Function Overloading)
  • 27. قوانین اضافه‌بارگذاری توابع
  • 28. مثال‌های اضافه‌بارگذاری توابع
  • 29. اضافه‌بارگذاری عملگرها (Operator Overloading)
  • 30. انواع عملگرهای قابل اضافه‌بارگذاری
  • 31. اضافه‌بارگذاری عملگرهای تک‌عملوندی
  • 32. اضافه‌بارگذاری عملگرهای دوعملوندی
  • 33. اضافه‌بارگذاری عملگرهای ورودی/خروجی
  • 34. اضافه‌بارگذاری عملگرهای تخصیص
  • 35. اضافه‌بارگذاری عملگرهای مقایسه‌ای
  • 36. اضافه‌بارگذاری عملگرهای دسترسی به اندیس (Array Indexing)
  • 37. اضافه‌بارگذاری عملگر فراخوانی تابع
  • 38. توابع عمومی (Generic Functions) یا الگوهای تابع (Function Templates)
  • 39. تعریف الگوی تابع
  • 40. استفاده از الگوی تابع
  • 41. نمونه‌سازی صریح الگوهای تابع
  • 42. نمونه‌سازی ضمنی الگوهای تابع
  • 43. الگوهای تابع با پارامترهای چندگانه
  • 44. الگوهای تابع با پارامترهای نوع (Type Parameters)
  • 45. الگوهای تابع با پارامترهای مقداری (Non-Type Parameters)
  • 46. توابع عمومی و اضافه‌بارگذاری عملگرها
  • 47. توابع عمومی و ارث‌بری
  • 48. مدیریت خطا در توابع
  • 49. مفهوم Exception Handling
  • 50. پرتاب استثنا (Throwing Exceptions)
  • 51. دریافت استثنا (Catching Exceptions)
  • 52. بلوک‌های try-catch
  • 53. مدیریت استثناهای چندگانه
  • 54. توابع و مدیریت حافظه
  • 55. تخصیص حافظه پویا (Dynamic Memory Allocation)
  • 56. عملگر new و delete
  • 57. توابع و اشاره‌گرها به توابع
  • 58. تعریف اشاره‌گر به تابع
  • 59. استفاده از اشاره‌گر به تابع
  • 60. آرایه‌ای از اشاره‌گرهای تابع
  • 61. اشاره‌گر به تابع عضو
  • 62. توابع لامبدا (Lambda Functions)
  • 63. سینتکس توابع لامبدا
  • 64. استفاده از توابع لامبدا
  • 65. توابع لامبدا با فضای نام بسته (Capture Clause)
  • 66. توابع لامبدا با پارامترها
  • 67. توابع لامبدا و الگوی تابع
  • 68. توابع و کتابخانه‌های استاندارد ++C
  • 69. استفاده از توابع STL (Standard Template Library)
  • 70. کاربرد توابع در الگوریتم‌ها
  • 71. توابع و ساختمان داده‌ها
  • 72. توابع و پردازش رشته‌ها
  • 73. توابع و ورودی/خروجی فایل
  • 74. مفاهیم پیشرفته توابع
  • 75. توابع و مدل‌های برنامه‌نویسی
  • 76. توابع و طراحی شیءگرا
  • 77. بهینه‌سازی توابع
  • 78. تست و اشکال‌زدایی توابع
  • 79. مستندسازی توابع
  • 80. توابع و امنیت برنامه‌ها
  • 81. توابع و معماری نرم‌افزار
  • 82. توابع و توسعه‌پذیری کد
  • 83. توابع و قابلیت استفاده مجدد
  • 84. توابع و استانداردهای کدنویسی
  • 85. توابع و بهترین شیوه‌ها (Best Practices)
  • 86. مروری بر مفاهیم توابع
  • 87. توابع در پروژه‌های واقعی
  • 88. توابع و مباحث پیشرفته ++C
  • 89. جمع‌بندی مباحث توابع

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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