کتاب Beginning Programming with Python For Dummies (شروع برنامهنویسی با Python برای مبتدیان، ویرایش سوم) از بهترین منابع آموزشی برنامهنویسی پایتون است که نسخهی سوم آن به تازگی منتشر شده است. این کتاب در 5 قسمت به صورت کاربردی این زبان برنامهنویسی محبوب را آموزش میدهد.
در ادامه مقدمهای از کتاب Beginning Programming with Python For Dummies را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Beginning Programming with Python For Dummies:
پایتون نمونهای از زبانی است که همه کارها را در حوزه کارهایی که برای انجام آنها طراحی شده است، درست انجام میدهد. این فقط من نیست که میگویم، برنامهنویسان با استفاده از پایتون به اندازه کافی رأی دادهاند که اکنون رتبه اول زبان در جهان است (برای جزئیات به https://www.tiobe.com/tiobe-index/ مراجعه کنید).
نکته شگفتانگیز در مورد پایتون این است که واقعاً میتوانید یک برنامه را روی یک پلتفرم بنویسید و از آن در هر پلتفرم دیگری که نیاز به پشتیبانی دارید استفاده کنید. برخلاف سایر زبانهای برنامهنویسی که قول ارائه استقلال پلتفرم را دادهاند، پایتون واقعاً این استقلال را ممکن میسازد. در این صورت، قول به اندازه نتیجه ای است که میگیرید.
پایتون بر خوانایی کد و یک نحو مختصر تأکید دارد که به شما امکان میدهد برنامهها را با استفاده از خطوط کد کمتری نسبت به سایر زبانهای برنامهنویسی بنویسید. با توجه به اینکه پایتون از سبکهای کدنویسی تابعی، امری، شیگرا و رویهای پشتیبانی میکند، می توانید از یک سبک کدنویسی استفاده کنید که نیازهای شما را برآورده می کند (برای جزئیات به فصل 3 مراجعه کنید).
علاوه بر این، به دلیل نحوه کار پایتون، میبینید که از آن در انواع فیلدهایی که با غیر برنامهنویسان پر شدهاند استفاده میشود. شروع برنامهنویسی با Python For Dummies، نسخه 3 طراحی شده است تا به همه، از جمله غیربرنامه نویسان، کمک کند تا به سرعت پایتون را راه اندازی و اجرا کنند.
برخی از مردم پایتون را به عنوان یک زبان اسکریپت می بینند، اما واقعاً خیلی بیشتر است. (فصل 19 فقط به شما اطلاعاتی از مشاغلی میدهد که برای کارکردن کارها به پایتون متکی هستند.) با این حال، پایتون به کاربردهای آموزشی و دیگر کاربردهایی که سایر زبانهای برنامهنویسی ممکن است در آنها کوتاهی کنند، کمک می کند.
در واقع، کتاب Beginning Programming with Python For Dummies از Google Colab و Jupyter Notebook برای مثالهایی استفاده میکند که بر پارادایم برنامهنویسی با سواد بسیار خوانا ارائه شده توسط دانشمند کامپیوتر دانشگاه استنفورد، دونالد کنوت (برای جزئیات، به فصل 4 مراجعه کنید) تکیه میکنند. نمونههای شما در نهایت شبیه گزارشهای بسیار خوانا به نظر میرسند که تقریباً همه میتوانند به راحتی آنها را بفهمند.
درباره کتاب Beginning Programming with Python For Dummies
شروع برنامهنویسی با Python For Dummies، نسخه 3 همه چیز در مورد راهاندازی و اجرای سریع پایتون است. شما میخواهید زبان را سریع یاد بگیرید تا بتوانید در استفاده از آن برای انجام کار واقعی خود، که میتواند هر چیزی باشد، بهره وری داشته باشید.
کتاب Beginning Programming with Python For Dummies با هدف ساده کردن کارها در هر محیطی، بر رویکرد کد در هر جایی تاکید دارد. اگر میخواهید روی تلفن هوشمند خود کدنویسی کنید (واقعاً توصیه نمیشود مگر اینکه دوست داشته باشید زیاد نگاه کنید)، میتوانید این کار را انجام دهید تا زمانی که تلفن هوشمند شما دارای مرورگری باشد که بتواند به Google Colab دسترسی داشته باشد.
به همین ترتیب، کدنویسی هنگام تماشای تلویزیون مجهز به صفحه کلید امکان پذیر است، اما لزوماً به دلیل حواسپرتیهای موجود توصیه نمیشود. علاوه بر این، تلاش برای نوشتن کدی که فقط در آن مربع کوچک در گوشه صفحه نمایش میتوانید ببینید، بسیار سخت خواهد بود. دسکتاپ، لپتاپ یا تبلت شما بسیار توصیه میشود.
برخلاف بسیاری از کتابهای مربوط به این موضوع، کتاب Beginning Programming with Python For Dummies شما را از همان ابتدا شروع میکند و به شما نشان میدهد که چه چیزی پایتون را از زبانهای دیگر متمایز میکند و چگونه میتواند به شما در انجام کارهای مفید در شغلی غیر از برنامهنویسی کمک کند.
در نتیجه، با استفاده از مثالهای عملی و صرف زمان زیادی برای انجام کارهای واقعا مفید، درک درستی از کارهایی که باید انجام دهید از همان ابتدا به دست میآورید.
سرفصلهای کتاب Beginning Programming with Python For Dummies:
- Title Page
- Copyright Page
- Table of Contents
- Introduction
- Part 1 Getting Started with Python
- Chapter 1 Talking to Your Computer
- Chapter 2 Working with Google Colab
- Chapter 3 Interacting with Python
- Chapter 4 Writing Your First Application
- Chapter 5 Performing Magic
- Part 2 Talking the Talk
- Chapter 6 Storing and Modifying Information
- Chapter 7 Managing Information
- Chapter 8 Making Decisions
- Chapter 9 Performing Repetitive Tasks
- Chapter 10 Dealing with Errors
- Part 3 Performing Common Tasks
- Chapter 11 Interacting with Packages
- Chapter 12 Working with Strings
- Chapter 13 Managing Lists
- Chapter 14 Collecting All Sorts of Data
- Chapter 15 Creating and Using Classes
- Part 4 Performing Advanced Tasks
- Chapter 16 Storing Data in Files
- Chapter 17 Sending an Email
- Part 5 The Part of Tens
- Chapter 18 Ten Amazing Programming Resources
- Chapter 19 Ten Ways to Make a Living with Python
- Chapter 20 Ten Tools That Enhance Your Python Experience
- Chapter 21 Ten (Plus) Libraries You Need to Know About
- Index
- EULA
جهت دانلود کتاب Beginning Programming with Python For Dummies میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.