, ,

کتاب صفر تا صد برنامه‌نویسی C++: ساخت گام‌به‌گام برنامه‌های دسکتاپ

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب صفر تا صد برنامه‌نویسی C++: ساخت گام‌به‌گام برنامه‌های دسکتاپ

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

موضوع میانی: برنامه‌نویسی C++

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

  • 1. مقدمه‌ای بر برنامه‌نویسی و C++
  • 2. نصب و راه‌اندازی کامپایلر C++
  • 3. اولین برنامه C++: Hello, World!
  • 4. متغیرها و انواع داده در C++
  • 5. عملگرهای محاسباتی و منطقی
  • 6. اولویت عملگرها
  • 7. ورودی و خروجی با استفاده از cout و cin
  • 8. فرمت‌دهی خروجی
  • 9. دستورات شرطی: if، else، و else if
  • 10. دستور switch
  • 11. حلقه‌های تکرار: for، while، و do-while
  • 12. حلقه‌های تو در تو
  • 13. کنترل حلقه: break و continue
  • 14. توابع: تعریف و فراخوانی
  • 15. آرگومان‌های توابع
  • 16. مقادیر بازگشتی توابع
  • 17. توابع inline
  • 18. توابع با آرگومان‌های پیش‌فرض
  • 19. سربارگذاری توابع (Function Overloading)
  • 20. آرایه‌ها: تعریف و استفاده
  • 21. آرایه‌های چند بعدی
  • 22. رشته‌ها (Strings) در C++
  • 23. توابع کار با رشته‌ها
  • 24. اشاره‌گرها (Pointers): مفاهیم پایه
  • 25. حساب اشاره‌گرها
  • 26. اشاره‌گرها و آرایه‌ها
  • 27. اشاره‌گرها و توابع
  • 28. اشاره‌گر به اشاره‌گر
  • 29. تخصیص حافظه پویا: new و delete
  • 30. ساختارها (Structures)
  • 31. آرایه‌ای از ساختارها
  • 32. اتحادیه‌ها (Unions)
  • 33. شمارش‌ها (Enumerations)
  • 34. کلاس‌ها و اشیاء: مفاهیم شیءگرایی
  • 35. تعریف کلاس‌ها
  • 36. اعضای داده و توابع عضو
  • 37. کنترل دسترسی: private، public، و protected
  • 38. سازنده‌ها (Constructors)
  • 39. سازنده پیش‌فرض و سازنده کپی
  • 40. مخرب‌ها (Destructors)
  • 41. اشاره‌گر this
  • 42. توابع عضو const
  • 43. سربارگذاری عملگرها (Operator Overloading)
  • 44. عملگرهای دوتایی و یگانی
  • 45. عملگر انتساب (Assignment Operator)
  • 46. عملگرهای ورودی و خروجی (<< و >>)
  • 47. وراثت (Inheritance): مفاهیم پایه
  • 48. کلاس‌های پایه و مشتق‌شده
  • 49. وراثت چندگانه (Multiple Inheritance)
  • 50. توابع مجازی (Virtual Functions)
  • 51. چندریختی (Polymorphism)
  • 52. کلاس‌های انتزاعی (Abstract Classes)
  • 53. رابط‌ها (Interfaces)
  • 54. قالب‌ها (Templates): توابع و کلاس‌ها
  • 55. برنامه‌نویسی جنریک (Generic Programming)
  • 56. مدیریت خطاها: try، catch، و throw
  • 57. استثناها (Exceptions)
  • 58. فضای نام (Namespace)
  • 59. فایل‌های سرآیند (Header Files)
  • 60. پیش‌پردازنده (Preprocessor): #define، #include
  • 61. کامپایل شرطی (Conditional Compilation)
  • 62. متغیرهای static و توابع static
  • 63. کلاس‌های static
  • 64. اشاره‌گرهای هوشمند (Smart Pointers)
  • 65. کتابخانه استاندارد C++ (STL): معرفی
  • 66. ظروف (Containers): vector، list، deque
  • 67. ظروف: set، map
  • 68. الگوریتم‌ها: sort، find، transform
  • 69. تکرارکننده‌ها (Iterators)
  • 70. توابع لامبدا (Lambda Functions)
  • 71. برنامه‌نویسی همزمان (Concurrency) با استفاده از thread
  • 72. قفل‌ها (Mutexes) و همگام‌سازی (Synchronization)
  • 73. متغیرهای شرطی (Condition Variables)
  • 74. آینده‌ها (Futures) و وعده‌ها (Promises)
  • 75. شبکه‌سازی (Networking) با استفاده از socketها
  • 76. ارسال و دریافت داده از طریق شبکه
  • 77. برنامه‌نویسی GUI با یک فریم‌ورک (QT یا wxWidgets) – ایجاد پنجره
  • 78. ایجاد دکمه‌ها، جعبه‌های متن و سایر ویجت‌ها
  • 79. مدیریت رویدادها (Event Handling)
  • 80. کار با فایل‌ها: خواندن و نوشتن
  • 81. جریان‌ها (Streams) و فایل‌ها
  • 82. کار با فایل‌های باینری
  • 83. پایگاه داده (Database): اتصال و پرس‌وجو
  • 84. برنامه‌نویسی دسکتاپ: اصول طراحی رابط کاربری
  • 85. بهترین شیوه‌های برنامه‌نویسی C++
  • 86. اشکال‌زدایی (Debugging) برنامه‌های C++
  • 87. پروفایل‌گیری (Profiling) کد C++
  • 88. تست واحد (Unit Testing)
  • 89. کنترل نسخه (Version Control) با Git
  • 90. الگوهای طراحی (Design Patterns)
  • 91. اصول SOLID در برنامه‌نویسی شیءگرا
  • 92. بهینه‌سازی کد C++
  • 93. مدیریت حافظه در C++
  • 94. امنیت در برنامه‌نویسی C++
  • 95. نکات و ترفندهای C++
  • 96. برنامه‌نویسی کراس پلتفرم (Cross-Platform)
  • 97. ایجاد یک پروژه C++ کامل از ابتدا
  • 98. دیپلوی (Deployment) برنامه C++
  • 99. ابزارهای توسعه C++
  • 100. آینده C++ و تکنولوژی‌های مرتبط

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب صفر تا صد برنامه‌نویسی C++: ساخت گام‌به‌گام برنامه‌های دسکتاپ”

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

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