نام کتاب
Automate the Boring Stuff with Python Workbook

Projects and Exercises to Sharpen Your Python Skills

Al Sweigart

Paperback291 Pages
PublisherNo Starch Press
Edition1
LanguageEnglish
Year2026
ISBN9781718504509
510
A6549
انتخاب نوع چاپ:
جلد سخت
541,000ت
0
جلد نرم
481,000ت
0
طلق پاپکو و فنر
491,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Python

#Workbook

#CSV

#JSON

#XML

توضیحات

🐍 حالا که دیدی پایتون چه کارایی می‌تونه بکنه، وقتشه یه قدم عمیق‌تر بری!

این ورک‌بوک (Workbook) در واقع نسخه‌ی تعاملی‌تر از کتاب پرفروش Automate the Boring Stuff with Python اثر ال سوایگارت هست.

اگه اون کتاب مثل یه راهنمای مطالعه بود، این یکی تبدیلش کرده به یه تجربه‌ی واقعی کدنویسی.


📘 این کتاب دقیقاً فصل‌به‌فصل با “Automate” جلو می‌ره، ولی هر مفهوم رو طوری به تمرین و پروژه تبدیل کرده که از «فهمیدن» برسی به «فهمیدن و انجام دادن». یعنی با حل تمرین‌ها و نوشتن اسکریپت‌ها، مفاهیم برات تبدیل به عادت ذهنی و مهارتی می‌شن.

هر فصل با تست‌های کوتاه، تمرین‌های هدف‌دار و پروژه‌های کوچیک جمع‌بندی می‌شه تا‌ یادگیریت تثبیت بشه.

در آخر هر فصل، یه پروژه‌ی کاربردی داری — مثل:

📂 تغییر نام گروهی فایل‌ها

🌐 اسکرپ کردن سایت‌ها

🗣 تبدیل متن به گفتار

📊 کار با فایل‌های اکسل و ارسال ایمیل

🕹 و حتی پروژه‌های باحال‌تر مثل ساخت بازی یا تولید تصویر

یعنی فقط کارای خسته‌کننده رو خودکار نمی‌کنی؛ یه عالمه پروژه‌ی خلاقانه هم داری که حس پیشرفت می‌ده.

و نکته‌ی خوبش اینه که 👇

در انتهای کتاب، جواب و نمونه‌کد تمام تمرین‌ها و پروژه‌ها هست تا اگه جایی گیر کردی، راحت‌تر مسیرت رو پیدا کنی.


📚 داخل کتاب چه خبره؟

🧩 پرسش‌های کوتاه و جای‌خالی برای تثبیت مفاهیم کلیدی

🧮 تمرین‌های هدف‌دار برای تسلط روی متغیرها، حلقه‌ها، توابع، Regular Expressionها و سازوکار زبان

💻 اسکریپت‌های واقعی برای اجرا، تست و دیباگ

⚙️ پروژه‌های اتوماسیون کارهای روزمره مثل مرتب‌سازی فایل‌ها، بک‌آپ گرفتن یا زمان‌بندی برنامه‌ها

✅ نسخه‌ی کامل و قابل اجرا از همه‌ی پروژه‌ها برای بررسی و یادگیری از روی کد واقعی

با فروش بیش از ۵۰۰ هزار نسخه در سراسر دنیا، کتاب اصلی Automate the Boring Stuff with Python به گزینه‌ی شماره یک برای شروع پایتون تبدیل شده.

اما این ورک‌بوک کاری می‌کنه که از صرف مطالعه فراتر بری — با تمرین، بازخورد، و ساختار درست، یاد بگیری چطور مثل یه برنامه‌نویس فکر کنی و کد بزنی. 💪


📑 فهرست مطالب

  1. مقدمات پایتون
  2. شرط‌ها و کنترل جریان برنامه
  3. حلقه‌ها
  4. توابع
  5. دیباگ کردن
  6. لیست‌ها
  7. دیکشنری‌ها و ساختاردهی داده‌ها
  8. رشته‌ها و ویرایش متن
  9. الگوهای متنی و Regular Expressionها
  10. خواندن و نوشتن فایل‌ها
  11. سازمان‌دهی فایل‌ها
  12. طراحی و پیاده‌سازی برنامه‌های خط فرمان
  13. وب اسکرپینگ
  14. فایل‌های اکسل
  15. گوگل شیت‌ها
  16. پایگاه‌داده‌های SQLite
  17. کار با فایل‌های PDF و Word
  18. فایل‌های CSV، JSON و XML
  19. مدیریت زمان، زمان‌بندی و اجرای خودکار برنامه‌ها
  20. ارسال ایمیل، پیامک و نوتیفیکیشن‌ها
  21. ترسیم نمودار و ویرایش تصاویر
  22. شناسایی متن از روی تصاویر (OCR)
  23. کنترل موس و کیبورد با کد
  24. تبدیل متن به گفتار و کار با سیستم‌های تشخیص گفتار


👨‍💻 درباره نویسنده

 ال سوایگارت یه دولوپر، عضو بنیاد پایتون (Python Software Foundation) و نویسنده‌ی چند تا از معروف‌ترین کتاب‌های آموزشی پایتونه.

از جمله:

  • Automate the Boring Stuff with Python
  • The Big Book of Small Python Projects
  • Beyond the Basic Stuff with Python
  • Coding with Minecraft
  • The Recursive Book of Recursion

همه توسط انتشارات No Starch Press چاپ شدن و تمرکزش روی یاد دادن مفاهیم برنامه‌نویسی با زبانی ساده و پروژه‌محوره.



You've seen what Python can do. Now go deeper.


This workbook transforms Al Sweigart’s best-selling guide from a reading experience into a coding experience. Following Automate the Boring Stuff with Python chapter by chapter, this workbook will help you turn concepts into muscle memory through carefully designed exercises, projects, and real Python scripts.


Every concept from Automate is reinforced through carefully sequenced questions, exercises, and projects that help you think like a programmer and prove to yourself that you really get it.


At the end of each chapter, you’ll tackle miniprojects that bring everything together. Whether you’re renaming files, scraping websites, converting text to speech, modifying spreadsheets, or sending emails, you’ll build scripts that do real work. Fun projects like image generators and word games are in the mix too, not just boring stuff.


Every question and project come with a solution at the back of the book, so you’re never stuck.


Inside, you’ll find:


  • Fill-in-the-blank and short-answer questions that reinforce key concepts
  • Targeted exercises to build fluency with variables, loops, functions, regular expressions, and more
  • Real Python scripts to run, tweak, and debug
  • Projects that automate common tasks like organizing files, backing up data, and scheduling programs
  • Full working code for every project so you can check your work and learn by example


With over 500,000 copies sold worldwide, Automate the Boring Stuff with Python has become the go-to guide for learning Python. This workbook gives you the structure, feedback, and smart reinforcement to go from reading code to writing it with confidence.


Table of Contents

Chapter 1: Python Basics

Chapter 2: if-else and Flow Control

Chapter 3: Loops

Chapter 4: Functions

Chapter 5: Debugging

Chapter 6: Lists

Chapter 7: Dictionaries and Structuring Data

Chapter 8: Strings and Text Editing

Chapter 9: Text Pattern Matching with Regular Expressions

Chapter 10: Reading and Writing Files

Chapter 11: Organizing Files

Chapter 12: Designing and Deploying Command Line Programs

Chapter 13: Web Scraping

Chapter 14: Excel Spreadsheets

Chapter 15: Google Sheets

Chapter 16: SQLite Databases

Chapter 17: PDF and Word Documents

Chapter 18: CSV, JSON, and XML Files

Chapter 19: Keeping Time, Scheduling Tasks, and Launching Programs

Chapter 20: Sending Email, Texts, and Push Notifications

Chapter 21: Making Graphs and Manipulating Images

Chapter 22: Recognizing Text in Images

Chapter 23: Controlling the Keyboard and Mouse

Chapter 24: Text-to-Speech and Speech Recognition Engines


About the Author

Al Sweigart is a software developer, fellow of the Python Software Foundation, and author of several popular programming books including Automate the Boring Stuff with PythonThe Big Book of Small Python ProjectsBeyond the Basic Stuff with PythonCoding with Minecraft, and The Recursive Book of Recursion (all from No Starch Press).

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Python
1,091
Machine Learning with Python
663,000 تومان
Python
1,713
Python Data Cleaning Cookbook
794,000 تومان
Python
1,081
Math Adventures with Python
497,000 تومان
Python
1,078
Machine Learning with Python Cookbook
618,000 تومان
Python
1,164
Dancing with Python
1,140,000 تومان
Python
988
Introduction to Programming in Python
1,353,000 تومان
Python
248
Beginning ChatGPT for Python
389,000 تومان
Python
966
Machine Learning for Time-Series with Python
569,000 تومان
Python
1,030
Hands-on Machine Learning with Python
534,000 تومان
Python
974
Hadoop with Python
239,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©