معرفی و دانلود کتاب اتوماتیک کردن کارهای خسته کننده با Python
برای دانلود قانونی کتاب اتوماتیک کردن کارهای خسته کننده با Python و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب اتوماتیک کردن کارهای خسته کننده با Python
کتاب اتوماتیک کردن کارهای خسته کننده با Python نوشتهی ال سوئیگارت، یک راهنمای آموزشی ساده و کاربردی است که مرحله به مرحله نحوهی برنامهنویسی با زبان پایتون را به مخاطبان علاقهمند میآموزد. با کمک آموزشهای کامل کتاب نه تنها افراد مبتدی با کدنویسی در پایتون و اتوماسیونسازی کارهای مختلف کامپیوتری آشنا میشوند، بلکه افراد مجرب نیز میتوانند از نکات ریزبینانهی آن بهره ببرند.
دربارهی کتاب اتوماتیک کردن کارهای خسته کننده با Python
ممکن است برای شما هم پیش آمده باشد که ساعتهای بسیاری را پای کامپیوتر نشسته باشید و وقتتان را برای کارهای ساده اما پرحجمی مثل تغییر نام تعداد زیادی فایل صرف کرده باشید، بیخبر از آنکه با استفاده از زبان برنامهنویسی پایتون به سادگی میتوانید چنین کارهایی را به صورت اتوماتیک انجام دهید. اگر میپرسید چگونه ممکن است؟ ال سوئیگارت (Al Sweigart) در کتاب اتوماتیک کردن کارهای خسته کننده با Python با نام انگلیسی (Automate the Boring Stuff with Python) قدم به قدم، مسیر را به شما نشان میدهد.
نویسنده، مطالب آموزشی خود را از ابتداییترین مفاهیم مرتبط با حوزهی برنامهنویسی آغاز میکند تا افراد مبتدی بدون نگرانی وارد راه کدنویسی شوند. در حقیقت او تلاش خود را به کار میگیرد تا هر فرد علاقهمندی زبان برنامهنویسی پایتون را فرابگیرد و بتواند کارهای حجیم و تکراری را اتوماتیک کند.
یادگیری آسان مفاهیم پایتون، از ساده تا پیچیده
در اولین بخش کتاب اتوماتیک کردن کارهای خسته کننده با Python، مؤلف در مقدمهی کتاب، چیستی برنامهنویسی و زبان پایتون را توضیح میدهد و مخاطبان مبتدی را با ماهیت این حوزه و خلاقانه بودن آن آشنا میسازد. پس از آن به سراغ آموزش مبانی برنامهنویسی پایتون میرود و از مفاهیمی مثل متغیرها، شرطها و حلقهها میگوید و به مخاطب خود آموزش میدهد که چطور توابع مختلف را بنویسد. ال سوئیگارت با گذر از فصول ابتدایی، کتابخانههای کاربردی پایتون را بررسی میکند و درمورد عملکرد هر کدام توضیحاتی ارائه میکند. افزونبر اینها، یک فصل را به اعتبارسنجی ورودیها در پروژههای واقعی اختصاص میدهد و اطلاعات ارزشمندی دربارهی بهروزرسانیهای سرویسهای گوگل در اختیار مخاطب قرار میدهد.
در کنار این آموزشها، ال سوئیگارت در پایان هر فصل پروژههایی تمرینی را طراحی و تدوین کرده است تا مخاطب بتواند میزان یادگیری خود را بسنجد و آموختههای خود را به شکل عملی به کار گیرد. به این ترتیب نویسنده با تلفیق مفاهیم نظری و تمرینهای عملی راهنمای جامعی را فراهم میآورد تا افراد مبتدی قادر باشند از پس برنامهنویسی پایتون برآیند و افراد باتجربه به نکات کاربردی این حوزه دست پیدا کنند.
کتاب اتوماتیک کردن کارهای خسته کننده با Python، این راهنمای ساده و عملی را انتشارات دانشگاهی کیان با ترجمهی امیر سالکی به دست علاقهمندان رسانده است.
نکوداشتهای کتاب اتوماتیک کردن کارهای خستهکننده با Python
- بهترین قسمت برنامهنویسی این است که لذت این پیروزی را درک میکنی که ماشین کار مفیدی انجام میدهد. این کتاب آموزش پایتون، برنامهنویسی را به شکل مجموعهای از پیروزیهای کوچک نشان میدهد. این کتاب باعث میشود کارهای کسلکننده به کاری سرگرمکننده بدل شوند. (هیلاری میسون، دانشمند داده)
- اگر تازهکار هستید، این کتاب را حتماً تهیه کنید. اگر هم یک پایتونیست باتجربهاید و هنوز آن را نخواندهاید، به نفعتان است که زمانی را برای خواندن آن در نظر بگیرید. (The Startup)
- یکی از بهترین کتابها برای یادگیری پایتون. (گایلز مکمولن-کلاین، معلم برنامهنویسی پایتون)
کتاب اتوماتیک کردن کارهای خسته کننده با Python برای شما مناسب است اگر
- به حوزهی برنامهنویسی و بهویژه یادگیری زبان پایتون علاقه دارید.
- میخواهید به کمک زبان پایتون کارهای پرحجم و خستهکنندهی کامپیوتری را اتوماتیک کنید.
- در پی یک منبع آموزشی باکیفیت و کامل میگردید که به شکلی ساده و مرحله به مرحله، برنامهنویسی پایتون را به شما بیاموزد.
در بخشی از کتاب اتوماتیک کردن کارهای خسته کننده با Python میخوانیم
شروع کار با IDLE
این کتاب از Mu به عنوان ویرایشگر و Shell استفاده میکند. با این حال، میتوانید از هرکدام از ویرایشگرها برای نوشتن کد Python استفاده نمایید. نرم افزار محیط توسعه و یادگیری یکپارچه (IDLE) همراه با Python نصب میشود و اگر به هر دلیلی نتوانید Mu را نصب و یا با آن کار کنیدُ میتواند به عنوان ویرایشگر دوم مورد استفاده قرار بگیرد. برای شروع کار با IDLE:
در Windows 10/11، روی آیکون Start در پایین صفحه کلیک کرده، عبارت IDLE را در کادر جستوجو وارد و IDLE (Python GUI) را انتخاب کنید.
در macOS، پنجره Finder را باز کنید، روی Applications کلیک کرده، روی 3.13 Python بزنید و سپس روی آیکون IDLE کلیک نمایید.
در Ubuntu، مسیر Applications ► Accessories ► Terminal را انتخاب کرده و سپس 3 IDLE را وارد کنید. (همچنین میتوانید روی Applications در بالای صفحه کلیک کرده Programming را انتخاب و سپس روی 3 IDLE کلیک کنید.)
فهرست مطالب کتاب
مقدمه
فصل 1: مبانی Python
فصل 2: کنترل جریان برنامه
فصل 3:توابع
فصل 4: لیستها
فصل 5: دیکشنریها و دادههای ساختاریافته
فصل 6: مدیریت رشتهها
فصل 7: تطبیق الگو با عبارات منظم
فصل 8: اعتبارسنجی ورودی
فصل 9: خواندن و نوشتن فایلها
فصل 10: سازماندهی فایلها
فصل 11: خطایابی
فصل 12: دادهکاوی وب
فصل 13: کار با صفحات اکسل (Excel)
فصل 14: کار با Google Sheets
فصل 15: کار با اسناد PDF و Word
فصل 16: کار با فایل CSV و دادههای JSON
فصل 17: نگه داشتن زمان، برنامهریزی وظایف و راهاندازی برنامهها
فصل 18: ارسال ایمیل و پیامهای متنی
فصل 19: دستکاری و ویرایش تصاویر
فصل 20: کنترل صفحه کلید و ماوس با اتوماسیون GUI
پیوستها
مشخصات کتاب الکترونیک
| نام کتاب | کتاب اتوماتیک کردن کارهای خسته کننده با Python |
| نویسنده | ال سوئیگارت |
| مترجم | امیر سالکی |
| ناشر چاپی | انتشارات دانشگاهی کیان |
| سال انتشار | ۱۴۰۴ |
| فرمت کتاب | |
| تعداد صفحات | 641 |
| زبان | فارسی |
| شابک | 978-600-307-326-5 |
| موضوع کتاب | کتابهای برنامه نویسی پایتون |

















