پایتون زبان محبوب، پر کاربرد و قدرتمند دنیای تکنولوژی محسوب می شود که با توجه به قدرت فوق العاده خود باعث شده است تا توسعه دهندگان، ابزارهای فراوانی نظیر: کتابخانه ها، فریم ورک ها و ماژول ها را به وسیله پایتون برای انجام تحقیقات و محاسبات مختلف بسازند که از جمله آن ها می توان به: فریم ورک جنگو (Django) و مینی فریم ورک فلسک (Flask)، در زمینه محاسبات علمی NumPy, SciPy و Pandas، در زمینه توسعه GUI فریم ورک های PySide2 ،PyQt5 ،Kivy و رابط گرافیکی TKinter اشاره کرد. هدف از این فرادرس، ارائه مباحث تکمیلی و ایجاد چند برنامه به کمک فریم ورک PySide2 است تا مباحث مقدماتی این فریم ورک را پوشش دهد و لذا آن دسته از علاقه مندانی که کار توسعه GUI با پایتون را هدف قرار داده اند، باید با مباحث مقدماتی PySide2 مانند کار با ویجت ها آشنایی لازم را داشته باشند، هر چند که در درس اول مروری بر آن خواهیم داشت.
آموزش رابط گرافیکی PySide2 پایتون Python - تکمیلی
توضیحات تکمیلی
پایتون زبان محبوب، پر کاربرد و قدرتمند دنیای تکنولوژی محسوب می شود که با توجه به قدرت فوق العاده خود باعث شده است تا توسعه دهندگان، ابزارهای فراوانی نظیر: کتابخانه ها، فریم ورک ها و ماژول ها را به وسیله پایتون برای انجام تحقیقات و محاسبات مختلف بسازند که از جمله آن ها می توان به: فریم ورک جنگو (Django) و مینی فریم ورک فلسک (Flask)، در زمینه محاسبات علمی NumPy, SciPy و Pandas، در زمینه توسعه GUI فریم ورک های PySide2 ،PyQt5 ،Kivy و رابط گرافیکی TKinter اشاره کرد.
لزوم یادگیری ابزارهای GUI برای توسعه دهندگان اپلیکیشن های دسکتاپ بر کسی پوشیده نیست. PySide2 بسیار شبیه PyQt5 است، با این تفاوت که یک سری از محدودیت های اندک آن را بهبود بخشیده است. لازم به ذکر است که PySide2 تحت پروژه ای با عنوان QT For Python توسط کمپانی QT عرضه شد و عمده تفاوت این دو در Binding Generator است که PyQt از SIP و PySide از Shiboken استفاده می کند.
هدف از این فرادرس، ارائه مباحث تکمیلی و ایجاد چند برنامه به کمک فریم ورک PySide2 است تا مباحث مقدماتی این فریم ورک را پوشش دهد و لذا آن دسته از علاقه مندانی که کار توسعه GUI با پایتون را هدف قرار داده اند، باید با مباحث مقدماتی PySide2 مانند کار با ویجت ها آشنایی لازم را داشته باشند، هر چند که در درس اول مروری بر آن خواهیم داشت.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: شناخت ویجت ها
- معرفی ویجت های GUI در PySide2
- درس دوم: معرفی ماژول ها
- همه ماژول های موجود در فریم ورک PySide2
- درس سوم: کار با API نقاشی و رسم شکل
- رسم دایره
- رسم نیم دایره
- رنگ کردن شکل
- رسم خط
- رسم فلش جهت نما
- رسم مثلث
- رسم مستطیل
- رسم بیضی
- تمرین
- درس چهارم: ساخت منو و زیر منو
- قرار دادن تصویر در منو
- قرار دادن کلید میانبر برای منو
- درس پنجم: ساخت ساعت دیجیتال
- درس ششم: اعمال انیمیشن به دکمه
- ایجاد دکمه
- ایجاد فریم
- کار با QPropertyAnimation
- تمرین
- درس هفتم: ساخت مدیاپلیر
- کار با شی VideoView
- استفاده از StandardIcon
- درس هشتم: ساخت ماشین حساب
- درس نهم: ساخت ثانیه شمار
- ایجاد UI در ماژول جداگانه
مفید برای
- مهندسی کامپیوتر - نرم افزار
- مهندسی فناوری اطلاعات (IT)
پیش نیاز
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها









راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش رابط گرافیکی PySide2 پایتون Python - تکمیلی |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۷۵۲۴۴ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVPHT9901 |
مدت زمان | ۲ ساعت و ۵۲ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (نمایش آنلاین + دانلود) |
حجم دانلود | ۳۴۵ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
- ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ میشود.
- و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده میشود.
نظرات
آموزش جالبی بود
می تونست بهتر هم باشه این دوره رو از بقیه سایت ها چک کردم، برای فرادرس بهتره.