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

1,990,000 تومان
جادوی پیکسلی و آوایی: خلق گرافیک و صدا در IBM PC کلاسیک جادوی پیکسلی و آوایی: خلق گرافیک و صدا در IBM PC کلاسیک سفر به قلب خاطرات دیجیتال: گشتی در دنیای گرافیک و صدای IBM PC آیا تا به حال به روزهایی ف...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جادوی پیکسلی و آوایی: خلق گرافیک و صدا در IBM PC کلاسیک

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

موضوع میانی: برنامه‌نویسی گرافیک و صدا در کامپیوترهای شخصی اولیه

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر IBM PC و معماری آن
  • 2. آشنایی با BIOS و ROM
  • 3. حافظه و مدیریت حافظه در PC کلاسیک
  • 4. حالت‌های متنی: مقدمات
  • 5. کدهای ASCII و Extended ASCII
  • 6. کار با رنگ‌ها در حالت متنی
  • 7. نمایش متن با فرمت‌های مختلف
  • 8. مقدمه‌ای بر VGA و CGA
  • 9. مقایسه کارت‌های گرافیکی IBM PC
  • 10. پورت‌های ورودی/خروجی و نحوه استفاده از آنها
  • 11. وقفه ها (Interrupts): مفاهیم پایه
  • 12. وقفه های BIOS برای گرافیک و صدا
  • 13. آشنایی با رجیسترهای CPU
  • 14. حالت‌های گرافیکی: پیکسل‌ها و رزولوشن
  • 15. رسم خطوط در حالت گرافیکی
  • 16. رسم مستطیل‌ها و دایره‌ها
  • 17. رنگ‌آمیزی اشکال
  • 18. پرکردن (Filling) اشکال
  • 19. مفاهیم ابتدایی انیمیشن
  • 20. بافر فریم (Frame Buffer)
  • 21. تکنیک‌های Double Buffering
  • 22. مدیریت پالت رنگ
  • 23. تغییر پالت رنگ برای جلوه‌های ویژه
  • 24. نوشتن متن در حالت گرافیکی
  • 25. فونت‌ها و نحوه بارگذاری آنها
  • 26. ایجاد فونت‌های سفارشی
  • 27. بهینه‌سازی گرافیک برای سرعت
  • 28. تکنیک‌های Anti-aliasing
  • 29. مقدمه‌ای بر ریاضیات گرافیکی
  • 30. تبدیلات ماتریسی (Transformations)
  • 31. چرخش، مقیاس‌بندی و انتقال
  • 32. برنامه‌نویسی Interrupt Handlerهای سفارشی
  • 33. کار با صفحه کلید و ماوس
  • 34. مقدمه‌ای بر برنامه‌نویسی صدا
  • 35. مروری بر سخت‌افزار صدا در PC
  • 36. مفاهیم اولیه صوت: فرکانس و دامنه
  • 37. ایجاد صدا با استفاده از Speaker
  • 38. تنظیم فرکانس و طول مدت صدا
  • 39. ایجاد ملودی‌های ساده
  • 40. استفاده از Timer برای کنترل صدا
  • 41. مقدمه‌ای بر Sound Blaster
  • 42. برنامه‌نویسی Sound Blaster: DMA و IRQ
  • 43. ایجاد صداهای پیچیده‌تر با Sound Blaster
  • 44. استفاده از فایل‌های MIDI
  • 45. پخش فایل‌های MIDI
  • 46. مفاهیم سمپلینگ (Sampling)
  • 47. پخش فایل‌های WAV
  • 48. ضبط صدا با استفاده از Sound Blaster
  • 49. تکنیک‌های فشرده‌سازی صدا
  • 50. کار با کانال‌های صوتی
  • 51. ایجاد جلوه‌های صوتی (Sound Effects)
  • 52. میکس صدا (Sound Mixing)
  • 53. برنامه‌نویسی موزیک پس‌زمینه
  • 54. کار با منابع سیستم (Resources)
  • 55. مدیریت خطاها و Debugging
  • 56. برنامه‌نویسی بازی‌های ساده: مفاهیم اولیه
  • 57. کنترل حرکت اشیاء در بازی
  • 58. تشخیص برخورد (Collision Detection)
  • 59. امتیازدهی و نمایش امتیاز
  • 60. ایجاد منوهای بازی
  • 61. کار با فایل‌ها: ذخیره و بارگذاری تنظیمات
  • 62. برنامه‌نویسی دموهای گرافیکی
  • 63. تکنیک‌های scrolling
  • 64. ایجاد افکت‌های نوری
  • 65. استفاده از look-up tables
  • 66. برنامه‌نویسی رابط کاربری گرافیکی (GUI)
  • 67. ایجاد دکمه‌ها و پنجره‌ها
  • 68. کار با رویدادها (Events)
  • 69. تکنیک‌های Drawing Algorithms
  • 70. الگوریتم Bresenham برای رسم خط
  • 71. الگوریتم Midpoint Circle برای رسم دایره
  • 72. مقدمه‌ای بر گرافیک سه بعدی
  • 73. رسم اشکال سه بعدی ساده
  • 74. نورپردازی و سایه‌زنی
  • 75. تبدیلات سه بعدی
  • 76. دوربین و پرسپکتیو
  • 77. Z-buffering
  • 78. تکنیک‌های بهینه‌سازی گرافیک سه بعدی
  • 79. برنامه‌نویسی در اسمبلی برای گرافیک و صدا
  • 80. استفاده از وقفه های DOS
  • 81. برنامه‌نویسی حافظه TSR (Terminate and Stay Resident)
  • 82. کار با Virtual Memory
  • 83. حفاظت از حافظه
  • 84. بهینه‌سازی کد برای عملکرد بهتر
  • 85. استفاده از DOS Extender
  • 86. برنامه‌نویسی multi-tasking ساده
  • 87. آشنایی با سیستم عامل های دیگر (مانند DR-DOS)
  • 88. مقدمه‌ای بر DirectX (یا معادل‌های آن در DOS)
  • 89. کار با درایورهای دستگاه (Device Drivers)
  • 90. مقدمه‌ای بر هوش مصنوعی در بازی‌ها
  • 91. پیاده‌سازی الگوریتم‌های ساده هوش مصنوعی
  • 92. ایجاد شخصیت‌های غیرقابل بازی (NPCs)
  • 93. بهینه‌سازی کد برای استفاده بهینه از CPU
  • 94. تکنیک‌های Compression برای داده‌های گرافیکی و صوتی
  • 95. مقدمه‌ای بر شبیه‌سازی فیزیک
  • 96. پیاده‌سازی قوانین فیزیک ساده
  • 97. ایجاد جلوه‌های ویژه پیشرفته
  • 98. کار با زبان‌های برنامه‌نویسی سطح بالا (مانند Turbo Pascal/C) برای گرافیک و صدا
  • 99. آشنایی با ابزارهای توسعه (Debuggers, Profilers)
  • 100. پروژه پایانی: ایجاد یک بازی یا دمو گرافیکی
✦ مجموعه ویژه یادگیری

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

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

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

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

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

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

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

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

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

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

🏅

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

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

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

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

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: CGA DOS EGA Graphics and sounds on the IBM PC pixel art Retro Computing VGA اسمبلی برنامه‌نویسی IBM PC برنامه‌نویسی سیستم دوره آموزشی صدا در کامپیوتر کامپیوترهای قدیمی گرافیک کلاسیک موسیقی کامپیوتری

نظرات

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

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