در فرهنگ رایانه، رابط گرافیکی کاربر یا واسط نگاره‌ای کاربر، مجموعه‌ای از نشانه‌های گرافیکی نمایش داده شده بر روی یک نرم‌افزار است که در آن کاربر به جای تایپ فرمان‌های بلند و پیچیده از اعلان فرمان، با اشاره بر نمایشهای تصویری بر روی صحنه تصویر، پرونده‌ها، برنامه‌ها یا فرمان‌های گوناگون را انتخاب می‌کند.
به عبارتی ساده‌تر، یک محیط گرافیکی که نرم‌افزارهای رایانه، برای راهنمایی و کاربری بهتر انسان بکار می‌گیرند واسط گرافیکی کاربر نامیده می‌شود. این نما، چگونگیِ روش کاربریِ رایانه را، توسط انسان، بهبود می‌بخشد و روشی است گرافیکی برای نمایش نرم‌افزار سیستم‌عامل رایانه، به کاربرانش. در رایانه‌های قدیمی‌تر، این نما، مجموعه‌ای بود از نشان‌های تایپی نشان داده شده بر صفحه نمایشگر. در رایانه‌های امروزی اما، نمای گرافیکی کاربری مجموعه‌ای است از نشان‌ها و پس زمینه‌ها و کلیدهایی زیبا و رنگین، برای بهبود رابطه انسان-ماشین در راستای بهبود کاربری کارایی بهتر.
در دوره آموزشی Packt Learning Path: Python GUI Projects با نحوه برنامه نویسی رابط گرافیکی کاربر با پایتون آشنا می شوید.

سرفصل های دوره آموزشی Packt Learning Path Python GUI Projects:
- پروژه های پایتون
- توسعه رابط های گرافیکی کاربر اپ ها با پروژه های Tkinter



کد:
 			One cannot ignore the benefits of a well-designed architecture and  graphical user interface for applications. In this Learning Path we  will use one of the most powerful language–Python–to aid us in creating  powerful enterprise-ready applications.

The learning path begins  with teaching important programming concepts of Python along with giving  you the step-by-step approach of creating applications. In the initial  part of the Learning Path we will be focusing creating applications, the  later part of the Learning Path focuses on a powerful GUI  package-Tkinter that comes with standard Python distributions. It  delivers the bigger picture of GUI programming by building real-world,  productive, and fun applications such as a text editor, drum machine,  game of chess, media player, drawing application, chat application,  screen saver, port scanner, and many more. In every project, you will  build on the skills acquired in the previous project and gain more  expertise.

After completing this Learning Path, you will have  successfully created 14 high-end GUI applications, and will be capable  of building many more powerful and scalable applications.
 		
 		 			 				Table of Contents:
- Python Projects (2h 19m)
- Tkinter GUI Application Development Projects (4h 51m)


حجم: 1.41 گیگابایت
دانلود - بخش اول
دانلود - بخش دوم
دانلود - بخش سوم