کتاب آماده، شروع، حرکت! برنامه نویس شو: راهنمای مصور کدنویسی برای مبتدیان

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان کتاب: کتاب آماده، شروع، حرکت! برنامه نویس شو: راهنمای مصور کدنویسی برای مبتدیان

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

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

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

  • 1. چرا برنامه‌نویسی یاد بگیریم؟
  • 2. کامپیوتر چگونه فکر می‌کند؟ یک راهنمای مصور
  • 3. زبان ما و زبان کامپیوتر: کد چیست؟
  • 4. دستور پخت کیک: اولین الگوریتم شما
  • 5. ابزارهای یک برنامه‌نویس: جعبه ابزار کدنویسی
  • 6. انتخاب اولین زبان برنامه‌نویسی
  • 7. نصب اولین ابزار: محیط کدنویسی (IDE)
  • 8. سلام دنیا! نوشتن اولین خط کد
  • 9. کالبدشکافی کد "سلام دنیا!": هر بخش چه کاری انجام می‌دهد؟
  • 10. یادداشت‌گذاری در کد: کامنت‌ها چه هستند و چرا مهم‌اند؟
  • 11. اولین باگ (اشکال) شما و چگونگی برخورد با آن
  • 12. متغیرها: جعبه‌هایی برای نگهداری اطلاعات
  • 13. هنر نام‌گذاری متغیرها: اسامی خوب و بد
  • 14. کار با اعداد: عدد صحیح (Integer)
  • 15. کار با اعداد: عدد اعشاری (Float)
  • 16. کار با متن: رشته‌ها (Strings)
  • 17. درست یا غلط؟ آشنایی با مقادیر بولین (Boolean)
  • 18. نمایش اطلاعات: دستور چاپ (Print)
  • 19. دریافت اطلاعات: دستور ورودی (Input)
  • 20. حساب و کتاب با کد: عملگرهای اصلی ریاضی
  • 21. ترتیب عملیات در برنامه‌نویسی
  • 22. چسباندن متن‌ها به یکدیگر: الحاق رشته‌ها
  • 23. ترکیب متن و متغیرها در خروجی
  • 24. تبدیل انواع داده به یکدیگر: از متن به عدد و برعکس
  • 25. اگر اینطور شد...: معرفی دستورات شرطی (If)
  • 26. در غیر این صورت...: تکمیل شرط با (Else)
  • 27. تصمیم‌گیری‌های چندگانه با (Elif / Else If)
  • 28. شرط‌های تودرتو: یک تصمیم درون تصمیمی دیگر
  • 29. مقایسه مقادیر: عملگرهای مقایسه‌ای (==, !=, >, <)
  • 30. ترکیب شرط‌ها: عملگر منطقی "و" (And)
  • 31. ترکیب شرط‌ها: عملگر منطقی "یا" (Or)
  • 32. ترکیب شرط‌ها: عملگر منطقی "نه" (Not)
  • 33. کار تکراری، راه حل ساده: مقدمه‌ای بر حلقه‌ها
  • 34. حلقه "برای" (For): تکرار برای تعداد مشخص
  • 35. شمارنده‌ها در حلقه for: بازه اعداد (Range)
  • 36. حلقه "تا زمانی که" (While): تکرار بر اساس یک شرط
  • 37. تله حلقه بی‌نهایت و راه فرار از آن
  • 38. کنترل حلقه: دستور شکستن (Break)
  • 39. کنترل حلقه: دستور ادامه (Continue)
  • 40. حلقه‌های تودرتو: تکرار در تکرار
  • 41. توابع: ساختن بلوک‌های کد قابل استفاده مجدد
  • 42. چرا به توابع نیاز داریم؟ اصل "خودت را تکرار نکن" (DRY)
  • 43. تعریف اولین تابع ساده
  • 44. فراخوانی یک تابع: استفاده از کد نوشته شده
  • 45. ورودی‌های تابع: پارامترها و آرگومان‌ها
  • 46. خروجی تابع: بازگرداندن مقدار با (Return)
  • 47. توابع بدون ورودی و خروجی
  • 48. قلمرو متغیرها: متغیر محلی (Local) در مقابل سراسری (Global)
  • 49. توابع از پیش ساخته شده: قدرت کتابخانه‌ها
  • 50. لیست‌ها: نگهداری چندین مقدار در یک جعبه
  • 51. ساختن اولین لیست شما
  • 52. دسترسی به آیتم‌های لیست با اندیس (Index)
  • 53. اندیس‌گذاری از آخر لیست
  • 54. تغییر یک آیتم در لیست
  • 55. پیدا کردن طول یک لیست
  • 56. افزودن یک آیتم به انتهای لیست
  • 57. افزودن یک آیتم در یک مکان مشخص لیست
  • 58. حذف یک آیتم از لیست
  • 59. پیمایش لیست با حلقه for
  • 60. برش زدن لیست‌ها (Slicing)
  • 61. کپی کردن لیست‌ها: تفاوت کپی سطحی و عمیق
  • 62. لیست‌های تودرتو: ساختن یک جدول
  • 63. رشته‌ها به عنوان لیستی از کاراکترها
  • 64. متدهای کاربردی رشته‌ها: بزرگ و کوچک کردن حروف
  • 65. متدهای کاربردی رشته‌ها: جستجو و جایگزینی
  • 66. متدهای کاربردی رشته‌ها: تقسیم کردن (Split) و پیوستن (Join)
  • 67. ساختارهای داده پیشرفته‌تر: دیکشنری‌ها (Dictionary)
  • 68. دیکشنری چیست؟ داده‌ها با برچسب (کلید-مقدار)
  • 69. ساختن و دسترسی به مقادیر در دیکشنری
  • 70. افزودن و حذف جفت‌های کلید-مقدار
  • 71. پیمایش دیکشنری‌ها با حلقه
  • 72. ساختارهای داده پیشرفته‌تر: تاپل‌ها (Tuple)
  • 73. ساختارهای داده پیشرفته‌تر: مجموعه‌ها (Set)
  • 74. اشکال‌زدایی (Debugging): هنر پیدا کردن و رفع خطا
  • 75. انواع خطا: خطای نوشتاری، منطقی و اجرایی
  • 76. خواندن و فهمیدن پیام‌های خطا
  • 77. استفاده از دستورات چاپ برای ردیابی کد
  • 78. ابزارهای دیباگر: قدم به قدم در اجرای کد
  • 79. مدیریت خطاها: وقتی همه چیز طبق برنامه پیش نمی‌رود
  • 80. بلوک try-except: گرفتن خطاها قبل از توقف برنامه
  • 81. فایل‌ها: خواندن و نوشتن اطلاعات روی دیسک
  • 82. باز کردن و بستن یک فایل
  • 83. خواندن محتوای یک فایل متنی
  • 84. نوشتن متن در یک فایل جدید
  • 85. افزودن متن به انتهای یک فایل موجود
  • 86. ماژول‌ها و کتابخانه‌ها: استفاده از کدهای دیگران
  • 87. وارد کردن یک ماژول: دستور import
  • 88. آشنایی با ماژول ریاضی (Math)
  • 89. آشنایی با ماژول تولید اعداد تصادفی (Random)
  • 90. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 91. شیءگرایی چیست؟ نگاهی به دنیای اشیاء
  • 92. کلاس و شیء: نقشه و ساختمانی که از روی آن ساخته می‌شود
  • 93. ویژگی‌ها (Attributes) و رفتارها (Methods)
  • 94. پروژه اول: ساخت بازی "حدس عدد"
  • 95. پروژه دوم: ساخت یک ماشین حساب ساده
  • 96. پروژه سوم: تولیدکننده رمز عبور تصادفی
  • 97. پروژه چهارم: دفترچه تلفن ساده با دیکشنری
  • 98. پروژه پنجم: تحلیل‌گر ساده متن (شمارش کلمات و حروف)
  • 99. الگوریتم جستجوی خطی: پیدا کردن یک آیتم در لیست
  • 100. الگوریتم مرتب‌سازی حبابی: ساده‌ترین راه برای مرتب کردن

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

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

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

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

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


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

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

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

نظرات

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

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