دوره جامع GEM: ساخت رابط‌های گرافیکی کلاسیک برای IBM PC همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

عنوان کتاب: کتاب جامع 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
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir

نظرات

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

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