, ,

کتاب جامع GEM: ساخت رابط‌های گرافیکی کلاسیک برای IBM PC

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب جامع GEM: ساخت رابط‌های گرافیکی کلاسیک برای IBM PC

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

موضوع میانی: توسعه رابط کاربری گرافیکی (GUI)

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

  • 1. مقدمه ای بر برنامه نویسی سیستم و سیستم عامل ها
  • 2. آشنایی با مفاهیم رابط کاربری گرافیکی (GUI)
  • 3. تاریخچه و تکامل GEM
  • 4. معماری GEM: یک نمای کلی
  • 5. نصب و راه اندازی محیط توسعه GEM
  • 6. ابزارهای توسعه GEM: معرفی و بررسی
  • 7. برنامه نویسی با زبان C و GEM
  • 8. ساختار یک برنامه GEM: تشریح اجزا
  • 9. آشنایی با کتابخانه های GEM
  • 10. مدیریت حافظه در GEM
  • 11. مدیریت خطا در GEM
  • 12. رویدادها در GEM: درک و مدیریت
  • 13. حلقه رویداد اصلی GEM
  • 14. کار با پنجره ها: مفاهیم پایه
  • 15. ایجاد و نمایش یک پنجره ساده
  • 16. تغییر اندازه و موقعیت پنجره ها
  • 17. کار با منوها: طراحی و پیاده سازی
  • 18. ایجاد یک منوی ساده
  • 19. مدیریت رویدادهای منو
  • 20. اضافه کردن میانبرها به منوها
  • 21. ساخت دیالوگ باکس ها: طراحی و کاربرد
  • 22. ایجاد یک دیالوگ باکس ساده
  • 23. دریافت ورودی از دیالوگ باکس ها
  • 24. استفاده از کنترل ها در دیالوگ باکس ها (دکمه ها، جعبه متن و غیره)
  • 25. کار با فونت ها در GEM
  • 26. انتخاب و استفاده از فونت های مختلف
  • 27. رندر کردن متن با استفاده از فونت ها
  • 28. گرافیک در GEM: خطوط، اشکال و رنگ ها
  • 29. رسم خطوط و اشکال اولیه
  • 30. استفاده از رنگ ها و الگوها
  • 31. کار با Bitmap ها در GEM
  • 32. بارگیری و نمایش Bitmap ها
  • 33. دستکاری Bitmap ها
  • 34. مدیریت فایل در GEM
  • 35. باز کردن و ذخیره فایل ها
  • 36. کار با دایرکتوری ها
  • 37. استفاده از File Selector
  • 38. چاپ در GEM: مفاهیم و پیاده سازی
  • 39. آماده سازی سند برای چاپ
  • 40. ارسال دستورات چاپ
  • 41. کار با درایورهای پرینتر
  • 42. مدیریت ماوس در GEM
  • 43. دریافت ورودی از ماوس
  • 44. تغییر شکل مکان نما
  • 45. پیاده سازی Drag and Drop
  • 46. کار با صفحه کلید در GEM
  • 47. دریافت ورودی از صفحه کلید
  • 48. مدیریت کلیدهای خاص
  • 49. استفاده از کلیدهای میانبر
  • 50. TIMER ها در GEM: برنامه نویسی مبتنی بر زمان
  • 51. ایجاد و مدیریت تایمرها
  • 52. اجرای عملیات دوره ای
  • 53. کار با SOUND در GEM: تولید صداهای ساده
  • 54. پخش صداهای آماده
  • 55. تولید صداهای پایه
  • 56. مدیریت حافظه پیشرفته در GEM
  • 57. استفاده از حافظه پویا
  • 58. بهینه سازی مصرف حافظه
  • 59. کار با رزولوشن های مختلف صفحه نمایش
  • 60. تنظیم رزولوشن صفحه نمایش
  • 61. مدیریت Aspect Ratio
  • 62. استفاده از Virtual Screen ها
  • 63. مدیریت پنجره ها: تکنیک های پیشرفته
  • 64. ایجاد پنجره های فرزند
  • 65. پیاده سازی MDI (Multiple Document Interface)
  • 66. طراحی UI با استفاده از Resource Editor
  • 67. ایجاد منوها و دیالوگ ها با Resource Editor
  • 68. استفاده از Resource Editor برای مدیریت فونت ها و تصاویر
  • 69. بکارگیری GEMDOS: فراخوانی سرویس های سیستم عامل
  • 70. کار با Interrupt ها در GEM
  • 71. مدیریت سخت افزار از طریق Interrupt ها
  • 72. دیباگ کردن برنامه های GEM
  • 73. استفاده از Debugger
  • 74. شناسایی و رفع خطاها
  • 75. بهینه سازی عملکرد برنامه های GEM
  • 76. پروفایلینگ کد
  • 77. کاهش مصرف حافظه
  • 78. بهبود سرعت اجرا
  • 79. مدیریت منابع سیستم در GEM
  • 80. جلوگیری از Leakage
  • 81. استفاده بهینه از CPU
  • 82. آشنایی با مفاهیم Device Driver
  • 83. ساخت یک Device Driver ساده
  • 84. Debugging Device Drivers
  • 85. کار با RS-232 در GEM
  • 86. ارسال و دریافت داده از طریق RS-232
  • 87. پیاده سازی پروتکل های ارتباطی
  • 88. کار با Parallel Port در GEM
  • 89. ارسال داده به پرینتر از طریق Parallel Port
  • 90. کنترل دستگاه های خارجی از طریق Parallel Port
  • 91. برنامه نویسی شبکه در GEM (مفاهیم پایه)
  • 92. کار با TCP/IP (مقدماتی)
  • 93. پیاده سازی یک سرویس دهنده/مشتری ساده
  • 94. کار با GEM/3: نسخه پیشرفته GEM
  • 95. قابلیت های جدید GEM/3
  • 96. مهاجرت از GEM به GEM/3
  • 97. طراحی رابط کاربری مدرن با الهام از GEM
  • 98. الگوهای طراحی GUI
  • 99. بررسی پروژه های GEM متن باز
  • 100. آینده برنامه نویسی سیستم و GUI

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

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

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

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

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


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

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

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

دیدگاهها

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

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب جامع GEM: ساخت رابط‌های گرافیکی کلاسیک برای IBM PC”

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

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