
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
ویرایش دوم کتاب «راهنمای پیشرفته برنامهنویسی پایتون ۳» عمیقاً به موضوعاتی میپردازد که برای توسعه برنامههای پیشرفته و واقعی به آنها نیاز دارید. ابتدا هر موضوع با یک مقدمه معرفی میشود و سپس مباحث پیشرفتهتر به همراه مثالهای فراوان شما را به سطح بالایی میرسانند.
این ویرایش دوم به طور چشمگیری بهروزرسانی شده و شامل دو بخش جدید درباره مفاهیم پیشرفته زبان پایتون، تحلیل داده و یادگیری ماشین است. فصلهای مربوط به رابط گرافیکی کاربر (GUI) بازنویسی شدهاند تا از کتابخانه Tkinter استفاده کنند و یک فصل نیز درباره پایش عملکرد و عیبیابی اضافهشده است. در مجموع، ۱۸ فصل جدید افزوده شده و تمامی فصلهای باقیمانده برای آخرین نسخه پایتون و کتابخانههای مورد استفاده آنها بهروزرسانی شدهاند.
این کتاب دارای یازده بخش است که مفاهیم زبان پایتون، گرافیک رایانهای (از جمله رابطهای گرافیکی)، بازیها، آزمایش نرمافزار، ورودی و خروجی فایل، دسترسی به پایگاههای داده، ثبت رویدادها، همزمانی و موازیسازی، برنامهنویسی واکنشی، شبکهسازی و تحلیل داده را پوشش میدهند. هر بخش مستقل است و میتوان آن را به تنهایی یا به عنوان بخشی از کل کتاب مطالعه کرد. این کتاب برای کسانی نوشته شده است که اصول زبان پایتون ۳ را آموختهاند و میخواهند عمیقتر وارد اکوسیستم کتابخانهها و ماژولهای اضافی پایتون شوند.
Advanced Guide to Python 3 Programming 2nd Edition delves deeply into a host of subjects that you need to understand if you are to develop sophisticated real-world programs. Each topic is preceded by an introduction followed by more advanced topics, along with numerous examples, that take you to an advanced level.This second edition has been significantly updated with two new sections on advanced Python language concepts and data analytics and machine learning. The GUI chapters have been rewritten to use the Tkinter UI library and a chapter on performance monitoring and profiling has been added. In total there are 18 new chapters, and all remaining chapters have been updated for the latest version of Python as well as for any of the libraries they use.There are eleven sections within the book covering Python Language Concepts, Computer Graphics (including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency and Parallelism, Reactive Programming, Networking and Data Analytics. Each section is self-contained and can either be read on its own or as part of the book as a whole. It is aimed at those who have learnt the basics of the Python 3 language but wish to delve deeper into Python’s eco system of additional libraries and modules.