🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: بوتکمپ برنامهنویسی رترو: ساخت اولین بازی با کامپیوتر افسانهای ZX81
موضوع کلی: برنامهنویسی و فناوری کامپیوتر
موضوع میانی: رایانش نوستالژیک و برنامهنویسی کلاسیک
📋 سرفصلهای دوره (100 موضوع)
- 1. ZX81 و دنیای رترو کامپیوتر
- 2. آشنایی با کامپیوتر ZX81
- 3. اجزای اصلی ZX81: کیبورد، پردازنده، حافظه
- 4. تنظیمات اولیه ZX81 و اتصال به تلویزیون
- 5. نصب و راه اندازی امولاتور ZX81
- 6. آشنایی با زبان برنامهنویسی BASIC
- 7. فرمان PRINT: اولین قدم در برنامهنویسی
- 8. متغیرها و انواع داده در ZX81 BASIC
- 9. عملگرهای محاسباتی و منطقی
- 10. دستور INPUT: دریافت اطلاعات از کاربر
- 11. حلقههای FOR…NEXT
- 12. دستور IF…THEN…ELSE: تصمیمگیری در برنامه
- 13. دستور GOTO و زیرروالها
- 14. آشنایی با دستور REM: توضیحات در کد
- 15. آشنایی با آرایهها: ذخیره سازی دادههای مرتب
- 16. توابع ریاضیاتی پایه: SIN, COS, TAN
- 17. توابع رشتهای: LEN, LEFT$, RIGHT$, MID$
- 18. کار با کد اسکی و دستور CHR$ و CODE
- 19. دستور POKE و PEEK: دسترسی مستقیم به حافظه
- 20. آشنایی با صفحه نمایش ZX81
- 21. دستور PLOT و UNPLOT: ترسیم پیکسل
- 22. دستور LINE: رسم خطوط
- 23. دستور CIRCLE: رسم دایره
- 24. دستور POINT: تشخیص رنگ پیکسل
- 25. کار با رنگها در ZX81 (سیاه و سفید)
- 26. دستور SCROLL: پیمایش صفحه نمایش
- 27. آشنایی با فونت ZX81
- 28. ساخت شخصیتهای گرافیکی سفارشی
- 29. کار با صدا در ZX81 (صدای بوق)
- 30. آشنایی با جوی استیک و رابطها
- 31. ذخیره و بارگذاری برنامهها با نوار کاست
- 32. کار با دستور SAVE و LOAD
- 33. آشنایی با خطاهای رایج در ZX81 BASIC
- 34. رفع اشکال و دیباگ کردن برنامهها
- 35. ساخت بازی: طراحی ایده اولیه
- 36. برنامه ریزی ساختار بازی
- 37. ایجاد منوی اصلی بازی
- 38. حرکت دادن شخصیت اصلی
- 39. تشخیص برخورد اشیاء
- 40. ایجاد دشمنان و هوش مصنوعی ساده
- 41. امتیازدهی در بازی
- 42. نمایش متن و گرافیک در بازی
- 43. استفاده از صدا در بازی
- 44. ایجاد مراحل مختلف بازی
- 45. ذخیره و بارگذاری وضعیت بازی
- 46. بهینه سازی کد برای سرعت بیشتر
- 47. استفاده از وقفه ها (Interrupts)
- 48. کار با دستور RANDOMIZE و RND: تولید اعداد تصادفی
- 49. آشنایی با دستور USR: فراخوانی روتین های اسمبلی
- 50. مقدمهای بر برنامهنویسی اسمبلی Z80
- 51. آشنایی با ثباتها در پردازنده Z80
- 52. دستورات MOV, ADD, SUB در اسمبلی
- 53. دستورات JMP, CALL, RET در اسمبلی
- 54. ارتباط اسمبلی با BASIC
- 55. ساخت زیرروالهای اسمبلی برای ZX81
- 56. استفاده از ابزارهای توسعه اسمبلی
- 57. بهینه سازی اسمبلی برای ZX81
- 58. آشنایی با حافظه ویدئویی ZX81
- 59. تکنیکهای پیشرفته گرافیکی
- 60. ساخت انیمیشن ساده
- 61. اسپرایت ها و مدیریت آنها
- 62. ترفندهای برنامه نویسی برای ZX81
- 63. حافظه RAM و ROM در ZX81
- 64. تکنیک های فشرده سازی داده ها
- 65. استفاده از بانک های حافظه
- 66. برنامه نویسی با سرعت بالا
- 67. کار با تایمرها و شمارنده ها
- 68. آشنایی با زبان ماشین
- 69. برنامه نویسی صدا با دستور POKE
- 70. ساخت موزیک ساده
- 71. افکتهای صوتی در ZX81
- 72. مقدمه ای بر شبیه سازهای پیشرفته ZX81
- 73. آشنایی با درایورهای جانبی
- 74. اتصال ZX81 به کامپیوتر مدرن
- 75. انتقال فایل ها بین ZX81 و کامپیوتر مدرن
- 76. آشنایی با توسعه دهندگان ZX81
- 77. بررسی بازیهای مشهور ZX81
- 78. الهام گرفتن از بازیهای کلاسیک
- 79. اشتراک گذاری پروژهها با دیگران
- 80. راه اندازی انجمن توسعه دهندگان رترو
- 81. منابع آنلاین برای یادگیری بیشتر ZX81
- 82. ایجاد یک بازی پازل ساده
- 83. ایجاد یک بازی تیراندازی ساده
- 84. ایجاد یک بازی ماجراجویی ساده
- 85. ایجاد یک ویرایشگر گرافیکی ساده
- 86. ایجاد یک پخش کننده موسیقی ساده
- 87. برنامه نویسی یک ماشین حساب ساده
- 88. ایجاد یک ساعت دیجیتال
- 89. ایجاد یک تقویم ساده
- 90. برنامه نویسی یک بازی تخته ای
- 91. تبدیل ایده به برنامه
- 92. طراحی رابط کاربری
- 93. تست و رفع اشکال نهایی پروژه
- 94. بهینه سازی کد برای انتشار
- 95. نحوه انتشار بازی ZX81
- 96. بازاریابی و تبلیغات بازی ZX81
- 97. معرفی جوامع رترو گیمینگ
- 98. نحوه استفاده از کتابخانههای شخص ثالث
- 99. نوشتن مستندات برای برنامه ZX81
- 100. بهینه سازی مصرف حافظه
بوتکمپ برنامهنویسی رترو: ساخت اولین بازی با کامپیوتر افسانهای ZX81
سفر در زمان به دوران طلایی برنامهنویسی
آیا تا به حال به این فکر کردهاید که چگونه بازیهای ساده و در عین حال جذاب دوران کودکی ما خلق میشدند؟ دوران شور و هیجان برنامهنویسی روی دستگاههایی که دنیای دیجیتال را برایمان معنا میکردند؟ ما شما را به سفری شگفتانگیز در زمان دعوت میکنیم، سفری به قلب دهه ۸۰ میلادی، به دنیای مسحورکننده کامپیوتر افسانهای ZX81.
با الهام از راهنمای کلاسیک و بینظیر “The ZX81 pocket book”، این بوتکمپ برای علاقهمندان به تاریخچه فناوری و همچنین کسانی که میخواهند ریشههای برنامهنویسی را عمیقاً درک کنند، طراحی شده است. در این دوره، شما نه تنها با تاریخچه این ماشین خارقالعاده آشنا میشوید، بلکه قدم به قدم، اولین بازی ساده خود را روی آن خواهید ساخت. تجربهای که خاطرات نوستالژیک را زنده کرده و دیدگاه شما را نسبت به برنامهنویسی متحول خواهد کرد.
درباره دوره: گنجینهای از دانش کلاسیک
بوتکمپ برنامهنویسی رترو، یک تجربه آموزشی منحصر به فرد است که شما را با اصول برنامهنویسی در دوران طلایی کامپیوترهای خانگی آشنا میکند. این دوره با الگوبرداری از ساختار ساده و در عین حال قدرتمند کتاب “The ZX81 pocket book”، به شما کمک میکند تا مفاهیم پایهای برنامهنویسی را به زبانی ساده و کاربردی بیاموزید. ما تمرکز خود را بر روی زبان برنامهنویسی BASIC و منطق حاکم بر آن در ZX81 قرار دادهایم تا بتوانید با استفاده از ابزارهای محدود آن دوران، دنیای خلاقیت خود را به تصویر بکشید.
شما نه تنها با نحوه استفاده از دستورات BASIC آشنا میشوید، بلکه یاد میگیرید چگونه از این دستورات برای ایجاد منطق بازی، مدیریت دادهها و تولید خروجیهای گرافیکی و متنی بهره ببرید. این دوره، پلی است میان گذشته و حال، که شما را قادر میسازد تا از دل محدودیتها، نوآوری را بیاموزید.
موضوعات کلیدی دوره:
- آشنایی با سختافزار و تاریخچه کامپیوتر ZX81
- اصول اولیه زبان برنامهنویسی BASIC در محیط ZX81
- دستورات کلیدی برای ساخت بازی (حرکت، شرطها، حلقهها)
- مدیریت حافظه و کاراکترهای گرافیکی ساده
- طراحی و پیادهسازی منطق اولین بازی شما
- دیباگینگ و رفع اشکال در برنامههای کلاسیک
- کاوش در محدودیتها و خلاقیتهای دوران رترو
این دوره برای چه کسانی مناسب است؟
بوتکمپ برنامهنویسی رترو، تجربهای ارزشمند برای طیف وسیعی از علاقهمندان است:
- برنامهنویسان کنجکاو: کسانی که میخواهند ریشههای برنامهنویسی را درک کرده و بدانند چگونه اولین نرمافزارها و بازیها ساخته میشدند.
- علاقهمندان به تاریخچه فناوری: افرادی که شیفته نوستالژی کامپیوترهای قدیمی هستند و میخواهند تجربهای عملی از کار با آنها داشته باشند.
- دانشآموزان و دانشجویان: کسانی که به دنبال درکی عمیقتر از مفاهیم پایهای علوم کامپیوتر و الگوریتمها در یک محیط جذاب و چالشبرانگیز هستند.
- طراحان بازی: کسانی که میخواهند با الهام از اصول طراحی بازیهای ساده و کلاسیک، خلاقیت خود را پرورش دهند.
- هر کسی که به دنبال یادگیری برنامهنویسی به شکلی متفاوت و لذتبخش است.
چرا این دوره را بگذرانیم؟
شرکت در این بوتکمپ، فواید بیشماری برای شما به همراه خواهد داشت:
- درک عمیقتر از مبانی برنامهنویسی: با کار با محدودیتها، یاد میگیرید چگونه بهینهتر و خلاقانهتر فکر کنید.
- تجربه نوستالژیک بینظیر: حس و حال کار با یک کامپیوتر کلاسیک و ساخت اولین بازی خود، تجربهای فراموشنشدنی است.
- تقویت مهارت حل مسئله: مواجهه با چالشهای برنامهنویسی در محیطی محدود، توانایی حل مسئله شما را به شدت افزایش میدهد.
- آشنایی با تاریخچه فناوری: با بخشی مهم از تاریخچه کامپیوترها و انقلاب دیجیتال آشنا میشوید.
- ایجاد یک پروژه عملی: در پایان دوره، شما یک بازی ساده و ساخته دست خودتان را خواهید داشت که میتوانید به آن افتخار کنید.
- دسترسی به منابع آموزشی ارزشمند: این دوره بر اساس یکی از کتابهای مرجع در زمینه ZX81 ساخته شده است.
سرفصلهای دوره: بیش از ۱۰۰ گام تا ساخت بازی
این بوتکمپ با ارائه بیش از ۱۰۰ سرفصل جامع و کاربردی، شما را قدم به قدم از آشنایی اولیه با ZX81 تا ساخت یک بازی کامل همراهی میکند. هر سرفصل با دقت طراحی شده تا یادگیری شما را تسهیل کرده و مهارتهای عملی شما را تقویت کند. ما تمام جنبههای لازم برای درک و پیادهسازی یک بازی در محیط ZX81 را پوشش دادهایم، از دستورات پایه BASIC گرفته تا تکنیکهای خلاقانه برای غلبه بر محدودیتهای سختافزاری.
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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