دوره سفر به دنیای کمودور ۶۴: ساخت بازی و نرم‌افزار با زبان بیسیک همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

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

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

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

عنوان دوره: سفر به دنیای کمودور ۶۴: ساخت بازی و نرم‌افزار با زبان بیسیک

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

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

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

  • 1. مقدمه‌ای بر کمودور ۶۴ و زبان بیسیک
  • 2. راه‌اندازی و آشنایی با محیط برنامه‌نویسی
  • 3. دستور PRINT: چاپ متن و اعداد
  • 4. متغیرها: انواع و کاربردها
  • 5. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 6. دستور INPUT: دریافت ورودی از کاربر
  • 7. دستور GOTO: پرش به خطوط دیگر برنامه
  • 8. دستور IF...THEN: شرطی کردن اجرای کد
  • 9. حلقه‌های FOR...NEXT: تکرار دستورات
  • 10. دستور GOSUB...RETURN: زیربرنامه‌ها
  • 11. آرایه‌ها: ذخیره و دسترسی به داده‌ها
  • 12. دستور DATA...READ: ذخیره و بازیابی داده‌ها
  • 13. توابع ریاضی: SIN, COS, TAN, ATN
  • 14. توابع رشته‌ای: LEFT$, RIGHT$, MID$
  • 15. توابع رشته‌ای: LEN, ASC, CHR$
  • 16. گرافیک ابتدایی: دستور PLOT
  • 17. گرافیک ابتدایی: دستور LINE
  • 18. رنگ‌ها: تغییر رنگ متن و پس‌زمینه
  • 19. صدا: دستور SOUND
  • 20. صدا: دستور VOL و ویراش صدا
  • 21. ذخیره و بارگذاری برنامه‌ها: دستور SAVE و LOAD
  • 22. خطایابی و رفع اشکال: دستور TRACE
  • 23. ساخت بازی ساده: حدس عدد
  • 24. ساخت بازی ساده: سنگ، کاغذ، قیچی
  • 25. کار با جوی‌استیک: خواندن ورودی
  • 26. حرکت دادن اشیاء روی صفحه: استفاده از PLOT و CLS
  • 27. ساخت انیمیشن ابتدایی: تغییر موقعیت سریع
  • 28. گرافیک پیشرفته: استفاده از دستور DRAW
  • 29. ایجاد کاراکترهای سفارشی: دستور POKE
  • 30. ایجاد فونت سفارشی: دستور POKE و ذخیره در حافظه
  • 31. اسپرایت‌ها: ایجاد و حرکت دادن اسپرایت‌ها
  • 32. برخورد اسپرایت‌ها: تشخیص برخورد
  • 33. مدیریت حافظه: دستور FRE
  • 34. استفاده از حافظه کمکی: گسترش حافظه
  • 35. کار با دیسک درایو: دستور LOAD و SAVE
  • 36. کار با دیسک درایو: دستور DIRECTORY
  • 37. کار با دیسک درایو: دستور SCRATCH
  • 38. ایجاد منو: نمایش و انتخاب گزینه‌ها
  • 39. ایجاد رابط کاربری ساده: استفاده از INPUT و PRINT
  • 40. تکنیک‌های بهینه‌سازی کد: افزایش سرعت اجرا
  • 41. تکنیک‌های فشرده‌سازی کد: کاهش حجم برنامه
  • 42. ایجاد جلوه‌های صوتی پیچیده: ترکیب صداها
  • 43. ایجاد موسیقی: استفاده از دستور PLAY
  • 44. مقدمه‌ای بر ماشین کد: زبان اسمبلی
  • 45. فراخوانی روتین‌های ماشین کد از بیسیک: دستور SYS
  • 46. گرافیک Bitmap: دسترسی مستقیم به حافظه
  • 47. ایجاد افکت‌های گرافیکی پیشرفته: اسکرولینگ
  • 48. ایجاد افکت‌های گرافیکی پیشرفته: سایه‌زنی
  • 49. ایجاد افکت‌های گرافیکی پیشرفته: بزرگنمایی
  • 50. کار با اینتراپت‌ها: مدیریت رویدادهای سخت‌افزاری
  • 51. تکنیک‌های قفل‌گذاری برنامه: جلوگیری از کپی غیرمجاز
  • 52. ساخت بازی پلتفرمر ساده: حرکت، پرش، برخورد
  • 53. ساخت بازی شوتر ساده: شلیک، دشمنان، امتیاز
  • 54. ساخت بازی معمایی ساده: حل معما، پازل
  • 55. ساخت ابزار گرافیکی ساده: ویرایشگر پیکسل
  • 56. ساخت ابزار صوتی ساده: ویرایشگر صدا
  • 57. ساخت ابزار متنی ساده: ویرایشگر متن
  • 58. تکنیک‌های تولید موسیقی چیپ‌تیون
  • 59. برنامه‌نویسی دمو: ایجاد دموهای کوتاه و جذاب
  • 60. بهینه‌سازی گرافیک برای کمودور 64
  • 61. بهینه‌سازی صدا برای کمودور 64
  • 62. کار با کرنل کمودور 64
  • 63. ساخت فونت‌های زیبا و خوانا
  • 64. طراحی مراحل بازی: ایجاد چالش و جذابیت
  • 65. طراحی صداهای بازی: ایجاد حس و حال مناسب
  • 66. ایجاد داستان بازی: شخصیت‌پردازی و روایت
  • 67. تست و اشکال‌زدایی بازی: یافتن و رفع مشکلات
  • 68. انتشار بازی: به اشتراک گذاری با دیگران
  • 69. منابع و ابزارهای برنامه‌نویسی کمودور ۶۴
  • 70. جوامع برنامه‌نویسی کمودور ۶۴: ارتباط با سایر توسعه‌دهندگان
  • 71. تاریخچه بازی‌سازی روی کمودور ۶۴
  • 72. بررسی بازی‌های معروف کمودور ۶۴: تحلیل تکنیک‌ها
  • 73. مبانی سخت‌افزاری کمودور ۶۴: درک عملکرد دستگاه
  • 74. استفاده از اسمبلر برای کمودور 64
  • 75. ساخت بازی ادونچر متنی
  • 76. ساخت بازی ریسینگ ساده
  • 77. ساخت بازی آرکید
  • 78. مدیریت حافظه پیشرفته در کمودور 64
  • 79. استفاده از توابع کتابخانه‌ای کمودور 64
  • 80. ایجاد سیستم ذخیره و بارگزاری پیشرفته
  • 81. طراحی بازی برای نمایش در CRT TV
  • 82. نوشتن مستندات برای بازی‌ها و نرم‌افزارها
  • 83. ایجاد فایل اجرایی خودکار برای بازی‌ها
  • 84. کار با کارتریج ROM کمودور 64
  • 85. تبدیل برنامه بیسیک به ماشین کد
  • 86. استفاده از تکنیک های انیمیشن پیشرفته
  • 87. ایجاد هوش مصنوعی ابتدایی برای بازی‌ها
  • 88. آشنایی با SID Chip و قابلیت‌های آن
  • 89. ساخت افکت‌های صوتی با SID Chip
  • 90. ساخت یک سیستم عامل ساده برای کمودور 64
  • 91. برنامه‌نویسی GUI ساده برای کمودور 64
  • 92. تکنیک‌های ایجاد بازی‌های چند صفحه‌ای
  • 93. ایجاد بازی استراتژیک ساده
  • 94. استفاده از وقفه های سخت افزاری
  • 95. تکنیک های نمایش متن با کیفیت بالا
  • 96. ساخت بازی شبیه سازی ساده
  • 97. کار با پرینتر کمودور 64
  • 98. آشنایی با مانیتور و دیباگر ماشین کد
  • 99. تکنیک های محافظت از کد در برابر مهندسی معکوس
  • 100. ایجاد افکت‌های سه بعدی ابتدایی
سفر به دنیای کمودور ۶۴: ساخت بازی و نرم‌افزار با زبان بیسیک

سفر به دنیای کمودور ۶۴: ساخت بازی و نرم‌افزار با زبان بیسیک

مقدمه‌ای بر نوستالژی و قدرت برنامه‌نویسی

آیا خاطراتتان را به یاد دارید؟ روزهایی که صفحه‌های پر از خطوط کد، دنیایی از سرگرمی و خلاقیت را پیش روی شما باز می‌کرد؟ دوران کمودور ۶۴، دوران طلایی برای بسیاری از علاقه‌مندان به کامپیوتر و برنامه‌نویسی بود. نسلی که با همین کامپیوترهای دوست‌داشتنی، اولین گام‌های خود را در دنیای هیجان‌انگیز ساخت بازی و نرم‌افزار برداشتند. کتاب "Commodore 64 BASIC programs" یکی از چراغ‌های راهنمای آن دوران بود که الهام‌بخش هزاران برنامه‌نویس جوان و خلاق شد.

امروز، ما این میراث ارزشمند را زنده کرده‌ایم. دوره آموزشی "سفر به دنیای کمودور ۶۴: ساخت بازی و نرم‌افزار با زبان بیسیک"، تجربه‌ای بی‌نظیر را برای شما فراهم می‌آورد تا با زبانی ساده اما قدرتمند، به قلب ماشین سفر کرده و خلاقیت خود را شکوفا سازید. این دوره فقط یک کلاس آموزشی نیست؛ بلکه سفری است به گذشته‌ای نوستالژیک و کشف دوباره‌ی جادوی برنامه‌نویسی با ابزارهای کلاسیک.

درباره این دوره منحصر به فرد

این دوره آموزشی با الهام مستقیم از کتاب کلاسیک "Commodore 64 BASIC programs"، شما را گام به گام با اصول برنامه‌نویسی در زبان BASIC بر روی پلتفرم محبوب کمودور ۶۴ آشنا می‌کند. خواهید آموخت چگونه ایده‌های خود را به کد تبدیل کرده و بازی‌های ساده، ابزارهای گرافیکی و برنامه‌های کاربردی اولیه را خلق کنید. تمرکز اصلی بر درک مفاهیم بنیادین برنامه‌نویسی، منطق کامپیوتری و چگونگی تعامل با سخت‌افزار در آن دوران است. این دوره، پلی است بین نوستالژی و مهارت‌های مدرن برنامه‌نویسی، با تمرکز بر یادگیری لذت‌بخش و کاربردی.

موضوعات کلیدی که فرا خواهید گرفت

  • مبانی زبان برنامه‌نویسی BASIC و سینتکس آن
  • دستورات پایه و پیشرفته برای ساختاردهی برنامه‌ها
  • کار با متغیرها، شرط‌ها و حلقه‌ها
  • تکنیک‌های گرافیکی و ترسیم اشکال در کمودور ۶۴
  • ساخت بازی‌های ساده و جذاب (پلتفرمر، پازل، مسابقه‌ای)
  • مدیریت ورودی/خروجی (کیبورد، جوی استیک)
  • اصول صداگذاری و تولید افکت‌های صوتی
  • توسعه ابزارهای کوچک کاربردی
  • آشنایی با ساختار حافظه و رجیسترها (در سطح مقدماتی)
  • دیباگ کردن و بهینه‌سازی کد

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

دوره "سفر به دنیای کمودور ۶۴" برای طیف وسیعی از علاقه‌مندان مناسب است:

  • علاقه‌مندان به تاریخچه کامپیوتر و بازی‌سازی: کسانی که می‌خواهند تجربه‌ی واقعی کار با یکی از نمادین‌ترین کامپیوترهای تاریخ را داشته باشند.
  • برنامه‌نویسان مبتدی: این دوره یک نقطه شروع عالی برای یادگیری مفاهیم برنامه‌نویسی به صورت بنیادین و با زبانی قابل درک است.
  • توسعه‌دهندگان بازی‌های رترو: کسانی که به دنبال الهام‌گیری از ریشه‌های بازی‌سازی و درک چالش‌های آن دوران هستند.
  • دانشجویان و علاقه‌مندان به علوم کامپیوتر: برای درک بهتر تکامل زبان‌های برنامه‌نویسی و معماری سیستم‌های اولیه.
  • هر کسی که دلتنگ دوران طلایی کامپیوترهای خانگی است!

چرا باید این دوره را بگذرانید؟

گذراندن این دوره فراتر از یادگیری یک زبان برنامه‌نویسی است. این یک تجربه یادگیری چندوجهی است که فواید زیادی برای شما خواهد داشت:

  • یادگیری اصول بنیادین: BASIC زبانی ساده است که مفاهیم اولیه برنامه‌نویسی مانند منطق، حلقه، شرط و ساختار داده را به خوبی آموزش می‌دهد. این اصول در هر زبان برنامه‌نویسی مدرنی کاربرد دارند.
  • تقویت خلاقیت و حل مسئله: ساخت بازی و نرم‌افزار در محیط محدود کمودور ۶۴، شما را به تفکر خلاقانه و یافتن راه‌حل‌های هوشمندانه وا می‌دارد.
  • تجربه نوستالژیک و لذت‌بخش: بازگشت به دوران طلایی کمودور ۶۴، تجربه‌ای گرم و خاطره‌انگیز را برای شما رقم می‌زند.
  • درک عمیق‌تر از چگونگی کارکرد نرم‌افزار: شما یاد می‌گیرید چگونه دستورات شما به صورت مستقیم با سخت‌افزار تعامل می‌کنند.
  • ایجاد یک مهارت متمایز: توانایی کار با یک پلتفرم کلاسیک، شما را از دیگران متمایز کرده و دیدگاهی نو به شما می‌بخشد.
  • ساخت اولین بازی یا نرم‌افزار خود: پایان این دوره، شما قادر خواهید بود پروژه شخصی خود را به نمایش بگذارید.

سرفصل‌های جامع دوره: بیش از 100 درس کاربردی

این دوره با دقت و وسواس فراوان طراحی شده است تا شما را از صفر به سطح حرفه‌ای (در زمینه کمودور ۶۴) برساند. با بیش از 100 سرفصل جامع، تمامی جنبه‌های لازم برای تبدیل شدن به یک برنامه‌نویس کمودور ۶۴ را پوشش خواهیم داد. از اولین دستور `PRINT` گرفته تا ساخت انیمیشن‌های پیچیده و بازی‌های رقابتی، هیچ موضوعی از قلم نخواهد افتاد. جزئیات کامل سرفصل‌ها به زودی در صفحه ثبت‌نام قرار خواهد گرفت، اما اطمینان داشته باشید که این دوره، مسیری کامل و جامع را برای شما فراهم می‌کند.

همین حالا ثبت‌نام کنید و سفر خود را آغاز کنید!
✦ مجموعه ویژه یادگیری

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

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

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

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

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

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

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

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

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

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

🏅

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

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

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

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

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Basic C64 Commodore 64 Commodore 64 BASIC programs Retro programming آموزش C64 بازی بازی کلاسیک بازی‌سازی برنامه‌نویسی برنامه‌نویسی نوستالژیک بیسیک توسعه نرم‌افزار نوستالژی

نظرات

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

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