کتاب Big Blue BASIC: از صفر تا ساخت بازی‌های ساده

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب Big Blue BASIC: از صفر تا ساخت بازی‌های ساده

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

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

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

  • 1. شروع دوره و معرفی Big Blue BASIC
  • 2. آشنایی با محیط توسعه Big Blue BASIC
  • 3. اولین برنامه: "Hello, World!"
  • 4. مفهوم متغیرها در BASIC
  • 5. انواع داده: اعداد صحیح و اعشاری
  • 6. عملگرهای ریاضی: جمع، تفریق، ضرب، تقسیم
  • 7. اولویت عملگرها
  • 8. عملگرهای مقایسه‌ای: بزرگتر، کوچکتر، مساوی
  • 9. عملگرهای منطقی: AND, OR, NOT
  • 10. دستور PRINT برای نمایش خروجی
  • 11. دستور INPUT برای دریافت ورودی از کاربر
  • 12. دستور CLS برای پاک کردن صفحه
  • 13. دستور REM برای نوشتن توضیحات (کامنت)
  • 14. ساختار برنامه: دستورات خط به خط
  • 15. دستور GOTO و ایجاد حلقه‌های بی‌نهایت (هشدار)
  • 16. مفهوم زیربرنامه (Subroutine)
  • 17. دستور GOSUB و RETURN
  • 18. دستور IF...THEN برای تصمیم‌گیری
  • 19. دستور IF...THEN...ELSE
  • 20. دستورات FOR...NEXT برای حلقه‌های شمارشی
  • 21. ایجاد شمارنده‌های معکوس با FOR...NEXT
  • 22. دستور WHILE...WEND برای حلقه‌های شرطی
  • 23. کار با رشته‌ها (Strings)
  • 24. عملیات روی رشته‌ها: اتصال (Concatenation)
  • 25. توابع رشته‌ای: LEFT$, RIGHT$, MID$
  • 26. توابع رشته‌ای: LEN, INSTR
  • 27. توابع رشته‌ای: STRING$, SPACE$
  • 28. کار با آرایه‌ها (Arrays)
  • 29. آرایه‌های یک بعدی
  • 30. تعریف آرایه‌ها با DIM
  • 31. دسترسی به عناصر آرایه
  • 32. عملیات روی آرایه‌ها
  • 33. آرایه‌های چند بعدی
  • 34. ذخیره سازی داده در فایل‌ها
  • 35. انواع فایل‌ها: ترتیبی (Sequential) و تصادفی (Random)
  • 36. دستور OPEN برای باز کردن فایل
  • 37. دستور WRITE # برای نوشتن در فایل ترتیبی
  • 38. دستور READ # برای خواندن از فایل ترتیبی
  • 39. دستور CLOSE برای بستن فایل
  • 40. دستور EOF برای بررسی انتهای فایل
  • 41. کار با فایل‌های تصادفی
  • 42. ساختار رکورد (Record) در فایل‌های تصادفی
  • 43. دستور FIELD برای تعریف ساختار رکورد
  • 44. دستور PUT # برای نوشتن رکورد در فایل تصادفی
  • 45. دستور GET # برای خواندن رکورد از فایل تصادفی
  • 46. مفهوم گرافیک در Big Blue BASIC
  • 47. دستور SCREEN برای انتخاب حالت صفحه نمایش
  • 48. دستور COLOR برای تنظیم رنگ
  • 49. دستور PSET برای ترسیم نقطه
  • 50. دستور LINE برای ترسیم خط
  • 51. دستور CIRCLE برای ترسیم دایره
  • 52. دستور BOX برای ترسیم مستطیل
  • 53. دستور PAINT برای پر کردن اشکال
  • 54. مفهوم توابع
  • 55. توابع داخلی BASIC: SQR, INT, RND
  • 56. توابع ریاضی: SIN, COS, TAN, LOG, EXP
  • 57. توابع تبدیل: ASC, CHR$
  • 58. توابع کار با زمان: TIME$, DATE$
  • 59. ایجاد توابع سفارشی (User-Defined Functions)
  • 60. دستور DEF FN
  • 61. استفاده از توابع سفارشی
  • 62. مفهوم توابع رویه‌ای (Subroutines)
  • 63. انتقال پارامتر به زیربرنامه‌ها
  • 64. کار با متغیرهای محلی و سراسری
  • 65. مدیریت خطا در BASIC
  • 66. دستور ON ERROR GOTO
  • 67. رفع خطاها با استفاده از GOTO
  • 68. دستور RESUME
  • 69. پیچیدگی زمانی و فضایی (مقدماتی)
  • 70. نوشتن الگوریتم‌های کارآمد
  • 71. بهینه‌سازی کد BASIC
  • 72. کاربرد Big Blue BASIC در پروژه‌های واقعی
  • 73. مثال: ساخت یک ماشین حساب ساده
  • 74. مثال: ساخت یک دفترچه تلفن ساده
  • 75. مثال: ساخت یک بازی حدس عدد
  • 76. مثال: ساخت یک بازی سنگ، کاغذ، قیچی
  • 77. مقدمات ساخت بازی‌های گرافیکی
  • 78. تعریف کاراکترهای سفارشی (Character Sets)
  • 79. انیمیشن ساده با جابجایی کاراکترها
  • 80. مفهوم منطق بازی (Game Logic)
  • 81. مدیریت ورودی کاربر در بازی
  • 82. برخورد (Collision Detection) در بازی‌های ساده
  • 83. ذخیره امتیاز و نام بازیکنان
  • 84. پیشرفت در طراحی بازی
  • 85. مفاهیم اولیه پایگاه داده
  • 86. طراحی یک پایگاه داده ساده در BASIC
  • 87. جستجو و فیلتر کردن داده‌ها
  • 88. مرتب سازی داده‌ها
  • 89. مقدمات برنامه‌نویسی شیءگرا (مفهومی)
  • 90. مقایسه با زبان‌های مدرن
  • 91. نکات مهم در خوانایی کد
  • 92. نوشتن مستندات برای کد
  • 93. تست و اشکال‌زدایی (Debugging)
  • 94. روش‌های مختلف اشکال‌زدایی
  • 95. استفاده از دستور TRACE
  • 96. مفهوم حلقه بی‌نهایت و نحوه جلوگیری
  • 97. مدیریت حافظه در BASIC (مقدماتی)
  • 98. کاربرد دستور DATA و READ (تکمیلی)
  • 99. دستور RESTORE
  • 100. دستور DEF SEG و PEEK/POKE (سطح پایین)

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

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

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

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

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


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

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

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

نظرات

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

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