این دوره آموزشی از طرف وبسایت Udemy است که شما را با Tkinter و نحوه ساخت نرم افزار واسط کاربری گرافیکی برای پایتون آشنا می کند. Tkinter یک کتابخانه واسط کاربری گرافیکی برای زبان برنامهنویسی پایتون است که حاوی پکیج نصب پایتون برای ویندوز، لینوکس، و مک او اس است. اگر شما تاکنون با زبان پایتون شروع به برنامه نویسی کرده باشید، حتما به دنبال راهی برای ساخت واسط گرافیکی برای برنامه های خود بوده اید. در دوره آموزشی Udemy Python Tkinter Masterclass - Learn Python GUI Programming با آموزش پایتون تی اکی اینتر آشنا خواهید شد.
تی کی اینتر (TKinter) کتابخانهٔ واسط کاربر گرافیکی برای زبان برنامه نویسی پایتون است. کتابخانه Tkinter در اصل از زبان برنامهنویسی Tk گرفته شده است و مخفف عبارت Tk Interface است. ماجول Tkinter این امکان را برای ما فراهم میکند تا بدون نیاز به کتابخانهها و ابزارهای جانبی و تنها با استفاده از قابلیتهایی که پایتون بهصورت پیشفرض و در هنگام نصب استاندارد با خود به همراه دارد، به تولید رابط های بصری کاربر بپردازیم. این کار از طریق ابزارکهایی (widget) که Tkinter عرضه میکند، انجام خواهد شد. پنجره اصلی یا Toplevel container، دکمهها (Button)، قابها (Frame)، ورودی متن (Text Entry)، دکمههای رادیویی (Radio Button) و بوم نقاشی (Canvas) نمونههایی از این ابزارکها هستند. در حالت معمول، ما یک پنجره اصلی با نام Toplevel خواهیم داشت که به عنوان نگهدارندهای (container) برای سایر ابزارکها کار خواهد کرد. سوینگ (Swing) ابزار ویجت (Widget toolkit) یا ابزار واسط گرافیکی کاربر (GUI) برای برنامه های جاواست که شامل مجموعهای از ویجتهاییست که واسط گرافیکی کاربر را میسازند. بسته Swing شامل مجموعه ای از ابزارهایی مانند Table ,List و Tree Controls و همچنین کامپوننت هایی برای ایجاد واسط گرافیکی کاربر و همچنین افزودن قابلیت محاوره ای به برنامه های جاوا، می باشد. Swingشامل ابزارهای مفید و پرکاربردی مانند Table ,List, Tree Controls و بسیاری ابزارهای دیگر می باشد. در دوره آموزشی Udemy GUI Programming with Python Tkinter and Java Swing با آموزش برنامه نویسی رابط گرافیکی کاربر با پایتون تی کی اینتر و جاوا سوئینگ اشنا خواهید شد.