دوره مبانی توابع در برنامه‌نویسی شیءگرا با ++C همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

2,490,000 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 622,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان دوره: دوره مبانی توابع در برنامه‌نویسی شیءگرا با ++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. جمع‌بندی مباحث توابع
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: ++C آموزش سی پلاس پلاس برنامه نویسی سی پلاس پلاس برنامه نویسی شیء گرا توابع در سی پلاس پلاس توابع شیء گرا شیء گرایی در سی پلاس پلاس مفاهیم برنامه نویسی

نظرات

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

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