برای شروع، فقط کنجکاوی‌ات را بیاور

اولین خط کد،
آغاز یک ماجراجویی.

با کتاب «ماجراجویی با پایتون» از صفر شروع کن،
پروژه بساز و قدم‌به‌قدم برنامه‌نویس شو.

محمد مهدی قائمینشر دانشگاهی کیاناز صفر، با پروژه
به زبان ساده و فارسی
YOUR NEXT CHAPTER STARTS HERE
جلد آبی کتاب ماجراجویی با پایتون نوشتهٔ محمد مهدی قائمی، با نشان شیشه‌ای آبی و زرد پایتون
یاد بگیر، بساز، کشف کنیک پروژه، یک قدم جلوتر
۲۱فصل

از اولین قدم تا مسیر بعدی

۲۰پروژهٔ اصلی

یادگیری با ساختن

۹۰مأموریت جانبی

برای کشف راه‌حل خودت

۷بخش پیوسته

قدم‌به‌قدم در یک مسیر روشن

ماجراجویی با پایتون؛ یادگیری گام‌به‌گام با مثال‌های کاربردی، مناسب شروع برنامه‌نویسی
از پروژه‌های داخل کتاب

بازی، ابزار، گزارش؛
با کدهای خودت.

در ۲۰ پروژه، آموخته‌های هر فصل را به برنامه تبدیل می‌کنی. ایستگاه‌های مسیر را فصل‌به‌فصل ورق بزن.

هر فصل، یک لول‌آپ

کد بزن، XP بگیر، لول آپ کن.

از سطح ۱ و رتبهٔ H شروع می‌کنی. هر پروژه و مأموریتی که تمام می‌کنی XP می‌دهد و فصل‌به‌فصل رتبه‌ات بالا می‌رود؛ تا در فصل ۲۱ به رتبهٔ S و سطح ۱۰۰ برسی: «برنامه‌نویس لجندری» جهان کتاب.

Sسطح ۱۰۰
  1. Hسطح ۲فصل ۱
  2. Gسطح ۳فصل ۲
  3. Fسطح ۱۰فصل ۴
  4. Eسطح ۳۵فصل ۹
  5. Dسطح ۶۰فصل ۱۲
  6. Cسطح ۷۵فصل ۱۵
  7. Bسطح ۸۰فصل ۱۶
  8. Aسطح ۹۹فصل ۲۰
  9. Sسطح ۱۰۰فصل ۲۱
۲۰ پروژه و ۹۰ مأموریت جانبی، XP این مسیر را می‌سازندهر مأموریت جانبی 20 XP
نقشهٔ ماجراجویی تو

کوله‌پشتی‌ات را ببند؛
مسیرت اینجاست.

۷ بخش به‌هم‌پیوسته؛ از مبانی پایتون تا یک پروژهٔ جامع و اولین قدم‌ها در دنیای داده.

در هر ایستگاه، یک ابزار تازه
به کوله‌پشتی مهارت‌هایت اضافه کن.

همسفر این مسیر شو
۰۱بخش ۱ · فصل‌های ۱ تا ۴شروع ماجراجویی!

آماده‌سازی محیط، اولین برنامه، حل مسئله، متغیرها، شرط‌ها و حلقهٔ while.

  1. فصل ۱

    اولین قدم: آماده‌سازی محیط توسعه

    پروژه: ساخت کارت ویزیت دیجیتال
  2. فصل ۲

    تبدیل شدن به کارآگاه کد

    پروژه: شکار باگ در کد نفرین‌شده
  3. فصل ۳

    جعبه‌های جادویی: ماشین‌حساب جادویی

    پروژه: ساخت ماشین‌حساب جادویی
  4. فصل ۴

    منطق و شرط‌ها: ساخت بازی حدس عدد

    پروژه: بازی بزرگ حدس عدد
۰۲بخش ۲ · فصل‌های ۵ تا ۹مدیریت کوله‌پشتی ماجراجو

لیست، برش‌زدن، تاپل، مرتب‌سازی، دیکشنری، تابع و استفاده از کتابخانه‌ها.

  1. فصل ۵

    کوله‌پشتی جادویی: مدیریت غنائم ماجراجو

    پروژه: ساخت سیستم مدیریت کوله‌پشتی
  2. فصل ۶

    رازهای کوله‌پشتی حرفه‌ای: تابلوی افتخارات ماجراجویان

    پروژه: تابلوی افتخارات
  3. فصل ۷

    کتاب جادویی: ساخت مترجم کلمات

    پروژه: ساخت مترجم هوشمند کلمات
  4. فصل ۸

    ساخت جادوهای شخصی: هنر ساخت توابع

    پروژه: پاک‌سازی کد نفرین‌شده
  5. فصل ۹

    طلسم محافظتی: ساخت رمز عبور امن

    پروژه: ساخت قفل رمزنگاری‌شده
۰۳بخش ۳ · فصل‌های ۱۰ تا ۱۲ورود به بُعد چهارم

پردازش متن، فایل و JSON، مدیریت خطا و متن فارسی، کلاس‌ها و شیءگرایی.

  1. فصل ۱۰

    رمزگشایی از طومارهای باستانی: تحلیلگر متن

    پروژه: تحلیلگر طومار باستانی
  2. فصل ۱۱

    طلسم ضد فراموشی: کار با فایل‌ها

    پروژه: کتاب هیولاشناسی
  3. فصل ۱۲

    دمیدن روح در کد: خلق موجودات با شیءگرایی

    پروژه: ساخت مغازهٔ جادوگری
۰۴بخش ۴ · فصل‌های ۱۳ تا ۱۵آیین‌های جادوگر ارشد

ماژول‌ها، تاریخ و زمان، enumerate، zip، List Comprehension و Lambda.

  1. فصل ۱۳

    طلسم تفکیک: هر کد سر جای خودش

    پروژه: معماری مغازهٔ جادوگری
  2. فصل ۱۴

    کتاب جادویی زمان

    پروژه: یادآور مهلت تحویل
  3. فصل ۱۵

    آیین قبیلهٔ پایتون، هنر کدنویسی پایتونیک

    پروژه: کیمیاگری لیست
۰۵بخش ۵ · فصل ۱۶نبرد نهایی؛ پروژهٔ بزرگ ماجراجو

ترکیب آموخته‌ها در پروژهٔ جامع دفترچهٔ مأموریت ماجراجو.

  1. فصل ۱۶

    نبرد نهایی: ساخت دفترچهٔ مأموریت ماجراجو

    پروژه: دفترچهٔ مأموریت ماجراجو
۰۶بخش ۶ · فصل‌های ۱۷ تا ۲۰ورود به تالار پیشگویان

پیش‌نیازهای کار با داده: pip و venv، NumPy، Pandas و Matplotlib.

  1. فصل ۱۷

    دروازهٔ احضار و آزمایشگاه جادویی

    پروژه: تابلوی اعلانات جادویی
  2. فصل ۱۸

    طلسم‌های NumPy؛ جادوی محاسبات فوق سریع

    پروژه: چالش ۱٬۰۰۰٬۰۰۰ ماجراجو
  3. فصل ۱۹

    کتابخانهٔ بزرگ Pandas؛ کار با داده‌های جدولی

    پروژه: تحلیل تابلوی امتیازات
  4. فصل ۲۰

    نمودار جادویی؛ Matplotlib

    پروژه: گزارش تصویری انجمن
۰۷بخش ۷ · فصل ۲۱ماجراجویی ادامه دارد…

آشنایی با مسیرهای تخصصی و انتخاب قدم بعدی در یادگیری پایتون.

  1. فصل ۲۱

    افق‌های بی‌پایان؛ نقشه‌های گنج آینده

    انتخاب مسیر آینده؛ بدون پروژهٔ اصلی تازه
قبل از شروع، یک ورق بزن

یک نگاه نزدیک‌تر به همسفر تازه‌ات.

از فهرست کتاب، با حال‌وهوای فصل‌ها و پروژه‌ها آشنا شو.

صفحات آغاز فهرست: شروع ماجراجویی، اولین برنامه، متغیرها و بازی حدس عدد بزرگ‌نمایی
۱ از ۵ · شروع ماجراجویی
ماجراجویی با پایتون

کتاب ماجراجویی با پایتون؛
یک شروع پروژه‌محور از صفر

کتاب ماجراجویی با پایتون، نوشتهٔ محمد مهدی قائمی و منتشرشده توسط نشر دانشگاهی کیان، برای شروع برنامه‌نویسی از صفر طراحی شده است. در ۷ بخش و ۲۱ فصل، از آماده‌سازی محیط تا فایل‌ها، شیءگرایی و ابزارهای پایهٔ کار با داده پیش می‌روی.

  • توضیح ساده، مثال عملی و کد هر پروژه
  • مأموریت‌های جانبی همراه با پاسخ
  • پروژهٔ جامع برای کنار هم گذاشتن مهارت‌ها
نویسندهمحمد مهدی قائمیناشرنشر دانشگاهی کیان
مطالعهٔ نمونهٔ کتاب (PDF) کدهای همراه کتاب در گیت‌هاب
کتاب ماجراجویی با پایتون در کنار یک فنجان قهوه
از دل پیشگفتار کتاب
«در این کتاب، ما همسفر یکدیگریم.»

قرار است مفاهیم را کشف کنی، با آن‌ها چیزی بسازی و با هر تجربه، یک قدم مستقل‌تر شوی.

محمد مهدی قائمی نویسندهٔ ماجراجویی با پایتون
پیش از بستن کوله‌پشتی

شاید سؤال تو هم باشد.

هیچ تجربه‌ای در برنامه‌نویسی ندارم؛ این کتاب برای من مناسب است؟

بله. کتاب از آماده‌کردن محیط، اجرای اولین خط کد و آشنایی با مفهوم برنامه‌نویسی شروع می‌شود. هر فصل روی آموخته‌های قبلی بنا می‌شود تا قدم‌به‌قدم جلو بروی.

می‌توانم با گوشی یا تبلت شروع کنم؟

برای شروع می‌توانی از Google Colab در مرورگر استفاده کنی؛ این روش در کتاب توضیح داده شده است. برای تایپ طولانی‌تر و پیش‌رفتن در پروژه‌ها، کار با کامپیوتر راحت‌تر خواهد بود.

کتاب فقط آموزش است یا تمرین و پروژه هم دارد؟

در کنار توضیح مفاهیم، ۲۰ پروژهٔ اصلی و ۹۰ مأموریت جانبی داری. روش پیشنهادی کتاب این است: مثال را بخوان، خودت کد را بنویس و اجرا کن، سپس بدون نگاه‌کردن به کتاب دوباره بساز. پاسخ تمرین‌ها هم برای مقایسهٔ راه‌حل‌ها آمده است.

آیا تحلیل داده و هوش مصنوعی را هم یاد می‌گیرم؟

در بخش ششم با NumPy، Pandas و Matplotlib، یعنی ابزارهای پایهٔ کار با داده و رسم نمودار، آشنا می‌شوی. این بخش پایه‌ای برای ادامهٔ مسیر تحلیل داده و هوش مصنوعی است؛ موضوع کتاب، آموزش کامل یا پیشرفتهٔ هوش مصنوعی نیست.

نسخهٔ چاپی و الکترونیکی را از کجا تهیه کنم؟

نسخهٔ چاپی در سایت نشر دانشگاهی کیان و نسخهٔ الکترونیکی در فیدیبو منتشر شده است. لینک خرید دیجی‌کالا، کتابراه و طاقچه پس از آماده‌شدن، همین‌جا فعال می‌شود. مشاهدهٔ فروشگاه‌ها

فصل بعدی را تو بنویس

ماجراجویی از اینجا شروع می‌شود.

حس ورق زدن یک کتاب، یا همراهی همیشگی در گوشی؟
نسخهٔ مناسب خودت را انتخاب کن.

دیجی‌کالابه‌زودی
کتابراهبه‌زودی
طاقچهبه‌زودی

خرید، پرداخت و دریافت کتاب در وب‌سایت فروشگاه انتخابی انجام می‌شود.

نگاهی به فهرست کتاب

نمای بزرگ صفحات فهرست کتاب ماجراجویی با پایتون

برای دیدن جزئیات در موبایل، تصویر را با دو انگشت بزرگ کن.