محمدمهدی عینی
محمدمهدی عینی
خواندن ۳ دقیقه·۴ سال پیش

دوره برنامه نویسی گرافیکی) ( GUI با پایتون کتابخانه tkinter


شاید برای شما هم پیش اومده باشه که یه برنامه وابسته به وب یا یه بات یا شاید اصلا یه هوش مصنوعی ساخته باشید اما برای کنترل اون یا ایجاد کمترین تغییری درون اون نیاز داشته باشید که خوش بینانه بین 100 خط کد دنبال ایجاد تغییر باشید اما زمانی که صحبت برنامه GUI و تکینتر میاد وسط دیگه اینجور کارا میره کنار

شما با یک کلیک میتونید برنامه رو اجرا کنید

اعدادش رو تغییر بدید

ببندیدش

تکرارش کنید

و...

تو این دوره آموزشی اول به شما یاد می دهیم که تکینتر ( Tkinter ) چی هست و به چه درد می خوره

بعد ابزارک هاش رو به شما آموزش می دهیم.

اینجا یه نکته جا می مونه که چرا شما باید اصلا نویسی گرافیکی رو یاد بگیرید:

دلیل اول : شما مخصوصا با تکینتر میتوانید خیلی راحت به این سبک برنامه نویسی مسلط بشوید.

دلیل دوم : خیلی کار آمد هست و شما حتی اگر برنامه نویس وب? یا تحلیل داده? یا حتی هوش مصنوعی? هم باشید برای اینکه بتونید کنترلی? از برنامه خودتون در دست داشته باشید به این سبک برنامه نویسی نیازمندید و با این کار خیلی آسان میتوانید راه ارتباطی برقرار کنید بین خودتون و برنامه تون یا کاربران دیگر که ممکنه وابسطه به وب باشه یا هوش مصنوعی باشه یا....

دلیل سوم : برای ساخت اپ های دسکتاپ که مهم ترین دلیل هستش و میتونه تخصص شما در حوزه برنامه نویسی باشه.

دلیل چهارم: به این دلیل که تکینتر خیلی خیلی قدرتمند هستش و با سرعت خیلی بالا میتونه سنگین ترین برنامه هایی رو که شما میتونید فکرش رو بکنید رو هم ساپورت بکنه.

خب شاید الان این سوال در ذهن شما ایجاد شده باشه که اصلا چرا باید تکینتر رو برای این کار انتخاب کنیم

خب باید بگم من خودم اولین بار که وارد این حوزه شدم جذب سادگی تکینتر شدم که چقدر راحت و با چند خط کد به میتونستم برنامه دلخواهم رو بسازم و اینکه تکینتر خطای بسیار کمی داره و شما اگر به تکینتر تسلط پیدا کنید که قصد ما هم از ایجاد دوره همین هستش بسیار ساده و در کمترین زمان می‌توانید به نتایج دلخواه خود برسید.

پیشنیاز این دوره:

فقط و فقط مسلط بودن به زبان برنامه نویسی پایتون هست.

که البته اگر هم به این زبان برنامه نویسی مسلط نیستید خیلی راحت با مراجعه به دوره پایتون پرو و شرکت در این دوره که در سایت پایتونی ها قرار داره میتونید به زبان برنامه نویسی پایتون مسلط بشید.

برای دسترسی به دوره پایتون پرو کلیک کنید

سر فصل های این دوره :?

برنامه نویسی GUI چیست؟

برنامه نویسی GUI مخفف Graphic User Interface می‌باشد و به معنای رابط کاربری گرافیکی است که اپلیکیشن های سمت دسکتاپ و موبایل می باشد.

یکی از معروف ترین کتابخانه های پایتون در این زمینه کتابخانه tkinter می‌‍‍‍باشد که در ادامه در این باره توضیح خواهیم داد.

کتابخانه tkinter

کتابخانه تکینتر یک کتابخانه رایگان تحت مجوز پایتون و یک کتابخانه عالی برای برنامه نویسی GUI در پایتون .

1. Tkinter چیست؟

2. ساخت اولین اسکرین و برنامه و تنظیمات آن

3. آموزش ابزارک ها (ویجت ها) 1. ویجت های (Label) (Button) و متود های pack و grid

4. آموزش ابزارک ساخت Label و افزودن تصویر در آن

5. آموزش ابزارک ساخت Checkbutton

6. آموزش ابزارک ساخت Entry (جعبه ای برای گرفتن ورودی متنی از کاربر)

7. آموزش ابزارک ساخت frame

8. آموزش ابزارک ساخت Listbox

9. آموزش ابزارک ساخت Canvas

10. آموزش ابزارک ساخت Radiobutton

11. آموزش ابزارک ساخت Scale

12. آموزش ابزارک ساخت Scrollbar

13. آموزش ابزارک ساخت Toplevel

14. آموزش ابزارک ساخت Spainbox

15. آموزش Event و bind

16. ساخت چند پروژه و کار با دیگر کتابخانه ها در کنار Tkو کار با ویجت های کوچکی که در دوره به آنها اشاره شد.

برای ثبت نام در این دوره کلیک کنید

tkinterpythonپایتونیهاپایتونبرنامه نویسی گرافیکی
شاید از این پست‌ها خوشتان بیاید