کتاب Applesoft BASIC: راهنمای گام به گام برای اولین برنامههای شما با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره Applesoft BASIC: اولین قدمهای شما در دنیای برنامهنویسی دوره Applesoft BASIC: راهنمای گام به گام برای اولین برنامههای شما سفری شگفتانگیز به دنیای برنامهنویسی، از صفر تا صد، با زبانی که هرگز ا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Applesoft BASIC: راهنمای گام به گام برای اولین برنامههای شما
موضوع کلی: برنامهنویسی و توسعه نرمافزار
موضوع میانی: آشنایی با زبانهای برنامهنویسی قدیمی
📋 سرفصلهای دوره
- 1. آشنایی با Applesoft BASIC و کامپیوتر Apple II
- 2. راهاندازی و محیط Applesoft BASIC
- 3. دستورات اولیه: PRINT، REM، و END
- 4. کار با اعداد و عملیات ریاضی در BASIC
- 5. متغیرها: ذخیره و بازیابی دادهها
- 6. دستور INPUT: دریافت اطلاعات از کاربر
- 7. دستور GOTO: تغییر جریان برنامه
- 8. دستور IF-THEN: تصمیمگیری در برنامهنویسی
- 9. عملگرهای مقایسهای: =، <>، >، <، >=، <=
- 10. ساختارهای شرطی پیچیدهتر: IF-THEN-ELSE
- 11. حلقهها: تکرار کد با FOR-NEXT
- 12. کار با حلقههای تو در تو
- 13. دستورات WHILE-WEND برای تکرار
- 14. دستورات STEP در حلقههای FOR-NEXT
- 15. تابعهای ریاضی داخلی (SIN, COS, TAN, RND)
- 16. کار با اعداد صحیح و اعشاری
- 17. تولید اعداد تصادفی و کاربردهای آن
- 18. تعریف و استفاده از آرایهها (Arrays)
- 19. دسترسی به عناصر آرایه
- 20. کار با آرایههای چند بعدی
- 21. رشتهها (Strings) و عملیات رشتهای
- 22. دستورات MID$, LEFT$, RIGHT$
- 23. دستورات LEN و ASC و CHR$
- 24. تبدیل انواع دادهها (Data Type Conversion)
- 25. کار با زیر برنامهها (Subroutines) و دستور GOSUB
- 26. ساختار و تعریف زیر برنامهها
- 27. ارسال و دریافت پارامترها در زیر برنامهها
- 28. پاک کردن صفحه نمایش (HOME)
- 29. دستورات گرافیکی: GR و TEXT
- 30. رسم خطوط و اشکال ساده
- 31. رنگها در Applesoft BASIC
- 32. جابجایی در صفحه نمایش
- 33. کار با پیکسلها و مختصات
- 34. برنامهنویسی انیمیشن ساده
- 35. صدا در Applesoft BASIC: دستورات SOUND
- 36. دستورات HCOLOR و HPLOT
- 37. دستورات HIMEM: مدیریت حافظه
- 38. دستورات LOMEM: مدیریت حافظه
- 39. دستورات PEEK و POKE: دسترسی مستقیم به حافظه
- 40. کار با جداول کاراکترها (Character Tables)
- 41. خواندن و نوشتن در فایلها (Files)
- 42. دستورات OPEN، CLOSE، READ، WRITE
- 43. مدیریت خطاها در Applesoft BASIC
- 44. دستورات ON...GOSUB برای مدیریت خطا
- 45. دستورات DEF FN: تعریف توابع
- 46. ساختارهای دادهای پیچیدهتر (Structs)
- 47. بهینهسازی کد در Applesoft BASIC
- 48. استفاده از کد ماشین (Machine Code)
- 49. دستورات CALL برای فراخوانی کد ماشین
- 50. بارگذاری و ذخیره برنامهها
- 51. خطایابی (Debugging) برنامههای Applesoft BASIC
- 52. استفاده از ابزارهای خطایابی
- 53. توابع ورودی/خروجی (I/O)
- 54. کنترل صفحه کلید
- 55. کنترل جوی استیک (Joystick)
- 56. کنترل پورتهای بازی (Game Ports)
- 57. دستورات WAIT و DELAY
- 58. ساخت منوهای ساده
- 59. طراحی رابط کاربری (UI) ابتدایی
- 60. کار با تایمرها
- 61. ساخت بازیهای ساده: حدس عدد
- 62. ساخت بازیهای ساده: Tic-Tac-Toe
- 63. ساخت بازیهای ساده: Hangman
- 64. ساخت بازیهای ساده: Snake
- 65. ساخت برنامههای کاربردی: ماشین حساب
- 66. ساخت برنامههای کاربردی: دفترچه تلفن
- 67. ساخت برنامههای کاربردی: مدیریت موجودی
- 68. کار با دیسکها و فلاپی درایوها
- 69. آشنایی با دستورات DOS
- 70. خواندن و نوشتن فایلهای متنی
- 71. خواندن و نوشتن فایلهای باینری
- 72. دستورات USR
- 73. کار با حافظه مجازی
- 74. بهبود سرعت اجرای کد
- 75. استفاده از کامپایلرها (Compiler) برای Applesoft
- 76. آشنایی با اسمبلی (Assembly)
- 77. ترجمه کد BASIC به Assembly
- 78. بهرهگیری از کتابخانههای Applesoft BASIC
- 79. مدیریت پروژههای بزرگ در Applesoft
- 80. طراحی الگوریتمها
- 81. ساخت بازیهای پیچیدهتر: پازل
- 82. ساخت بازیهای پیچیدهتر: ماجراجویی متنی
- 83. ساخت بازیهای پیچیدهتر: شبیهسازی
- 84. ایجاد افکتهای صوتی پیشرفته
- 85. طراحی گرافیکهای پیچیده
- 86. کار با Sprites
- 87. برنامهنویسی برای سختافزار Apple II
- 88. محدودیتهای Applesoft BASIC
- 89. راههای غلبه بر محدودیتها
- 90. بهینهسازی حافظه و سرعت
- 91. امنیت در برنامهنویسی Applesoft
- 92. نسخهبندی و مدیریت کد منبع
- 93. همکاری و اشتراکگذاری کد
- 94. آینده برنامهنویسی Applesoft
- 95. منابع آموزشی تکمیلی
- 96. مستندات و کتابهای مرجع Applesoft BASIC
- 97. انجمنها و جوامع Applesoft
- 98. پروژههای نمونه و الهامبخش
- 99. نکات و ترفندهای پیشرفته
- 100. استفاده از نرمافزارهای کمکی
تگها:
Applesoft
Applesoft BASIC
Applesoft isn't hard
Basic
آموزش Applesoft BASIC
آموزش برنامه نویسی
آموزش گام به گام برنامه نویسی
برنامه نویسی
برنامه نویسی BASIC
برنامه نویسی از صفر
برنامه نویسی با Applesoft
برنامه نویسی برای مبتدیان
برنامه نویسی کامپیوتر
توسعه نرم افزار
زبان های برنامه نویسی قدیمی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.