, ,

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

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب کدنویسی برای همه: درک ساختار و منطق برنامه‌نویسی با رویکرد BASIC

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

موضوع میانی: آشنایی با اصول برنامه‌نویسی و حل مسئله

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

  • 1. مقدمه‌ای بر برنامه‌نویسی و تفکر الگوریتمی
  • 2. چرا BASIC؟ پلی به دنیای کدنویسی
  • 3. آشنایی با محیط برنامه‌نویسی و اجرای اولین کد
  • 4. اولین دستور: PRINT و نمایش خروجی روی صفحه
  • 5. انجام محاسبات ساده ریاضی به عنوان ماشین حساب
  • 6. مفهوم دستور (Command) و عبارت (Statement)
  • 7. درک خطاها: خطاهای نحوی (Syntax Errors)
  • 8. ساختار یک برنامه ساده: شروع، پایان و مراحل میانی
  • 9. افزودن توضیحات (Comments) به کد برای خوانایی بهتر
  • 10. تمرین اول: ساخت یک کارت معرفی ساده
  • 11. متغیرها چه هستند؟ جعبه‌هایی برای نگهداری داده
  • 12. انواع داده: اعداد و رشته‌ها (Strings)
  • 13. قوانین نام‌گذاری متغیرها
  • 14. دستور تخصیص (Assignment): قرار دادن مقدار در متغیر
  • 15. دریافت ورودی از کاربر با دستور INPUT
  • 16. ترکیب رشته‌ها (String Concatenation)
  • 17. کار با متغیرهای عددی در محاسبات پیچیده‌تر
  • 18. تبدیل انواع داده: از رشته به عدد و برعکس
  • 19. اولین برنامه تعاملی: گفتگو با کاربر
  • 20. تمرین: ساخت یک ماشین حساب ساده
  • 21. روند اجرای برنامه: از بالا به پایین (Sequential Flow)
  • 22. مفهوم انشعاب در برنامه و تصمیم‌گیری
  • 23. تصمیم‌گیری با دستور IF…THEN
  • 24. عملگرهای مقایسه‌ای: بزرگ‌تر، کوچک‌تر، مساوی
  • 25. شرط‌های پیچیده‌تر با AND و OR
  • 26. عملگر NOT برای معکوس کردن یک شرط
  • 27. بلوک IF…THEN…ELSE برای مسیرهای دوگانه
  • 28. پرش در برنامه با دستور GOTO
  • 29. استفاده از برچسب‌ها (Labels) برای مقصد پرش
  • 30. خطر کدهای اسپاگتی و استفاده محتاطانه از GOTO
  • 31. حلقه‌ها: تکرار دستورات به صورت خودکار
  • 32. معرفی حلقه FOR…NEXT
  • 33. کنترل نقطه شروع و پایان حلقه
  • 34. گام‌های شمارش با STEP در حلقه FOR
  • 35. حلقه‌های شمارش معکوس
  • 36. حلقه‌های تودرتو (Nested Loops)
  • 37. کاربرد حلقه‌های تودرتو در ایجاد الگوهای متنی
  • 38. حلقه شرطی: WHILE…WEND
  • 39. تفاوت حلقه‌های FOR و WHILE
  • 40. تمرین: طراحی الگوهای ستاره‌ای و جدول ضرب
  • 41. آرایه‌ها: ذخیره چندین مقدار در یک متغیر
  • 42. تعریف آرایه با دستور DIM
  • 43. دسترسی به عناصر آرایه با استفاده از اندیس
  • 44. پر کردن یک آرایه با استفاده از حلقه FOR
  • 45. پردازش داده‌های یک آرایه: محاسبه جمع و میانگین
  • 46. آرایه‌های دوبعدی: جداول و ماتریس‌ها
  • 47. کار با آرایه‌های دوبعدی برای ذخیره داده‌های جدولی
  • 48. دستورات DATA و READ: تعریف داده‌های داخلی برنامه
  • 49. بازگشت به ابتدای لیست داده‌ها با دستور RESTORE
  • 50. مفهوم الگوریتم جستجو
  • 51. جستجوی خطی (Linear Search) در یک آرایه
  • 52. مفهوم الگوریتم مرتب‌سازی
  • 53. مرتب‌سازی حبابی (Bubble Sort): گام به گام
  • 54. یافتن بزرگ‌ترین و کوچک‌ترین مقدار در یک آرایه
  • 55. تمرین: مدیریت لیست نمرات دانش‌آموزان
  • 56. نیاز به سازماندهی کد: معرفی زیرروال‌ها (Subroutines)
  • 57. استفاده از GOSUB و RETURN برای فراخوانی زیرروال
  • 58. ایجاد بلوک‌های کد قابل استفاده مجدد
  • 59. چگونه زیرروال‌ها برنامه را خواناتر می‌کنند
  • 60. توابع تعریف‌شده توسط کاربر با DEF FN
  • 61. تفاوت تابع و زیرروال: بازگرداندن مقدار
  • 62. ارسال پارامتر (آرگومان) به توابع
  • 63. دریافت مقدار بازگشتی از یک تابع
  • 64. مفهوم متغیرهای محلی و سراسری (Global vs. Local Scope)
  • 65. تمرین: بازسازی برنامه‌های قبلی با استفاده از زیرروال‌ها و توابع
  • 66. توابع کار با رشته‌ها: مقدمه‌ای پیشرفته
  • 67. محاسبه طول یک رشته با تابع LEN
  • 68. جداسازی بخشی از رشته با LEFT$, RIGHT$ و MID$
  • 69. کاربرد عملی MID$ برای پردازش کلمات در متن
  • 70. جستجوی یک زیررشته در رشته‌ای دیگر با INSTR
  • 71. تبدیل تمام حروف به بزرگ یا کوچک
  • 72. کدهای اسکی (ASCII): آشنایی با توابع CHR$ و ASC
  • 73. حذف فضاهای خالی اضافی از ابتدا و انتهای رشته‌ها
  • 74. ایجاد الگوهای متنی پیشرفته با ترکیب توابع رشته‌ای
  • 75. تمرین: تحلیل ساده متن ورودی کاربر
  • 76. ورود به دنیای گرافیک: حالت‌های گرافیکی (SCREEN)
  • 77. سیستم مختصات در صفحه نمایش
  • 78. رنگ‌ها در برنامه‌نویسی (COLOR)
  • 79. ترسیم یک نقطه با دستور PSET
  • 80. ترسیم خط با دستور LINE
  • 81. ترسیم مستطیل و جعبه‌های توپر
  • 82. ترسیم دایره، بیضی و کمان با دستور CIRCLE
  • 83. رنگ‌آمیزی اشکال بسته با دستور PAINT
  • 84. تولید صدای ساده با BEEP و SOUND
  • 85. مبانی انیمیشن: پاک کردن و ترسیم مجدد اشکال
  • 86. ذخیره‌سازی دائمی داده‌ها: مقدمه‌ای بر کار با فایل‌ها
  • 87. مفهوم فایل‌های ترتیبی (Sequential Files)
  • 88. باز کردن فایل برای نوشتن با OPEN … FOR OUTPUT
  • 89. نوشتن داده در فایل با دستورات PRINT# و WRITE#
  • 90. بستن فایل پس از اتمام کار با دستور CLOSE
  • 91. باز کردن فایل برای خواندن با OPEN … FOR INPUT
  • 92. خواندن داده از فایل ترتیبی با دستور INPUT#
  • 93. تشخیص رسیدن به انتهای فایل با تابع EOF
  • 94. افزودن داده به انتهای یک فایل موجود (Append Mode)
  • 95. پروژه نهایی بخش فایل: ساخت یک دفترچه تلفن ساده
  • 96. مدیریت خطاهای زمان اجرا با ON ERROR GOTO
  • 97. نگاهی مفهومی به حافظه کامپیوتر: PEEK و POKE
  • 98. اعداد تصادفی و کاربرد آن‌ها در شبیه‌سازی و بازی
  • 99. از BASIC تا زبان‌های مدرن: مفاهیم مشترک و تفاوت‌ها
  • 100. اصول کدنویسی تمیز: فراتر از یک کدِ در حال اجرا

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب کدنویسی برای همه: درک ساختار و منطق برنامه‌نویسی با رویکرد BASIC”

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

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