- عنوان کتاب: Tkinter GUI Application Development Cookbook
- نویسنده: Alejandro Rodas de Paz
- حوزه: واسط کاربری
- سال انتشار: 2018
- تعداد صفحه: 234
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 2.32 مگابایت
به عنوان یکی از زبان های برنامه نویسی همه کاره تر، پایتون به دلیل فلسفه ای که شامل باتری ها می شود، که شامل مجموعه ای غنی از ماژول ها در کتابخانه استاندارد خود است، به خوبی شناخته شده است. Tkinter کتابخانه ای است که برای ساخت برنامه های دسکتاپ استفاده می شود. Tkinter که بر روی جعبه ابزار Tk GUI ساخته شده است، یک انتخاب رایج برای توسعه سریع رابط کاربری گرافیکی است و برنامه های پیچیده می توانند از قابلیت های کامل این کتابخانه بهره مند شوند. این کتاب تمام مشکلات و راه حل های توسعه رابط کاربری گرافیکی Tkinter و Python شما را پوشش می دهد. کتاب آشپزی توسعه برنامه رابط کاربری گرافیکی Tkinter با مروری بر کلاس های Tkinter شروع می شود و در عین حال دستور العمل هایی را برای موضوعات اساسی مانند الگوهای طرح بندی و مدیریت رویداد ارائه می دهد. در مرحله بعد، این کتاب چگونگی توسعه الگوهای رایج رابط کاربری گرافیکی، مانند وارد کردن و ذخیره داده ها، پیمایش در میان منوها و گفتگوها، و انجام اقدامات طولانی مدت در پس زمینه را پوشش می دهد. سپس میتوانید برنامههای خود را به طور مؤثری از منابع شبکه استفاده کنید و عملیات گرافیکی روی بوم و کارهای مرتبط مانند تشخیص برخورد بین آیتمها را انجام دهید. در نهایت، این کتاب استفاده از ویجتهای مضمون را پوشش میدهد، افزونهای از ویجتهای Tk که ظاهر و احساس بومیتری دارند. در پایان کتاب، دانش عمیقی از کلاسهای Tkinter خواهید داشت و میدانید که چگونه از آنها برای ساخت برنامههای رابط کاربری گرافیکی کارآمد و غنی استفاده کنید. این کتاب توسعهدهندگان پایتون را هدف قرار میدهد که با اصول زبان – نحو، ساختار داده و OOP آشنا هستند – میخواهند راهحلهای مؤثری برای چالشهای رایج توسعه رابط کاربری گرافیکی بیاموزند و میخواهند قابلیتهای جالبی را کشف کنند که Tkinter میتواند برای ساخت برنامههای پیچیده ارائه دهد. . شما نیازی به تجربه قبلی با Tkinter یا سایر کتابخانه های توسعه رابط کاربری گرافیکی ندارید، زیرا در قسمت اول کتاب، اصول کتابخانه از طریق موارد استفاده مقدماتی آموزش داده می شود.
As one of the more versatile programming languages, Python is well known for its batteries-included philosophy, which includes a rich set of modules in its standard library; Tkinter is the library used to build desktop applications. Built over the Tk GUI toolkit, Tkinter is a common choice for rapid GUI development, and complex applications can benefit from the full capabilities of this library. This book covers all of your Tkinter and Python GUI development problems and solutions. Tkinter GUI Application Development Cookbook starts with an overview of Tkinter classes and at the same time provides recipes for basic topics, such as layout patterns and event handling. Next, this book covers how to develop common GUI patterns, such as entering and saving data, navigating through menus and dialogs, and performing long-running actions in the background. You can then make your apps leverage network resources effectively and perform graphical operations on a canvas and related tasks such as detecting collisions between items. Finally, this book covers using themed widgets, an extension of Tk widgets that have a more native look and feel. By the end of the book, you will have an in-depth knowledge of Tkinter classes and know how to use them to build efficient and rich GUI applications. This book targets Python developers who are familiar with the basics of the language—syntax, data structures, and OOP—wants to learn effective solutions to the common challenges of GUI development, and desires to discover interesting capabilities that Tkinter can offer to build complex applications. You do not need previous experience with Tkinter or other GUI development libraries since the first part of the book will teach the basics of the library through the introductory use cases.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:
نظرات کاربران