, ,

کتاب D: ساخت سیستم‌های قدرتمند و کارآمد با زبان برنامه‌نویسی D

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب D: ساخت سیستم‌های قدرتمند و کارآمد با زبان برنامه‌نویسی D

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

موضوع میانی: تسلط بر زبان D برای توسعه‌ی حرفه‌ای

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

  • 1. مقدمه‌ای بر زبان برنامه‌نویسی D
  • 2. چرا D؟ مزایای D برای برنامه‌نویسی سیستم
  • 3. مروری بر تاریخچه و فلسفه D
  • 4. نصب و راه‌اندازی محیط توسعه D
  • 5. اولین برنامه در D: Hello, World!
  • 6. کامپایلر D: DMD، GDC، LDC
  • 7. مفاهیم پایه: متغیرها و انواع داده
  • 8. اعداد صحیح: انواع و نحو
  • 9. اعداد اعشاری: انواع و نحو
  • 10. مقادیر بولی: true و false
  • 11. کاراکترها و رشته‌ها
  • 12. تبدیل انواع داده (Type Casting)
  • 13. انواع داده ترکیبی: آرایه‌ها
  • 14. آرایه‌های پویا (Dynamic Arrays)
  • 15. آرایه‌های استاتیک (Static Arrays)
  • 16. اسلایس‌ها (Slices)
  • 17. مفهوم مقادیر و ارجاع‌ها (Value vs. Reference Semantics)
  • 18. عملگرهای محاسباتی
  • 19. عملگرهای انتساب
  • 20. عملگرهای مقایسه‌ای
  • 21. عملگرهای منطقی
  • 22. عملگرهای بیتی (Bitwise Operators)
  • 23. ساختارهای کنترلی: دستورات شرطی if-else
  • 24. دستور switch
  • 25. حلقه‌ها: for loop
  • 26. حلقه while
  • 27. حلقه do-while
  • 28. دستورات break و continue
  • 29. توابع: تعریف و فراخوانی
  • 30. پارامترهای توابع
  • 31. مقادیر بازگشتی توابع
  • 32. توابع توکار (In-line Functions)
  • 33. توابع لامبدا (Lambda Functions)
  • 34. توابع مستعار (Function Aliases)
  • 35. توابع درون‌خطی (Inline Functions)
  • 36. اشاره‌گرها (Pointers)
  • 37. آدرس‌دهی حافظه
  • 38. عملیات روی اشاره‌گرها
  • 39. اشاره‌گرهای تهی (Null Pointers)
  • 40. ارتباط اشاره‌گرها و آرایه‌ها
  • 41. مفهوم حافظه در D: مدیریت حافظه
  • 42. جمع‌آوری زباله (Garbage Collection)
  • 43. مدیریت حافظه دستی (Manual Memory Management)
  • 44. استفاده از GC و اجتناب از آن
  • 45. کلاس‌ها: تعریف و ایجاد اشیاء
  • 46. متغیرهای نمونه (Instance Variables)
  • 47. متدهای نمونه (Instance Methods)
  • 48. سازنده‌ها (Constructors)
  • 49. تخریب‌کننده‌ها (Destructors)
  • 50. وراثت (Inheritance)
  • 51. چندریختی (Polymorphism)
  • 52. اینترفیس‌ها (Interfaces)
  • 53. ساختارها (Structs): تعریف و استفاده
  • 54. تفاوت Struct با Class
  • 55. اعضای Struct
  • 56. استفاده از Struct برای داده‌سازی
  • 57. enum ها: تعریف و کاربرد
  • 58. scoped enum ها
  • 59. استفاده از enum در برنامه‌نویسی سیستم
  • 60. ماژول‌ها (Modules) و سازماندهی کد
  • 61. وارد کردن ماژول‌ها (Importing Modules)
  • 62. فضاهای نام (Namespaces)
  • 63. دسترسی به اعضای ماژول (Visibility)
  • 64. فایل‌های پیکربندی (Configuration Files)
  • 65. شیءگرایی در D: اصول و الگوها
  • 66. داده‌سازی در D: آرایه‌ها، Struct ها، Class ها
  • 67. الگوهای طراحی (Design Patterns) در D
  • 68. موازی‌سازی (Concurrency): مفاهیم پایه
  • 69. رشته‌ها (Threads)
  • 70. همگام‌سازی (Synchronization)
  • 71. قفل‌ها (Locks)
  • 72. کانال‌ها (Channels)
  • 73. سینگلتون (Singletion) در D
  • 74. توابع محدود به زمان اجرا (Runtime-Limited Functions)
  • 75. الگوهای کامپایل زمان (Compile-Time Features)
  • 76. متاداده‌ها (Attributes)
  • 77. توابع شرطی (Conditional Functions)
  • 78. توابع ثابت (Static Functions)
  • 79. متغیرهای ثابت (Static Variables)
  • 80. برنامه‌نویسی متا (Metaprogramming) در D
  • 81. تمپلیت‌ها (Templates): تعریف و کاربرد
  • 82. تمپلیت‌های کلاس
  • 83. تمپلیت‌های تابع
  • 84. تمپلیت‌های متغیر
  • 85. توابع انتزاعی (Abstract Functions)
  • 86. استاتیک if
  • 87. نوع‌سازی (Type Aliases)
  • 88. حالت‌های کامپایل (Compile-Time States)
  • 89. استفاده از حافظه بدون GC
  • 90. RAII (Resource Acquisition Is Initialization)
  • 91. مدیریت حافظه در زمان اجرای برنامه
  • 92. اشکال‌زدایی (Debugging) در D
  • 93. تست واحد (Unit Testing) در D
  • 94. ابزارهای تولید کد (Code Generation Tools)
  • 95. رابط با C (C Interoperability)
  • 96. استفاده از کتابخانه‌های C در D
  • 97. ایجاد کتابخانه‌های D قابل استفاده در C
  • 98. برنامه‌نویسی شبکه‌ای در D
  • 99. کتابخانه‌های استاندارد D
  • 100. مقدمه‌ای بر کتابخانه Phobos

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب D: ساخت سیستم‌های قدرتمند و کارآمد با زبان برنامه‌نویسی D”

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

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