, ,

کتاب C++ استاندارد: از صفر تا تفکر شیءگرا در دنیای واقعی

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب C++ استاندارد: از صفر تا تفکر شیءگرا در دنیای واقعی

موضوع کلی: اصول توسعه نرم‌افزار و معماری شیءگرا

موضوع میانی: تفکر شیءگرا و کدنویسی استاندارد با C++

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر برنامه‌نویسی و C++
  • 2. نصب و پیکربندی محیط توسعه C++
  • 3. اولین برنامه C++: Hello, World!
  • 4. متغیرها، انواع داده و عملگرها
  • 5. ورودی و خروجی با جریان‌ها (Streams)
  • 6. ساختارهای کنترلی: شرطی (if, else)
  • 7. ساختارهای کنترلی: حلقه‌ها (for, while, do-while)
  • 8. توابع: تعریف، فراخوانی و بازگشت مقادیر
  • 9. حوزه (Scope) متغیرها و توابع
  • 10. آرایه‌ها: تعریف، مقداردهی و دسترسی
  • 11. اشاره‌گرها (Pointers): مبانی و کاربردها
  • 12. اشاره‌گرها و آرایه‌ها
  • 13. توابع با پارامترهای اشاره‌گر
  • 14. ارجاع‌ها (References) در C++
  • 15. تخصیص حافظه پویا (Dynamic Memory Allocation)
  • 16. عملگر new و delete
  • 17. فضای نام (Namespace)
  • 18. مقدمه‌ای بر کلاس‌ها و اشیاء
  • 19. تعریف کلاس و ایجاد اشیاء
  • 20. اعضای داده (Data Members) و توابع عضو (Member Functions)
  • 21. کنترل دسترسی (Access Control): public, private, protected
  • 22. سازنده‌ها (Constructors): مقداردهی اولیه اشیاء
  • 23. سازنده‌های پیش‌فرض (Default Constructors)
  • 24. سازنده‌های کپی (Copy Constructors)
  • 25. تخریب‌کننده‌ها (Destructors): مدیریت منابع
  • 26. اشاره‌گر this
  • 27. بارگذاری بیش از حد توابع (Function Overloading)
  • 28. آرایه‌هایی از اشیاء
  • 29. اشاره‌گر به اشیاء
  • 30. ارتباط بین کلاس‌ها: وابستگی (Dependency)
  • 31. ارتباط بین کلاس‌ها: ترکیب (Composition)
  • 32. ارتباط بین کلاس‌ها: وراثت (Inheritance)
  • 33. وراثت: کلاس پایه (Base Class) و کلاس مشتق‌شده (Derived Class)
  • 34. وراثت: سطح دسترسی در وراثت
  • 35. وراثت: سازنده‌ها و تخریب‌کننده‌ها در وراثت
  • 36. توابع مجازی (Virtual Functions) و چندریختی (Polymorphism)
  • 37. جداول توابع مجازی (Virtual Function Tables – Vtables)
  • 38. کلاس‌های انتزاعی (Abstract Classes) و توابع مجازی خالص (Pure Virtual Functions)
  • 39. رابط (Interface) در C++
  • 40. بارگذاری بیش از حد عملگرها (Operator Overloading)
  • 41. عملگرهای حسابی
  • 42. عملگرهای مقایسه‌ای
  • 43. عملگرهای ورودی/خروجی (<< و >>)
  • 44. عملگر انتساب (=) و کپی سطحی/عمقی
  • 45. عملگرهای افزایش/کاهش (++/–)
  • 46. تبدیل انواع (Type Conversion)
  • 47. تبدیل انواع صریح (Explicit Type Conversion – Casting)
  • 48. تبدیل انواع ضمنی (Implicit Type Conversion)
  • 49. قالب‌ها (Templates): توابع قالب
  • 50. قالب‌ها: کلاس‌های قالب
  • 51. تخصص‌گرایی قالب (Template Specialization)
  • 52. برنامه‌نویسی جنریک (Generic Programming)
  • 53. کتابخانه استاندارد C++ (STL): مقدمه
  • 54. STL: ظروف (Containers): vector
  • 55. STL: ظروف: list
  • 56. STL: ظروف: deque
  • 57. STL: ظروف: set و multiset
  • 58. STL: ظروف: map و multimap
  • 59. STL: الگوریتم‌ها (Algorithms): مرتب‌سازی (Sorting)
  • 60. STL: الگوریتم‌ها: جستجو (Searching)
  • 61. STL: الگوریتم‌ها: کپی (Copy) و تبدیل (Transform)
  • 62. STL: تکرارکننده‌ها (Iterators)
  • 63. مفاهیم تکرارکننده (Iterator Concepts)
  • 64. جریان‌های ورودی/خروجی فایل (File I/O Streams)
  • 65. خواندن و نوشتن فایل‌های متنی
  • 66. خواندن و نوشتن فایل‌های باینری
  • 67. مدیریت خطاها: استثناها (Exceptions)
  • 68. بلوک try-catch
  • 69. پرتاب استثناء (Throwing Exceptions)
  • 70. سلسله مراتب استثناء (Exception Hierarchy)
  • 71. مدیریت منابع با RAII (Resource Acquisition Is Initialization)
  • 72. اشاره‌گرهای هوشمند (Smart Pointers): unique_ptr
  • 73. اشاره‌گرهای هوشمند: shared_ptr
  • 74. اشاره‌گرهای هوشمند: weak_ptr
  • 75. برنامه‌نویسی همزمان (Concurrency): مقدمه و مفاهیم
  • 76. رشته‌ها (Threads) در C++
  • 77. همگام‌سازی رشته‌ها (Thread Synchronization): mutex
  • 78. متغیرهای شرطی (Condition Variables)
  • 79. آینده‌ها (Futures) و وعده‌ها (Promises)
  • 80. برنامه‌نویسی ناهمزمان (Asynchronous Programming)
  • 81. لامبدا (Lambdas) در C++
  • 82. توابع و اشیاء تابعی (Function Objects – Functors)
  • 83. قواعد و سبک کدنویسی (Coding Style and Conventions)
  • 84. تست واحد (Unit Testing) با Frameworks
  • 85. دیباگ کردن (Debugging) در C++
  • 86. بهینه‌سازی کد (Code Optimization)
  • 87. الگوهای طراحی (Design Patterns): Singleton
  • 88. الگوهای طراحی: Factory
  • 89. الگوهای طراحی: Observer
  • 90. الگوهای طراحی: Strategy
  • 91. مدیریت پروژه‌های بزرگ C++
  • 92. ساخت فایل‌ها (Makefiles) و سیستم‌های Build
  • 93. استفاده از کتابخانه‌های خارجی
  • 94. مبانی برنامه‌نویسی سیستم (System Programming)
  • 95. برنامه‌نویسی شبکه (Network Programming)
  • 96. مقدمه‌ای بر برنامه‌نویسی GUI
  • 97. کار با کتابخانه‌های GUI (مثال: Qt)
  • 98. پردازش موازی (Parallel Processing) با C++
  • 99. متا-برنامه‌نویسی (Meta-Programming) با Template
  • 100. ویژگی‌های جدید C++11 و نسخه‌های بعدی

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب C++ استاندارد: از صفر تا تفکر شیءگرا در دنیای واقعی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا