شاید برای شما هم پیش اومده باشه که یه برنامه وابسته به وب یا یه بات یا شاید اصلا یه هوش مصنوعی ساخته باشید اما برای کنترل اون یا ایجاد کمترین تغییری تو اون نیاز داشته باشید که خوش بینانه بین ۱۰۰ خط کد دنبال ایجاد تغییر باشید اما زمانی که صحبت برنامه GUI و تکینتر میاد وسط دیگه اینجور کارا میره کنار
شما با یک کلیک میتونید برنامه رو اجرا کنید
اعدادش رو تغییر بدید
ببندیدش
تکرارش کنید
و…
تو این دوره آموزشی اول به شما یاد می دهیم که تکینتر ( Tkinter ) چی هست و به چه درد می خوره
بعد ابزارک هاش رو آموزش می دهیم
اینجا یه نکته جا می مونه که چرا شما باید اصلا نویسی گرافیکی رو یاد بگیرید:
دلیل اول : شما مخصوصا با تکینتر میتوانید خیلی راحت به این سبک برنامه نویسی مسلط بشوید.
دلیل دوم : خیلی کار آمد هست و شما حتی اگر برنامه نویس وب🌐 یا تحلیل داده📊 یا حتی هوش مصنوعی🤖 هم باشید برای اینکه بتونید کنترلی🎛 از برنامه خودتون در دست داشته باشید به این سبک برنامه نویسی نیازمندید و با این کار خیلی آسان میتوانید راه ارتباطی برقرار کنید بین خودتون و برنامه تون یا کاربران دیگر که ممکنه وابسطه به وب باشه یا هوش مصنوعی باشه یا….
دلیل سوم : برای ساخت اپ های دسکتاپ که مهم ترین دلیل هستش و میتونه تخصص شما در حوزه برنامه نویسی باشه.
خب شاید الان این سوال در ذهن شما ایجاد شده باشه که اصلا چرا باید تکینتر رو برای این کار انتخاب کنیم
خب باید بگم من خودم اولین بار که وارد این حوزه شدم جذب سادگی تکینتر شدم که چقدر راحت و با چند خط کد به میتونستم برنامه دلخواهم رو بسازم و اینکه تکینتر خطای بسیار کمی داره و شما اگر به تکینتر تسلط پیدا کنید که قصد ما هم از ایجاد دوره همین هستش بسیار ساده و در کمترین زمان میتوانید به نتایج دلخواه خود برسید
اگه دوست داشتید که برنامه های دسکتاپ گرافیکی سمت کاربر با فورمت EXE بسازید بیاید و سریع تو این دوره شرکت کنید. 😉
سر فصل های این دوره :📄
برنامه نویسی GUI چیست؟
برنامه نویسی GUI مخفف Graphic User Interface میباشد و به معنای رابط کاربری گرافیکی است که اپلیکیشن های سمت دسکتاپ و موبایل می باشد.
یکی از معروف ترین کتابخانه های پایتون در این زمینه کتابخانه tkinter میباشد که در ادامه در این باره توضیح خواهیم داد.
کتابخانه tkinter
کتابخانه تکینتر یک کتابخانه رایگان تحت مجوز پایتون و یک کتابخانه عالی برای برنامه نویسی GUI در پایتون .
برنامه درسی دوره
fasl 1 | |||
پروژه | 00:00:00 | ||
آموزش Event و bind | 00:00:00 | ||
ابزارک ساخت Spainbox | 00:00:00 | ||
ابزارک ساخت Toplevel | 00:00:00 | ||
ابزارک ساخت Scrollbar | 00:00:00 | ||
ابزارک ساخت Scale | 00:00:00 | ||
ابزارک ساخت Radiobutton | 00:00:00 | ||
ابزارک ساخت Canvas | 00:00:00 | ||
ابزارک ساخت Listbox | 00:00:00 | ||
ابزارک ساخت frame | 00:00:00 | ||
ابزارک ساخت Entry | 00:00:00 | ||
ابزارک ساخت Checkbutton | 00:00:00 | ||
آموزش ابزارک ساخت Label و افزودن تصویر در آن | 00:00:00 | ||
ساخت اولین اسکرین و برنامه و تنظیمات آن | 00:00:00 | ||
Tkinter چیست؟ | 00:00:00 |
- 10 روز
محمدمهدی عینی هستم علاقه مند به برنامه نویسی به خصوص برنامه نویسی گرافیکی دانشجو و مدرس برنامه نویسی پایتون و دانش آموز دبیرستان استعداد های درخشان باهنر1