, ,

کتاب برنامه نویسی سیستمی با C در Windows

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب برنامه نویسی سیستمی با C در Windows

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

موضوع میانی: سی (C)

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

  • 1. مقدمه ای بر برنامه نویسی سیستمی
  • 2. تاریخچه C و برنامه نویسی سیستمی
  • 3. چرا C برای برنامه نویسی سیستمی؟
  • 4. محیط توسعه در ویندوز (IDE ها، کامپایلرها)
  • 5. نصب و پیکربندی Visual Studio
  • 6. مفاهیم پایه C (متغیرها، انواع داده، عملگرها)
  • 7. ساختارهای کنترلی (if, else, switch, for, while)
  • 8. توابع در C
  • 9. اشاره گرها در C
  • 10. آرایه ها و رشته ها
  • 11. ساختارها (structs) و اتحادیه ها (unions)
  • 12. مدیریت حافظه (malloc, calloc, realloc, free)
  • 13. پیش پردازنده (preprocessor) در C (#include, #define, #ifdef)
  • 14. کار با فایل ها در C ( fopen, fclose, fread, fwrite)
  • 15. مدیریت خطا در C
  • 16. مقدمه ای بر برنامه نویسی سیستم عامل
  • 17. مفاهیم هسته سیستم عامل (Kernel)
  • 18. فرایندها (Processes) و نخ ها (Threads)
  • 19. مدیریت فرایندها در ویندوز
  • 20. API های ویندوز (Win32 API)
  • 21. معرفی Win32 API
  • 22. انواع داده ها و ساختارهای Win32 API
  • 23. توابع Win32 API برای مدیریت فرایندها
  • 24. ایجاد و خاتمه فرایندها (CreateProcess, ExitProcess)
  • 25. مدیریت نخ ها در ویندوز
  • 26. ایجاد و خاتمه نخ ها (CreateThread, ExitThread)
  • 27. همگام سازی نخ ها (Synchronization)
  • 28. مفهوم قفل ها (Mutexes)
  • 29. مفهوم سمافورها (Semaphores)
  • 30. مفهوم رویدادها (Events)
  • 31. مفهوم مانیتورها (Monitors)
  • 32. ارتباط بین فرایندی (Inter-Process Communication – IPC)
  • 33. لوله ها (Pipes) – نامگذاری شده و بدون نام
  • 34. حافظه مشترک (Shared Memory)
  • 35. صف های پیام (Message Queues)
  • 36. سوکت های سوکت (Sockets) – مقدمه
  • 37. کار با فایل ها در سطح سیستم عامل (Windows File API)
  • 38. فایل های ورودی/خروجی (File I/O)
  • 39. توابع CreateFile, ReadFile, WriteFile
  • 40. مدیریت دایرکتوری ها (Directory Management)
  • 41. توابع FindFirstFile, FindNextFile
  • 42. مدیریت رجیستری ویندوز (Windows Registry)
  • 43. مفاهیم رجیستری
  • 44. توابع API برای دسترسی به رجیستری
  • 45. مدیریت سرویس ها در ویندوز (Windows Services)
  • 46. مفاهیم سرویس ها
  • 47. نوشتن یک سرویس ساده در C
  • 48. مدیریت خطا و استثنائات در ویندوز
  • 49. مدیریت استثنائات ساختاریافته (Structured Exception Handling – SEH)
  • 50. استفاده از __try, __except, __finally
  • 51. اشکال زدایی (Debugging) برنامه های سیستمی
  • 52. ابزارهای اشکال زدایی در Visual Studio
  • 53. تنظیم نقاط توقف (Breakpoints)
  • 54. بازرسی متغیرها و حافظه
  • 55. تحلیل Crash Dump ها
  • 56. امنیت در برنامه نویسی سیستمی
  • 57. مفاهیم دسترسی و مجوزها
  • 58. استفاده از توابع امنیتی ویندوز
  • 59. برنامه نویسی شبکه با C در ویندوز
  • 60. مقدمه ای بر شبکه های کامپیوتری
  • 61. مدل OSI و TCP/IP
  • 62. مقدمه ای بر سوکت های ویندوز (Winsock)
  • 63. ساختار داده های Winsock (SOCKADDR, IN_ADDR)
  • 64. توابع Winsock برای سوکت های TCP
  • 65. ایجاد یک سرور TCP
  • 66. ایجاد یک کلاینت TCP
  • 67. توابع Winsock برای سوکت های UDP
  • 68. ایجاد یک سرور UDP
  • 69. ایجاد یک کلاینت UDP
  • 70. مدیریت اتصالات همزمان
  • 71. پروتکل های رایج شبکه (HTTP, FTP – مقدمه)
  • 72. برنامه نویسی Device Drivers (مقدمه)
  • 73. مفهوم Device Drivers
  • 74. محیط توسعه Device Driver (WDK)
  • 75. نوشتن یک Driver ساده (مثال)
  • 76. مفاهیم امنیتی پیشرفته
  • 77. مدیریت دسترسی به اشیاء (Object Security Descriptors)
  • 78. Token ها و SIDs
  • 79. رمزنگاری (Cryptography) – مقدمه
  • 80. استفاده از API های رمزنگاری ویندوز (CryptoAPI)
  • 81. توابع هشینگ (Hashing)
  • 82. توابع رمزگذاری (Encryption)
  • 83. برنامه نویسی Multithreading پیشرفته
  • 84. مدیریت Pool های نخ (Thread Pools)
  • 85. مدیریت وظایف (Task Management)
  • 86. موازی سازی داده ها (Data Parallelism)
  • 87. موازی سازی وظایف (Task Parallelism)
  • 88. دیباگینگ پیشرفته Multithreading
  • 89. شناسایی Deadlocks و Race Conditions
  • 90. استفاده از ابزارهای تحلیل همزمانی
  • 91. کار با رجیستری به صورت پیشرفته
  • 92. خواندن و نوشتن انواع داده های مختلف در رجیستری
  • 93. مدیریت کلیدها و مقادیر رجیستری
  • 94. امنیت رجیستری
  • 95. برنامه نویسی برای سیستم های توزیع شده (مقدمه)
  • 96. مفاهیم سیستم های توزیع شده
  • 97. ارتباط بین فرایندی در سیستم های توزیع شده
  • 98. استفاده از RPC (Remote Procedure Call) – مقدمه
  • 99. برنامه نویسی با COM (Component Object Model) – مقدمه
  • 100. مفاهیم COM

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب برنامه نویسی سیستمی با C در Windows”

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

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