کتاب Visual C++‎ در 12 قدم آسان: راهنمای جامع برای مبتدیان

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب Visual C++‎ در 12 قدم آسان: راهنمای جامع برای مبتدیان

موضوع کلی: برنامه‌نویسی شیءگرا با C++‎

موضوع میانی: آموزش مقدماتی Visual C++‎

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

  • 1. مقدمه‌ای بر Visual C++ و توسعه نرم‌افزار
  • 2. شناخت محیط Visual Studio IDE
  • 3. ایجاد اولین پروژه C++ در Visual Studio
  • 4. آشنایی با ساختار یک برنامه C++
  • 5. اولین برنامه: "Hello, World!"
  • 6. کامپایل و اجرای برنامه
  • 7. خطاها و اشکال‌زدایی اولیه
  • 8. مروری بر انواع داده‌های پایه
  • 9. متغیرها و تخصیص مقادیر
  • 10. عملگرهای ریاضی در C++
  • 11. عملگرهای مقایسه‌ای و منطقی
  • 12. ساختارهای کنترلی: دستور `if`
  • 13. ساختارهای کنترلی: دستور `else` و `else if`
  • 14. حلقه‌های تکرار: دستور `for`
  • 15. حلقه‌های تکرار: دستور `while`
  • 16. حلقه‌های تکرار: دستور `do-while`
  • 17. دستور `switch-case`
  • 18. آرایه‌ها: معرفی و تعریف
  • 19. کار با آرایه‌ها: دسترسی به عناصر
  • 20. آرایه‌ها و حلقه‌ها
  • 21. توابع: مفهوم و ضرورت
  • 22. تعریف و فراخوانی توابع
  • 23. پارامترهای توابع
  • 24. مقادیر بازگشتی توابع
  • 25. توابع بدون مقدار بازگشتی (void)
  • 26. قلمرو (Scope) متغیرها
  • 27. متغیرهای سراسری (Global) و محلی (Local)
  • 28. مقدمه‌ای بر اشاره‌گرها (Pointers)
  • 29. کار با اشاره‌گرها: تعریف و مقداردهی
  • 30. عملیات با اشاره‌گرها: dereferencing
  • 31. اشاره‌گرها و آرایه‌ها
  • 32. نکاتی در مورد اشاره‌گرها و ایمنی
  • 33. ساختارها (Structs): معرفی
  • 34. تعریف و استفاده از ساختارها
  • 35. فیلدهای ساختار
  • 36. توابع مرتبط با ساختارها
  • 37. آرایه‌هایی از ساختارها
  • 38. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 39. کلاس‌ها (Classes): مفهوم اصلی
  • 40. تعریف یک کلاس ساده
  • 41. اعضای کلاس: داده‌ها (Members)
  • 42. اعضای کلاس: توابع (Methods)
  • 43. ایجاد اشیاء (Objects) از کلاس
  • 44. دسترسی به اعضای کلاس: public و private
  • 45. سازنده‌ها (Constructors): معرفی
  • 46. سازنده‌های پیش‌فرض (Default Constructors)
  • 47. سازنده‌ها با پارامتر
  • 48. تخریب‌کننده‌ها (Destructors)
  • 49. کلمه کلیدی `this`
  • 50. ارث‌بری (Inheritance): مفهوم
  • 51. کلاس پایه (Base Class) و کلاس مشتق (Derived Class)
  • 52. انواع ارث‌بری: public, protected, private
  • 53. دسترسی به اعضای کلاس پایه از کلاس مشتق
  • 54. بازنویسی توابع (Function Overriding)
  • 55. چندریختی (Polymorphism): مفهوم
  • 56. توابع مجازی (Virtual Functions)
  • 57. اشیاء مجازی و ارث‌بری
  • 58. کلاس‌های انتزاعی (Abstract Classes)
  • 59. اینترفیس‌ها (Interfaces) در C++ (با استفاده از کلاس‌های انتزاعی)
  • 60. کپسوله‌سازی (Encapsulation)
  • 61. کلمه کلیدی `const`
  • 62. توابع `const`
  • 63. کار با رشته‌ها (Strings) در C++
  • 64. کلاس `std::string`
  • 65. عملیات پایه با رشته‌ها
  • 66. مقایسه رشته‌ها
  • 67. جستجو در رشته‌ها
  • 68. کار با فایل‌ها: معرفی
  • 69. فایل‌های ورودی/خروجی (I/O)
  • 70. کلاس `fstream`
  • 71. باز کردن و بستن فایل‌ها
  • 72. خواندن از فایل
  • 73. نوشتن در فایل
  • 74. مدیریت خطا در عملیات فایل
  • 75. مقدمه‌ای بر STL (Standard Template Library)
  • 76. کانتینرهای STL: معرفی
  • 77. کانتینر `vector`
  • 78. عملیات پایه با `vector`
  • 79. کانتینر `list`
  • 80. کار با `list`
  • 81. کانتینر `map`
  • 82. استفاده از `map`
  • 83. کانتینر `set`
  • 84. کار با `set`
  • 85. الگوریتم‌های STL: معرفی
  • 86. الگوریتم `sort`
  • 87. الگوریتم `find`
  • 88. الگوریتم `copy`
  • 89. اشاره‌گرهای هوشمند (Smart Pointers): معرفی
  • 90. `std::unique_ptr`
  • 91. `std::shared_ptr`
  • 92. مدیریت حافظه خودکار
  • 93. مقدمه‌ای بر Exception Handling
  • 94. دستور `try-catch`
  • 95. پرتاب استثنا (Throwing Exceptions)
  • 96. مدیریت انواع مختلف استثنا
  • 97. معرفی مفاهیم پیشرفته‌تر C++
  • 98. کلمه کلیدی `static`
  • 99. تبلیغ‌نویسی (Templates): معرفی
  • 100. توابع تمپلیت (Function Templates)

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

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

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

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

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


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

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

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

نظرات

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

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