کتاب آموزش گام به گام پایتون برای کودکان و نوجوانان: ساخت بازی و ابزارهای کاربردی

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره آموزش گام به گام پایتون برای کودکان و نوجوانان: ساخت بازی و ابزارهای کاربردی

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

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

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر دنیای شگفت‌انگیز کدنویسی
  • 2. چرا پایتون بهترین دوست برنامه‌نویسان است؟
  • 3. نصب و راه‌اندازی پایتون: اولین قدم شما
  • 4. آشنایی با محیط برنامه‌نویسی (IDE)
  • 5. اولین برنامه: چاپ "سلام دنیا!"
  • 6. متغیرها: جعبه‌های جادویی اطلاعات
  • 7. انواع داده‌ها: اعداد، متن و منطق
  • 8. عملگرهای ریاضی: حساب و کتاب با پایتون
  • 9. عملگرهای مقایسه‌ای: درست یا غلط؟
  • 10. عملگرهای منطقی: ترکیب شرط‌ها
  • 11. دستور شرطی `if`: تصمیم‌گیری برنامه‌ها
  • 12. دستور شرطی `if-else`: انتخاب بین دو راه
  • 13. دستور شرطی `if-elif-else`: شاخه‌های بیشتر
  • 14. حلقه‌ها: تکرار کارهای جذاب
  • 15. حلقه `for`: تکرار به تعداد مشخص
  • 16. حلقه `while`: تکرار تا زمانی که شرط برقرار است
  • 17. توقف و ادامه در حلقه‌ها: `break` و `continue`
  • 18. لیست‌ها: مجموعه‌ای از آیتم‌ها
  • 19. دسترسی به عناصر لیست: پیدا کردن گنجینه‌ها
  • 20. تغییر و افزودن به لیست‌ها: مدیریت گنجینه
  • 21. توابع: ساخت بلوک‌های کد قابل استفاده مجدد
  • 22. تعریف و فراخوانی توابع: جادوگر کد
  • 23. پارامترها و آرگومان‌ها: پیام‌رسانی به توابع
  • 24. مقدار بازگشتی توابع: نتایج جادویی
  • 25. ماژول‌ها: استفاده از کدهای دیگران
  • 26. وارد کردن ماژول‌ها: دسترسی به ابزارهای جدید
  • 27. ماژول `random`: خلق شگفتی‌های تصادفی
  • 28. کار با رشته‌ها: بازی با حروف و کلمات
  • 29. روش‌های مهم رشته‌ها: ابزارهای قدرتمند
  • 30. قالب‌بندی رشته‌ها: زیباتر کردن متن
  • 31. کلمات کلیدی پایتون: زبان مخصوص برنامه‌نویسان
  • 32. اشکال‌زدایی: پیدا کردن و رفع خطاها
  • 33. خطاهای رایج و راه‌های پیشگیری
  • 34. تمرین عملی: ساخت یک ماشین حساب ساده
  • 35. ایده‌های اولیه برای ساخت بازی
  • 36. مفهوم مختصات در بازی‌ها
  • 37. رسم اشکال هندسی ساده
  • 38. ساخت یک بازی حدس عدد
  • 39. استفاده از کتابخانه `turtle` برای نقاشی
  • 40. حرکت دادن قلم در `turtle`
  • 41. تغییر رنگ و ضخامت قلم
  • 42. ساخت اشکال پیچیده‌تر با `turtle`
  • 43. مقدمه‌ای بر بازی‌های متنی
  • 44. طراحی ساختار یک بازی متنی ساده
  • 45. پیاده‌سازی منطق بازی متنی
  • 46. مدیریت امتیاز در بازی
  • 47. ذخیره و بارگذاری وضعیت بازی (مقدماتی)
  • 48. مقدمه‌ای بر داده‌ساختارها
  • 49. کار با دیکشنشنری‌ها: کلید و مقدار
  • 50. فهرست‌های تودرتو و دیکشنری‌های تودرتو
  • 51. مقدمه‌ای بر برنامه‌نویسی شیءگرا (OOP)
  • 52. مفاهیم کلاس و شیء
  • 53. تعریف یک کلاس ساده
  • 54. ایجاد اشیاء از روی کلاس
  • 55. متدهای کلاس: رفتار اشیاء
  • 56. خاصیت‌ها (Attributes) در کلاس‌ها
  • 57. ارث‌بری: ساخت کلاس‌های جدید از روی کلاس‌های موجود
  • 58. پلی‌مورفیسم (چندریختی): انعطاف‌پذیری کد
  • 59. مقدمه‌ای بر کتابخانه Pygame
  • 60. نصب و راه‌اندازی Pygame
  • 61. ساخت پنجره بازی با Pygame
  • 62. رسم اشکال در Pygame
  • 63. مدیریت رویدادهای ورودی (کیبورد و ماوس)
  • 64. حرکت دادن اشیاء در بازی
  • 65. تشخیص برخورد اشیاء
  • 66. مدیریت زمان و فریم‌دهی در بازی
  • 67. ساخت یک بازی ساده با Pygame (مثال: پنگ)
  • 68. پیاده‌سازی منطق بازی پنگ
  • 69. مدیریت امتیاز و وضعیت برد و باخت
  • 70. اضافه کردن صدا به بازی
  • 71. ساخت منوی شروع بازی
  • 72. مقدمه‌ای بر فایل‌ها و ورودی/خروجی
  • 73. خواندن از فایل متنی
  • 74. نوشتن در فایل متنی
  • 75. مدیریت خطا در عملیات فایل
  • 76. کار با داده‌های ساختاریافته (CSV)
  • 77. مقدمه‌ای بر پایگاه داده (SQLite)
  • 78. اتصال به پایگاه داده SQLite
  • 79. ساخت جدول در پایگاه داده
  • 80. درج اطلاعات در جدول
  • 81. جستجو و بازیابی اطلاعات
  • 82. به‌روزرسانی و حذف اطلاعات
  • 83. مقدمه‌ای بر گرافیک و واسط کاربری گرافیکی (GUI)
  • 84. کتابخانه Tkinter برای ساخت GUI
  • 85. طراحی پنجره‌ها و ویجت‌ها
  • 86. مدیریت رویداد در GUI
  • 87. ساخت یک برنامه ساده با GUI (مثال: دفترچه یادداشت)
  • 88. مقدمه‌ای بر الگوریتم‌ها
  • 89. الگوریتم‌های مرتب‌سازی (مقدماتی)
  • 90. الگوریتم‌های جستجو (مقدماتی)
  • 91. مقدمه‌ای بر برنامه‌نویسی رقابتی (مقدماتی)
  • 92. نکات مهم برای نوشتن کد بهینه
  • 93. آشنایی با منابع یادگیری بیشتر
  • 94. پروژه نهایی: ساخت یک بازی پیشرفته‌تر یا ابزار کاربردی
  • 95. تکمیل و ارائه پروژه
  • 96. مرور مفاهیم کلیدی آموخته شده
  • 97. راهنمایی برای ادامه مسیر یادگیری

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

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

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

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

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


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

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

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

نظرات

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

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