, ,

کتاب آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II

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

دوره آموزش جامع Applesoft BASIC برای کامپیوترهای Apple II آموزش جامع Applesoft BASIC: بازگشت به عصر طلایی کامپیوترهای Apple II سفری به قلب انقلاب کامپیوترهای شخصی: جادوی Applesoft BASIC را دوباره کشف …

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

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

عنوان دوره: آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II

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

موضوع میانی: زبان برنامه‌نویسی Applesoft BASIC

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

  • 1. معرفی کامپیوتر Apple II و محیط آن
  • 2. آشنایی با زبان Applesoft BASIC
  • 3. روشن کردن Apple II و بوت شدن سیستم
  • 4. محیط تعاملی BASIC (Immediate Mode)
  • 5. نحوه تایپ و اجرای دستورات مستقیم
  • 6. دستورات سیستم: NEW, LIST, RUN
  • 7. ذخیره برنامه‌ها روی دیسک (SAVE)
  • 8. بارگذاری برنامه‌ها از دیسک (LOAD)
  • 9. اصول نامگذاری فایل‌ها در DOS 3.3
  • 10. ساختار برنامه‌های BASIC و شماره خطوط
  • 11. معرفی متغیرها: انواع و نامگذاری
  • 12. متغیرهای عددی (Integer, Real)
  • 13. متغیرهای رشته‌ای (String)
  • 14. عملگر انتساب: LET و فرم کوتاه آن
  • 15. استفاده از REM برای توضیحات برنامه
  • 16. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 17. عملگر توان و اولویت عملگرها
  • 18. عملگرهای رابطه‌ای: <, >, =, <=, >=, <>
  • 19. عملگرهای منطقی: AND, OR, NOT
  • 20. عبارات و محاسبات پیچیده
  • 21. دستور PRINT برای نمایش خروجی
  • 22. کنترل فرمت خروجی با کاما و سیمی‌کالن
  • 23. دستور INPUT برای دریافت ورودی
  • 24. نمایش پیام با INPUT
  • 25. دستور GET برای ورودی تک کاراکتری
  • 26. توابع ریاضی داخلی: SQR, INT, ABS, SGN
  • 27. توابع مثلثاتی: SIN, COS, TAN, ATN
  • 28. توابع لگاریتمی: LOG, EXP
  • 29. تولید اعداد تصادفی: RND
  • 30. استفاده از SEED برای RND (PEEK/POKE)
  • 31. پرش بدون شرط: GOTO
  • 32. دستورات شرطی: IF…THEN
  • 33. IF…THEN با چند دستور در یک خط
  • 34. حلقه‌های تکرار: FOR…NEXT
  • 35. استفاده از STEP در حلقه FOR…NEXT
  • 36. حلقه‌های تودرتو (Nested Loops)
  • 37. پرش به زیربرنامه: GOSUB…RETURN
  • 38. مزایای استفاده از زیربرنامه‌ها
  • 39. دستور ON…GOTO برای پرش چندگانه
  • 40. دستور ON…GOSUB برای زیربرنامه‌های چندگانه
  • 41. خروج از حلقه‌ها (Break Loops)
  • 42. ایجاد تاخیر زمانی با حلقه FOR
  • 43. مدیریت خطا: ONERR GOTO
  • 44. RESUME: بازگشت از مدیریت خطا
  • 45. مفهوم پشته (Stack) در GOSUB
  • 46. توابع طول رشته: LEN
  • 47. استخراج زیررشته: LEFT$
  • 48. استخراج زیررشته: RIGHT$
  • 49. استخراج زیررشته: MID$
  • 50. الحاق رشته‌ها: عملگر +
  • 51. تبدیل عدد به رشته: STR$
  • 52. تبدیل رشته به عدد: VAL
  • 53. تبدیل کاراکتر به کد ASCII: ASC
  • 54. تبدیل کد ASCII به کاراکتر: CHR$
  • 55. مقایسه رشته‌ها
  • 56. معرفی آرایه‌ها و اعلان آنها با DIM
  • 57. آرایه‌های تک‌بعدی عددی
  • 58. آرایه‌های تک‌بعدی رشته‌ای
  • 59. آرایه‌های چندبعدی
  • 60. پر کردن و نمایش محتویات آرایه
  • 61. ورود به حالت گرافیک Low-Res (GR)
  • 62. تنظیم رنگ: COLOR=
  • 63. رسم نقطه: PLOT
  • 64. رسم خطوط افقی: HLIN
  • 65. رسم خطوط عمودی: VLIN
  • 66. پاک کردن صفحه گرافیکی و پر کردن با رنگ
  • 67. نمایش متن در حالت Low-Res
  • 68. خواندن رنگ یک پیکسل: SCRN
  • 69. ایجاد انیمیشن‌های ساده در Low-Res
  • 70. استفاده از PADDLE (PDL) برای ورودی گرافیکی
  • 71. ورود به حالت گرافیک High-Res (HGR, HGR2)
  • 72. تنظیم رنگ: HCOLOR=
  • 73. رسم نقطه: HPLOT
  • 74. رسم خطوط با HPLOT TO
  • 75. کشیدن خطوط مستقیم و مایل
  • 76. رسم مستطیل و مربع با HPLOT
  • 77. رسم دایره (با استفاده از توابع مثلثاتی)
  • 78. مفهوم جدول اشکال (Shape Table)
  • 79. بارگذاری جداول اشکال: SHLOAD
  • 80. رسم اشکال از جداول: DRAW
  • 81. رسم اشکال معکوس: XDRAW
  • 82. انیمیشن اشکال با DRAW/XDRAW
  • 83. ذخیره و بازیابی بخش‌هایی از صفحه HGR
  • 84. نمایش متن با کیفیت بالا (با POKE یا جداول کاراکتر)
  • 85. دستکاری مستقیم حافظه صفحه HGR
  • 86. تولید صداهای ساده با POKE به Speaker
  • 87. ایجاد نوت‌های موسیقی با POKE
  • 88. ساخت افکت‌های صوتی ساده
  • 89. خواندن وضعیت پدال‌های بازی (PDL)
  • 90. خواندن کد اسکن کلیدها از صفحه کلید (PEEK)
  • 91. مروری بر سیستم عامل DOS 3.3
  • 92. مشاهده فهرست دیسک: CATALOG
  • 93. باز کردن فایل‌ها برای خواندن و نوشتن: OPEN
  • 94. نوشتن داده در فایل متنی: PRINT#
  • 95. خواندن داده از فایل متنی: INPUT#
  • 96. خواندن تک کاراکتر از فایل: GET#
  • 97. بستن فایل‌ها: CLOSE
  • 98. حذف فایل‌ها: DELETE
  • 99. تغییر نام فایل‌ها: RENAME
  • 100. محافظت و آزاد کردن فایل‌ها: LOCK و UNLOCK





دوره آموزش جامع Applesoft BASIC برای کامپیوترهای Apple II


آموزش جامع Applesoft BASIC: بازگشت به عصر طلایی کامپیوترهای Apple II

سفری به قلب انقلاب کامپیوترهای شخصی: جادوی Applesoft BASIC را دوباره کشف کنید

دهه ۸۰ میلادی را به خاطر دارید؟ زمانی که روشن کردن یک کامپیوتر شخصی، ما را به دنیایی از امکانات بی‌پایان وارد می‌کرد. کامپیوتر افسانه‌ای Apple II با آن صدای خاطره‌انگیز فلاپی درایو و نمایشگر سبز یا رنگی، برای میلیون‌ها نفر دروازه ورود به دنیای دیجیتال بود. با روشن شدن دستگاه، یک علامت `]` ساده روی صفحه ظاهر می‌شد و این، دعوتی بود برای خلق کردن. در آن دوران، کلید این خلق کردن، زبانی ساده، قدرتمند و دوست‌داشتنی به نام Applesoft BASIC بود.

بسیاری از ما اولین خطوط کد خود را با همین زبان نوشتیم. دستور `PRINT “HELLO, WORLD”` آغازی بود بر یک ماجراجویی شگفت‌انگیز. کتاب راهنمای “Applesoft Language” که همراه این کامپیوترها عرضه می‌شد، حکم کتاب مقدس را برای نسل جدیدی از برنامه‌نویسان و علاقه‌مندان داشت. هر صفحه از آن، دریچه‌ای نو به سوی ساخت بازی‌ها، ابزارهای کاربردی و نرم‌افزارهای خلاقانه باز می‌کرد.

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

درباره دوره: از تئوری کتاب تا پروژه‌های عملی

این دوره، یک بازخوانی مدرن و تعاملی از کتاب مرجع “Applesoft Language” است. ما مفاهیم بنیادی و دست نخورده‌ی آن کتاب را گرفته و با مثال‌های عملی، پروژه‌های گام‌به‌گام و توضیحات ویدیویی شفاف، آن را به یک تجربه یادگیری پویا تبدیل کرده‌ایم. در این دوره، شما فقط با دستورات آشنا نمی‌شوید، بلکه یاد می‌گیرید چگونه با استفاده از آن‌ها، نرم‌افزارهای واقعی بسازید. از نوشتن یک برنامه محاسبه‌گر ساده گرفته تا طراحی یک بازی کلاسیک، ما در تمام مسیر همراه شما خواهیم بود.

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

  • مبانی و اصول برنامه‌نویسی از صفر مطلق با Applesoft BASIC
  • کار با متغیرهای عددی و رشته‌ای و انجام عملیات محاسباتی
  • کنترل کامل ورودی و خروجی (دریافت اطلاعات از کاربر و نمایش نتایج)
  • خلق گرافیک‌های رنگی Low-Resolution و High-Resolution
  • ایجاد صدا و موسیقی ساده برای جان بخشیدن به برنامه‌ها
  • مدیریت فایل‌ها، خواندن و نوشتن اطلاعات روی دیسک‌های مجازی (DOS 3.3)
  • تکنیک‌های پیشرفته مانند استفاده از دستورات PEEK و POKE برای دسترسی مستقیم به حافظه
  • ساخت چندین پروژه عملی از جمله بازی‌های ساده و ابزارهای کاربردی

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

فرقی نمی‌کند که در گذشته با Apple II کار کرده‌اید یا صرفاً به تاریخ تکنولوژی علاقه‌مندید. این دوره برای طیف وسیعی از افراد طراحی شده است:

  • علاقه‌مندان به تاریخ کامپیوتر و رایانش کلاسیک (Retro Computing) که می‌خواهند تجربه کار با یکی از تاثیرگذارترین پلتفرم‌های تاریخ را به دست آورند.
  • صاحبان و کلکسیونرهای کامپیوتر Apple II که دوست دارند برای دستگاه محبوب خود نرم‌افزار جدیدی بنویسند.
  • برنامه‌نویسان امروزی که می‌خواهند با یادگیری یک زبان پایه‌ای، درک عمیق‌تری از ریشه‌های برنامه‌نویسی مدرن پیدا کنند.
  • دانشجویان و نوجوانان که به دنبال یک محیط ساده و سرگرم‌کننده برای یادگیری مفاهیم اساسی برنامه‌نویسی مانند حلقه‌ها، شرط‌ها و متغیرها هستند.
  • تمام کسانی که از پیچیدگی‌های ابزارهای مدرن خسته شده‌اند و می‌خواهند لذت خالص خلق یک برنامه از صفر را تجربه کنند.

چرا این دوره یک فرصت تکرارنشدنی است؟

یادگیری مبتنی بر معتبرترین مرجع

ساختار این دوره بر اساس کتاب افسانه‌ای “Applesoft Language” شکل گرفته است. این یعنی شما مفاهیم را از منبعی اصیل و استاندارد یاد می‌گیرید که توسط خود اپل تایید شده بود.

آموزش کاملاً عملی و پروژه-محور

ما به تئوری خشک و خالی اعتقادی نداریم. از همان جلسات اول، شما کدنویسی را شروع می‌کنید و با انجام تمرین‌ها و پروژه‌های متعدد، دانش خود را به مهارت عملی تبدیل خواهید کرد.

جامع‌ترین سرفصل آموزشی به زبان فارسی

با بیش از ۱۰۰ سرفصل دقیق و جزئی، این دوره تمام جنبه‌های زبان Applesoft BASIC را پوشش می‌دهد. از ساده‌ترین دستور `PRINT` گرفته تا پیچیده‌ترین تکنیک‌های کار با حافظه، هیچ نکته‌ای ناگفته باقی نخواهد ماند.

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

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

زنده کردن خاطرات و خلق تجربیات جدید

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

نگاهی به ساختار و ۱۰۰ سرفصل جامع دوره

این دوره در چندین بخش اصلی سازماندهی شده است تا یادگیری را به صورت گام به گام و منظم پیش ببرد. در ادامه، نگاهی کوتاه به برخی از موضوعات هر بخش می‌اندازیم:

بخش اول: مبانی و دستورات اساسی (شروع سریع)

  • آشنایی با محیط Applesoft BASIC و شبیه‌ساز
  • دستورات خروجی: PRINT و متن
  • دستورات ورودی: INPUT و GET
  • کار با متغیرهای عددی و رشته‌ای (LET)
  • انجام محاسبات ریاضی پایه

بخش دوم: منطق برنامه و ساختارهای کنترلی

  • تصمیم‌گیری با دستورات شرطی IF…THEN
  • ایجاد حلقه‌های تکرار با FOR…NEXT
  • پرش در برنامه با GOTO و GOSUB
  • توابع داخلی مانند RND, INT, SQR

بخش سوم: دنیای گرافیک و صدا

  • ورود به حالت گرافیکی Low-Res (GR) و کار با رنگ‌ها
  • رسم نقطه و خط با PLOT, HLIN, VLIN
  • گرافیک با وضوح بالا (HGR, HGR2) و دستور HPLOT
  • ایجاد انیمیشن‌های ساده و حرکت اشیاء
  • تولید صداهای ساده از طریق اسپیکر داخلی

بخش چهارم: کار با داده‌ها (رشته‌ها و آرایه‌ها)

  • تعریف آرایه‌های یک و چند بعدی با DIM
  • کار با توابع رشته‌ای: LEFT$, MID$, RIGHT$, LEN
  • تبدیل داده‌ها با VAL و STR$
  • ساخت منوهای تعاملی و مدیریت داده‌های کاربر

بخش پنجم: مدیریت فایل و دیسک (DOS 3.3)

  • آشنایی با دستورات سیستم عامل دیسک (CATALOG, LOAD, SAVE)
  • ایجاد، باز کردن و بستن فایل‌های متنی (OPEN, CLOSE)
  • نوشتن اطلاعات در فایل (WRITE) و خواندن از آن (READ)
  • ذخیره و بازیابی اطلاعات برنامه‌ها

بخش ششم: تکنیک‌های پیشرفته و پروژه‌های نهایی

  • دسترسی مستقیم به حافظه با PEEK و POKE
  • فراخوانی روتین‌های زبان ماشین با CALL
  • تکنیک‌های بهینه‌سازی کد برای افزایش سرعت
  • پروژه نهایی: ساخت یک بازی کلاسیک کامل از ایده تا اجرا

آیا آماده‌اید تا جادوی برنامه‌نویسی را در خالص‌ترین شکل آن تجربه کنید؟
همین امروز در دوره جامع Applesoft BASIC ثبت‌نام کنید و سفر خود را به عصر طلایی کامپیوترهای اپل آغاز نمایید!


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

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

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

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

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

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


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

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

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

نوع پلن دوره

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

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

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

اولین کسی باشید که دیدگاهی می نویسد “کتاب آموزش جامع و کاربردی زبان Applesoft BASIC برای کامپیوترهای Apple II”

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

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