, ,

کتاب ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه

299,999 تومان399,000 تومان

دوره آموزشی: ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه سفری نوستالژیک به دنیای برنامه‌نویسی خالص و خلاقیت بی‌پایان! معرفی دوره: جا…

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

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

عنوان دوره: ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه

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

موضوع میانی: برنامه‌نویسی Basic در Commodore 64

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

  • 1. آشنایی با Commodore 64 و دوره
  • 2. روشن کردن C64: اولین قدم‌ها
  • 3. کیبورد C64: ابزار شما برای برنامه‌نویسی
  • 4. اولین برنامه: دستور PRINT برای نمایش متن
  • 5. اجرای برنامه و لیست کردن کد
  • 6. ذخیره برنامه‌ها: ایمن‌سازی کار شما
  • 7. بارگذاری برنامه‌ها: ادامه کار
  • 8. دستور NEW: شروع یک پروژه جدید
  • 9. دستور REM: نوشتن یادداشت در کد
  • 10. کنترل مکان‌نما و رنگ صفحه
  • 11. متغیرها: ذخیره اعداد و کلمات
  • 12. انواع متغیر: رشته‌ای و عددی
  • 13. عملیات ریاضی: جمع، تفریق، ضرب، تقسیم
  • 14. ورودی کاربر: دستور INPUT
  • 15. شرط‌ها: دستور IF…THEN برای تصمیم‌گیری
  • 16. حلقه‌های تکرار: FOR…NEXT
  • 17. پرش به خطوط برنامه: GOTO و خطرات آن
  • 18. زیربرنامه‌ها: GOSUB و RETURN
  • 19. کار با DATA و READ: داده‌های ثابت در برنامه
  • 20. توابع ریاضی داخلی: SQR, INT, ABS
  • 21. تولید اعداد تصادفی: RND برای شانس
  • 22. عملیات مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 23. عملیات منطقی: AND, OR, NOT
  • 24. توابع رشته‌ای: LEN برای طول رشته
  • 25. برش رشته‌ها: LEFT$, RIGHT$, MID$
  • 26. تبدیل نوع داده: VAL و STR$
  • 27. آرایه‌ها: ذخیره مجموعه‌ای از داده‌ها
  • 28. حلقه‌های تودرتو: FOR…NEXT های پیچیده
  • 29. توقف و ادامه برنامه: END و STOP
  • 30. پرش مشروط چندگانه: ON…GOTO/GOSUB
  • 31. حافظه صفحه نمایش: PEEK و POKE به دنیای گرافیک
  • 32. کاراکترهای PETSCII: اولین گام‌های گرافیکی
  • 33. رنگ‌آمیزی متن: تغییر رنگ کاراکترها
  • 34. رنگ‌آمیزی پس‌زمینه: زیبایی صفحه نمایش
  • 35. جایگاه‌دهی دقیق متن: PRINT AT X,Y
  • 36. ساخت بلوک‌های گرافیکی با PETSCII
  • 37. حافظه رنگ: رنگ مستقل برای هر کاراکتر
  • 38. کاراکترهای سفارشی (UDCs): طراحی کاراکتر خودتان
  • 39. تعریف کاراکترهای سفارشی با POKE
  • 40. نمایش و حرکت کاراکترهای سفارشی
  • 41. انیمیشن متنی: حرکت دادن کاراکترها
  • 42. شبیه‌سازی اسکرول صفحه
  • 43. مقدمه‌ای بر حالت گرافیکی Hi-Res
  • 44. فعال‌سازی و کار با Hi-Res
  • 45. ترسیم نقاط در Hi-Res
  • 46. ترسیم خطوط در Hi-Res
  • 47. پر کردن اشکال ساده در Hi-Res
  • 48. مقدمه‌ای بر حالت گرافیکی Multi-Color
  • 49. فعال‌سازی و کار با Multi-Color
  • 50. ترسیم در Multi-Color: رنگ‌های بیشتر در هر پیکسل
  • 51. مفهوم Sprites: گرافیک‌های متحرک
  • 52. تعریف و رسم یک Sprite
  • 53. حرکت دادن Sprite ها: انیمیشن سریع
  • 54. تغییر رنگ Sprite ها
  • 55. تشخیص برخورد (Collision Detection) Sprite ها
  • 56. آشنایی با تراشه SID: تولید صدا در C64
  • 57. تولید اولین نت: فرکانس و زیر و بمی
  • 58. تنظیم حجم صدا: POKE برای بلندی
  • 59. انواع موج: مربعی، مثلثی، دندان‌اره‌ای، نویز
  • 60. Envelope صدا: Attack و Decay
  • 61. Envelope صدا: Sustain و Release
  • 62. ساخت افکت صوتی انفجار
  • 63. ساخت افکت صوتی لیزر
  • 64. نواختن ملودی‌های ساده
  • 65. تولید نویز برای افکت‌های خاص
  • 66. فیلترهای SID: تغییر کیفیت صدا
  • 67. کنترل رزونانس فیلتر
  • 68. مدولاسیون صدا: تکنیک‌های پیشرفته‌تر
  • 69. ایجاد موسیقی پس‌زمینه ساده
  • 70. ساخت یک سینتی‌سایزر کوچک
  • 71. گرفتن ورودی تک کلید: دستور GET
  • 72. خواندن ورودی جوی‌استیک: PEEK به پورت
  • 73. مدیریت زمان: دستور TI و TI$
  • 74. تولید تاخیر در برنامه
  • 75. مرتب‌سازی داده‌ها: یک آرایه کوچک
  • 76. اشکال‌زدایی (Debugging) اولیه برنامه‌ها
  • 77. بهینه‌سازی کد برای سرعت و حافظه
  • 78. کار با دستورات سیستم (SYS): دروازه‌ای به اسمبلی
  • 79. تکنیک‌های طراحی منوهای کاربردی
  • 80. ساخت بازی‌های دو نفره با جوی‌استیک
  • 81. ماشین‌حساب ساده در چند دقیقه
  • 82. بازی حدس اعداد: هوش مصنوعی ابتدایی
  • 83. شبیه‌ساز تاس‌اندازی
  • 84. ساعت دیجیتال ساده
  • 85. نمایشگر پیام متحرک (Ticker Tape)
  • 86. نقاشی با PETSCII: هنر پیکسلی سریع
  • 87. انیمیشن آتش بازی متنی
  • 88. بازی "مار" (Snake) در حالت متنی
  • 89. بازی "پونگ" (Pong) با کاراکترها
  • 90. برنامه تقویم کوچک
  • 91. مدیریت لیست کارهای روزانه
  • 92. شبیه‌سازی یک صفحه اطلاعات
  • 93. ساخت یک اسکرین‌سیور تصادفی
  • 94. بازی "شکار گنج" با نقشه ساده
  • 95. بازی حافظه (Memory Game) با اعداد
  • 96. نمایشگر الگوهای هندسی تصادفی
  • 97. ابزار تولید پالت رنگی
  • 98. برنامه تغییردهنده صدا (Pitch Shifter) ساده
  • 99. ساخت یک بازی Flappy Bird متنی
  • 100. پروژه نهایی: ترکیب گرافیک و صدا برای یک بازی کوچک





دوره آموزشی: ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه

ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه

سفری نوستالژیک به دنیای برنامه‌نویسی خالص و خلاقیت بی‌پایان!

معرفی دوره: جادوی صفحه‌ی آبی را دوباره زنده کنید!

آیا صدای روشن شدن کامپیوتر Commodore 64 و دیدن صفحه‌ی آبی با مکان‌نمای چشمک‌زن را به خاطر دارید؟ آن لحظه‌ی جادویی که می‌دانستید با چند خط کد ساده، می‌توانید دنیایی از بازی‌ها، تصاویر و صداها را خلق کنید. این حس قدرت و خلاقیت، چیزی است که بسیاری از ما را برای اولین بار به دنیای شگفت‌انگیز برنامه‌نویسی علاقه‌مند کرد. کتاب کلاسیک “Commodore 64 BASIC programs in minutes” برای نسل‌ها منبع الهام بود؛ کتابی که به ما نشان داد برای ساختن یک برنامه‌ی سرگرم‌کننده، نیازی به ساعت‌ها کدنویسی پیچیده نیست.

اکنون، ما روح آن کتاب افسانه‌ای را در قالب یک دوره ویدیویی جامع و مدرن زنده کرده‌ایم. دوره “ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه” فقط یک بازگویی ساده از برنامه‌های قدیمی نیست؛ بلکه یک سفر آموزشی کامل است که شما را قدم به قدم با منطق پشت هر دستور آشنا می‌کند. ما به شما یاد می‌دهیم که چگونه فکر کنید، چگونه خلاق باشید و چگونه ایده‌های خود را به سرعت روی صفحه‌ی آبی Commodore 64 پیاده کنید. این دوره دروازه‌ای است برای بازگشت به ریشه‌های برنامه‌نویسی، جایی که لذت خلق کردن در ساده‌ترین شکل خود وجود داشت.

درباره دوره: از تایپ کردن کد تا خلق کردن برنامه

این دوره با الهام از فلسفه‌ی “یادگیری سریع و نتیجه‌ی فوری” کتاب “Commodore 64 BASIC programs in minutes” طراحی شده است. ما معتقدیم بهترین راه برای یادگیری برنامه‌نویسی، ساختن پروژه‌های کوچک و دیدن نتیجه‌ی کار در کوتاه‌ترین زمان ممکن است. در این دوره، ما هر برنامه را به اجزای کوچک‌تر تقسیم می‌کنیم، هر خط کد را به زبان ساده توضیح می‌دهیم و به شما نشان می‌دهیم که چگونه با ترکیب دستورات ساده، می‌توانید برنامه‌های پیچیده‌تر و جذاب‌تری بسازید.

برخلاف خواندن یک کتاب، در این دوره شما با ویدیوهای تعاملی، مثال‌های عملی و توضیحات گام به گام همراه خواهید بود. ما فقط به شما نمی‌گوییم «چه» کدی را تایپ کنید، بلکه به شما آموزش می‌دهیم «چرا» این کد کار می‌کند و «چگونه» می‌توانید آن را برای ایده‌های خود تغییر دهید. این دوره پلی است بین نوستالژی گذشته و مهارت‌های عملی امروز؛ یک جعبه ابزار کامل برای هر کسی که می‌خواهد جادوی برنامه‌نویسی را به شکلی خالص و لذت‌بخش تجربه کند.

موضوعات کلیدی که در این دوره می‌آموزید:

  • آشنایی کامل با محیط Commodore 64 و مفسر BASIC
  • دستورات پایه‌ای و ضروری: PRINT, INPUT, LET, GOTO
  • کنترل جریان برنامه با حلقه‌ها (FOR…NEXT) و دستورات شرطی (IF…THEN)
  • کار با متغیرهای عددی و رشته‌ای برای ذخیره‌سازی اطلاعات
  • خلق گرافیک‌های کاراکتری (Character Graphics) و استفاده از رنگ‌ها
  • دستکاری حافظه با دستورات قدرتمند POKE و PEEK
  • تولید صدا و موسیقی ساده با دستور SOUND
  • ایجاد انیمیشن‌های روان و افکت‌های بصری جذاب
  • ساخت بازی‌های ساده و سرگرم‌کننده از صفر
  • طراحی ابزارهای کاربردی کوچک مانند ماشین حساب یا دفترچه تلفن
  • تکنیک‌های اشکال‌زدایی (Debugging) و بهینه‌سازی کد

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

این دوره برای طیف گسترده‌ای از علاقه‌مندان طراحی شده است:

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

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

۱. یادگیری سریع و نتایج فوری

فلسفه‌ی “در چند دقیقه” به شما کمک می‌کند تا بدون درگیر شدن با مفاهیم پیچیده، به سرعت برنامه‌های کاربردی بسازید و از دیدن نتیجه‌ی کار خود لذت ببرید. این حس موفقیت، بهترین انگیزه برای ادامه یادگیری است.

۲. درک عمیق مفاهیم بنیادین برنامه‌نویسی

BASIC به شما اصول اولیه‌ی برنامه‌نویسی مانند متغیرها، حلقه‌ها و شرط‌ها را به خالص‌ترین شکل ممکن آموزش می‌دهد. تسلط بر این مفاهیم، پایه‌ی شما را برای یادگیری هر زبان برنامه‌نویسی دیگری در آینده محکم می‌کند.

۳. پرورش خلاقیت بدون محدودیت

محدودیت‌های سخت‌افزاری Commodore 64 شما را مجبور می‌کند تا خلاق باشید. در این دوره یاد می‌گیرید که چگونه با کمترین امکانات، بیشترین تاثیر را خلق کنید؛ مهارتی که در هر زمینه‌ای ارزشمند است.

۴. تجربه‌ای سرگرم‌کننده و به دور از استرس

برنامه‌نویسی در C64 یک فعالیت آرامش‌بخش و لذت‌بخش است. اینجا خبری از فریمورک‌های پیچیده، کامپایلرهای سنگین و خطاهای بی‌پایان نیست. فقط شما هستید و یک بوم خالی برای نقاشی با کد.

۵. محتوای جامع و ساختاریافته

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

سرفصل‌های جامع دوره: بیش از ۱۰۰ درس برای تسلط کامل!

این دوره یک سفر کامل و جامع است که در بیش از ۱۰۰ سرفصل طبقه‌بندی شده، شما را از صفر مطلق به یک برنامه‌نویس خلاق در دنیای Commodore 64 تبدیل می‌کند. سرفصل‌ها به گونه‌ای طراحی شده‌اند که به تدریج بر دانش شما افزوده و مهارت‌هایتان را عمیق‌تر کنند. شما هر چیزی که برای ساخت برنامه‌های جذاب نیاز دارید را یاد خواهید گرفت.

برخی از بخش‌های اصلی دوره عبارتند از:

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

همین امروز ثبت‌نام کنید و سفر خود را به قلب تپنده‌ی عصر طلایی کامپیوترهای خانگی آغاز کنید. بیایید با هم جادوی صفحه‌ی آبی را دوباره خلق کنیم!


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

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

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

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

  • ویدیوهای آموزشی فارسی — آموزش قدم‌به‌قدم، کاربردی و قابل فهم
  • پادکست‌های صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
  • کتاب PDF فارسی — شامل کلیهٔ سرفصل‌ها و محتوای آموزشی
  • کتاب خلاصه نکات ویدیوها و پادکست‌ها – نسخه PDF — مناسب مرور سریع و جمع‌بندی مباحث
  • کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
  • کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
  • کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
    — هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه PDF (نسخه یادگیری سریع)
    — پاسخ‌ها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب.
  • کتاب صدها پرسش و پاسخ چهارگزینه‌ای – نسخه PDF (نسخه خودآزمایی پایان‌بخش)
    — پاسخ‌ها در انتهای هر بخش آمده‌اند؛ مناسب آزمون واقعی و سنجش میزان یادگیری.
  • کتاب تمرین‌های درست / نادرست (True / False) – نسخه PDF
    — مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزاره‌ها.
  • کتاب تمرین‌های جای خالی – نسخه PDF
    — تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.

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


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

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • تمامی فایل‌ها و کتاب‌ها کاملاً فارسی هستند.
  • توجه: لینک‌های اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال می‌شوند.
  • نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریع‌تر توصیه می‌شود.
  • در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
  • اگر پرداخت انجام شده ولی لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

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

نوع پلن دوره

تمامی کتاب های PDF فارسی مجموعه, تمامی کتاب های PDF فارسی مجموعه + ویدیوها و پادکست های فارسی توضیحی کتاب ها

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “کتاب ساخت برنامه‌های جذاب در Commodore 64 BASIC در چند دقیقه”

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

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