دوره بازآفرینی جادوی Commodore 64: برنامه‌نویسی کاربردی برای خانه و سرگرمی همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

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

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

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

عنوان دوره: بازآفرینی جادوی Commodore 64: برنامه‌نویسی کاربردی برای خانه و سرگرمی

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

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

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

  • 1. مقدمه: سفری به دنیای کامودور ۶۴
  • 2. تاریخچه کامودور ۶۴: چرا این کامپیوتر یک افسانه است؟
  • 3. راه‌اندازی محیط کار: شبیه‌ساز VICE و اولین بوت
  • 4. آشنایی با کیبورد و ویرایشگر صفحه کامودور ۶۴
  • 5. اولین فرمان: قدرت PRINT و نمایش متن
  • 6. حالت مستقیم (Immediate Mode) در برابر حالت برنامه (Program Mode)
  • 7. دستورات کلیدی: NEW، LIST و RUN
  • 8. مفهوم شماره خط‌ها و اهمیت آن‌ها در BASIC
  • 9. انجام محاسبات ساده: کامودور به عنوان ماشین حساب
  • 10. افزودن توضیحات به کد با دستور REM
  • 11. پاک کردن صفحه: اولین نگاه به کدهای CHR$
  • 12. ذخیره و بارگذاری اولین برنامه روی نوار کاست مجازی
  • 13. شناسایی و رفع خطاهای رایج: ?SYNTAX ERROR
  • 14. معرفی پروژه نهایی دوره: ساخت مجموعه ابزار خانگی
  • 15. جمع‌بندی بخش اول: آمادگی برای برنامه‌نویسی واقعی
  • 16. متغیرهای عددی: جعبه‌هایی برای نگهداری اعداد
  • 17. متغیرهای رشته‌ای: ذخیره کردن متن و کاراکترها
  • 18. دریافت ورودی از کاربر با دستور INPUT
  • 19. منطق شرطی: تصمیم‌گیری با IF...THEN
  • 20. ایجاد حلقه‌های تکرار با FOR...NEXT
  • 21. کنترل گام‌های حلقه با دستور STEP
  • 22. ترکیب شرط‌ها با عملگرهای AND و OR
  • 23. پرش در برنامه: دستور GOTO و کاربردهای آن
  • 24. تولید اعداد تصادفی با تابع RND
  • 25. کار با اعداد صحیح: تابع INT
  • 26. برش رشته‌ها: توابع LEFT$، RIGHT$ و MID$
  • 27. محاسبه طول یک رشته با تابع LEN
  • 28. تبدیل عدد به رشته با تابع STR$
  • 29. تبدیل رشته به عدد با تابع VAL
  • 30. سازماندهی کد با زیربرنامه‌ها: GOSUB و RETURN
  • 31. آرایه‌ها: ذخیره چندین عدد در یک متغیر با DIM
  • 32. کار با آرایه‌های رشته‌ای
  • 33. جاسازی داده‌ها در برنامه با دستورات READ و DATA
  • 34. عملگرهای مقایسه‌ای: بزرگ‌تر، کوچک‌تر و نامساوی
  • 35. حلقه‌های تو در تو: تکرار درون تکرار
  • 36. ایجاد تأخیر و مکث در برنامه
  • 37. دریافت ورودی تک کاراکتری با دستور GET
  • 38. جمع‌بندی بخش دوم: تسلط بر اصول BASIC V2
  • 39. نقشه حافظه صفحه نمایش: چگونه کامودور متن را نشان می‌دهد؟
  • 40. دستور POKE: نوشتن مستقیم در حافظه
  • 41. تغییر رنگ متن: اولین POKEهای رنگی
  • 42. کنترل رنگ پس‌زمینه اصلی و حاشیه
  • 43. چاپ متن در مکان دلخواه با کنترل کاراکترهای مکان‌نما
  • 44. کنترل دقیق مکان‌نما با POKE در حافظه
  • 45. گرافیک کاراکتری (PETSCII): هنر با حروف
  • 46. ایجاد انیمیشن ساده با کاراکترهای PETSCII
  • 47. مقدمه‌ای بر تراشه صدا (SID): جادوی موسیقی کامودور
  • 48. تولید صدای بوق و نویز ساده با POKE
  • 49. کنترل فرکانس: ساخت نت‌های موسیقی پایه
  • 50. کنترل شکل موج و حجم صدا
  • 51. مفهوم ADSR: طراحی پاکت صدا (Attack, Decay, Sustain, Release)
  • 52. ساخت یک گام موسیقی ساده و نواختن ملودی
  • 53. بازطراحی کاراکترها: ساخت فونت و گرافیک سفارشی
  • 54. طراحی یک کاراکتر سفارشی: از کاغذ تا بایت
  • 55. بارگذاری کاراکترهای سفارشی در حافظه با POKE
  • 56. استفاده از گرافیک سفارشی در برنامه‌ها
  • 57. مقدمه‌ای بر گرافیک با وضوح بالا (Bitmap Mode)
  • 58. جمع‌بندی بخش سوم: جان بخشیدن به برنامه‌ها
  • 59. پروژه کاربردی: دفترچه تلفن و آدرس ساده
  • 60. ذخیره‌سازی اطلاعات دفترچه تلفن با آرایه‌ها
  • 61. افزودن قابلیت جستجو به دفترچه تلفن
  • 62. پروژه کاربردی: دفتر خاطرات دیجیتال
  • 63. مدیریت ورودی‌های چند خطی در دفتر خاطرات
  • 64. پروژه کاربردی: پایگاه داده دستور پخت غذا
  • 65. دسته‌بندی و جستجوی دستورهای پخت
  • 66. پروژه مالی: برنامه مدیریت بودجه شخصی
  • 67. ثبت درآمدها و هزینه‌ها
  • 68. محاسبه مجموع و مانده حساب
  • 69. پروژه مالی: ماشین حساب محاسبه اقساط وام
  • 70. ابزار کاربردی: مبدل واحدها (متریک و امپریال)
  • 71. ابزار آموزشی: برنامه ساخت جدول ضرب
  • 72. ابزار آموزشی: برنامه تمرین تایپ
  • 73. ابزار سازمانی: تقویم و یادآور قرار ملاقات
  • 74. طراحی نمایش گرافیکی تقویم ماهانه
  • 75. ابزار سرگرمی: محاسبه‌گر بیوریتم
  • 76. ابزار سازمانی: مدیریت اموال و دارایی‌های خانه
  • 77. ایجاد یک منوی اصلی برای مجموعه ابزارهای خانگی
  • 78. جمع‌بندی بخش چهارم: کامودور به عنوان یک ابزار خانگی
  • 79. اصول طراحی بازی: ایده، قوانین و هدف
  • 80. بازی ساده: حدس عدد
  • 81. بازی کلاسیک: ساخت بازی "مرد دار" (Hangman)
  • 82. رسم گرافیکی مرد دار با کاراکترهای PETSCII
  • 83. بازی کلاسیک: ساخت بازی دوز (Tic-Tac-Toe)
  • 84. بازی ماجرایی متنی: ساخت یک داستان تعاملی
  • 85. پردازش دستورات کاربر در بازی ماجرایی (GET, GO, LOOK)
  • 86. طراحی نقشه و سیستم مدیریت اشیاء (Inventory)
  • 87. بازی مهارتی: تست سرعت واکنش
  • 88. بازی گرافیکی: ساخت یک مارپیچ (Maze) ساده
  • 89. حرکت دادن کاراکتر در مارپیچ
  • 90. تشخیص برخورد با دیوارهای مارپیچ
  • 91. ابزار خلاقانه: ساخت یک ترتیب‌سنج موسیقی (Music Sequencer)
  • 92. ابزار خلاقانه: پد نقاشی دیجیتال ساده (Etch-A-Sketch)
  • 93. جمع‌بندی بخش پنجم: کامودور برای سرگرمی
  • 94. کار با دیسک درایو مجازی: ذخیره و بازیابی اطلاعات برنامه
  • 95. دستورات کار با فایل: OPEN, CLOSE, PRINT#, INPUT#
  • 96. بهینه‌سازی کد BASIC برای افزایش سرعت
  • 97. دستور PEEK: خواندن مقادیر از حافظه
  • 98. پروژه نهایی: یکپارچه‌سازی ابزارها در "داشبورد خانگی"
  • 99. سخن پایانی: میراث ماندگار کامودور ۶۴ و گام‌های بعدی
بازآفرینی جادوی Commodore 64: برنامه‌نویسی کاربردی برای خانه و سرگرمی

بازآفرینی جادوی Commodore 64: برنامه‌نویسی کاربردی برای خانه و سرگرمی

معرفی دوره

آیا شما هم با کامودور 64 خاطره دارید؟ آیا دلتان برای بازی‌ها و برنامه‌های ساده اما جذاب آن دوران تنگ شده است؟ آیا می‌خواهید دوباره جادوی برنامه‌نویسی را تجربه کنید؟ این دوره دقیقاً برای شما طراحی شده است!

دوره آموزشی "بازآفرینی جادوی Commodore 64" به شما این امکان را می‌دهد که با استفاده از دانش امروز، به دوران اوج این کامپیوتر دوست‌داشتنی بازگردید. با الهام از کتاب محبوب "Commodore 64 programs for the home"، ما یک برنامه آموزشی جامع و کاربردی را برای شما آماده کرده‌ایم که نه تنها به شما اصول برنامه‌نویسی را می‌آموزد، بلکه به شما کمک می‌کند تا برنامه‌های کاربردی و سرگرم‌کننده‌ای را برای کامودور 64 خود بسازید.

درباره دوره

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

موضوعات کلیدی

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

مخاطبان دوره

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

  • علاقه‌مندان به کامپیوترهای رترو و نوستالژی
  • افرادی که می‌خواهند برنامه‌نویسی را از صفر شروع کنند
  • برنامه‌نویسانی که می‌خواهند مهارت‌های خود را گسترش دهند
  • کسانی که می‌خواهند برنامه‌های کاربردی و سرگرم‌کننده‌ای برای کامودور 64 بسازند
  • معلمانی که می‌خواهند برنامه‌نویسی را به دانش‌آموزان خود آموزش دهند

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

دلایل زیادی وجود دارد که چرا باید این دوره را بگذرانید:

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

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

دوره "بازآفرینی جادوی Commodore 64" شامل 100 سرفصل جامع است که تمامی جنبه‌های برنامه‌نویسی برای این کامپیوتر را پوشش می‌دهد. در اینجا تنها به تعدادی از مهم‌ترین سرفصل‌ها اشاره می‌کنیم:

  1. مقدمه‌ای بر کامپیوترهای رترو و اهمیت آنها در تاریخ فناوری
  2. آشنایی با معماری کامودور 64 و اجزای اصلی آن
  3. نصب و راه‌اندازی شبیه‌ساز کامودور 64
  4. مروری بر زبان BASIC V2 کامودور 64
  5. نحوه نوشتن و اجرای اولین برنامه BASIC
  6. آشنایی با دستورات پایه‌ای BASIC: PRINT, INPUT, GOTO, IF...THEN
  7. متغیرها: انواع، تعریف و کاربرد
  8. عملگرها: ریاضی، منطقی و مقایسه‌ای
  9. ساختارهای کنترلی: IF...THEN...ELSE, FOR...NEXT, WHILE...WEND
  10. کار با رشته‌ها: تعریف، الحاق و برش
  11. توابع داخلی BASIC: LEN, MID$, LEFT$, RIGHT$
  12. آشنایی با آرایه‌ها: تعریف، مقداردهی و دسترسی
  13. حلقه‌های تودرتو و کاربرد آنها
  14. زیربرنامه‌ها و توابع: تعریف و استفاده
  15. کار با گرافیک: دستورات PLOT, LINE, CIRCLE
  16. رنگ‌ها و نحوه استفاده از آنها
  17. ایجاد اشکال هندسی ساده
  18. نوشتن یک برنامه نقاشی ساده
  19. آشنایی با Spriteها و نحوه استفاده از آنها
  20. ایجاد انیمیشن‌های ساده با Sprite
  21. کار با صدا: دستورات SOUND, VOL, VOICE
  22. ایجاد صداهای مختلف
  23. نوشتن یک برنامه موسیقی ساده
  24. آشنایی با فایل‌ها: OPEN, CLOSE, READ, WRITE
  25. ذخیره و بارگذاری داده‌ها
  26. ایجاد یک پایگاه داده ساده
  27. کار با جوی‌استیک و صفحه کلید
  28. ایجاد بازی‌های ساده: حدس عدد، سنگ کاغذ قیچی
  29. آشنایی با تکنیک‌های بهینه‌سازی کد
  30. استفاده از حافظه و رجیسترها
  31. برنامه‌نویسی پیشرفته و تکنیک‌های حرفه‌ای
  32. عیب‌یابی برنامه‌ها
  33. معرفی منابع و ابزارهای مفید برای برنامه‌نویسی کامودور 64
  34. و ده‌ها سرفصل دیگر...

همین حالا در دوره "بازآفرینی جادوی Commodore 64" ثبت‌نام کنید و جادوی برنامه‌نویسی رترو را دوباره زنده کنید!

✦ مجموعه ویژه یادگیری

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

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

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

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

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

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

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

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

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

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

🏅

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

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

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

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

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

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: Basic C64 C64 programming Commodore 64 Commodore 64 programs for the home Retro programming Vintage Computing بازی‌سازی برنامه‌نویسی توسعه نرم‌افزار خانه رترو سرگرمی کامپیوترهای قدیمی

نظرات

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

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