هزینه آموزش
۱۵,۰۰۰ تومان

آموزش رابط گرافیکی PySide2 در پایتون (Python) - مقدماتی

آموزش رابط گرافیکی PySide2 در پایتون (Python) - مقدماتی

چکیده

با توجه به گسترش روزافزون زبان برنامه نویسی پایتون (Python) و توسعه آن برای اکثر پلتفرم های موجود، نیاز به یادگیری کتابخانه های مختلف این زبان بسیار ضروری است. در پایتون کتابخانه ای وجود دارد به نام PySide که در کنار PyQt محصول کمپانی معتبر QT هستند و کار آن ها توسعه اپلیکیشن های GUI است. در این فرادرس، PySide2 را مورد بررسی و آموزش قرار می دهیم و در ابتدا نیاز است که با مباحث پایه ای و مقدماتی پایتون آشنا باشید. در این فرادرس PySide را مورد بررسی قرار می دهیم و تفاوت های آن را با PyQt بیان خواهیم کرد. ویجت های (Widget) توسعه را ایجاد می کنیم و با QML آشنا می شویم.

مدرس
علی دژبرد

کارشناسی مهندسی کامپیوتر - نرم افزار

علی دژبرد کارشناسی مهندسی کامپیوتر گرایش نرم افزار از دانشگاه بیرجند و علاقه مند به پردازش تصویر و پایتون هستند. ایشان در حال حاضر در زمینه برنامه نویسی به زبان های پایتون (Python)، سی پلاس پلاس (++C)، جاوا اسکریپت (JavaScript)، پرل (Perl) و همچنین طراحی پایگاه داده های SQL فعالیت دارند و مدرس زبان های برنامه نویسی پایتون و روبی نیز می باشند.

چکیده آموزش

توضیحات تکمیلی

با توجه به گسترش روزافزون زبان برنامه نویسی پایتون (Python) و توسعه آن برای اکثر پلتفرم های موجود، نیاز به یادگیری کتابخانه های مختلف این زبان بسیار ضروری است. کاربرد پایتون در توسعه وب، ساخت اپلیکیشن های دسکتاپ، توسعه بازی و موبایل، هوش مصنوعی، یادگیری ماشین و... مشهود است.

یکی از این پلتفرم ها دسکتاپ است که در پایتون، کتابخانه های متنوع و زیادی برای ساخت Graphical user interface) GUI) وجود دارد و از جمله آن ها، PySide2 نام دارد که تحت پروژه QT For Python توسط کمپانی QT ارائه شده است. چون QT ابزارهای متنوع و بسیاری را در اختیار توسعه دهنده قرار داده است، استفاده از آن بسیار مورد نیاز است.

در کنار توسعه وب و موبایل، برنامه نویسانی وجود دارند که به توسعه اپلیکیشن های دسکتاپ می پردازند. زبان های کامپایلری ++C و #C، ابزارهای خود را برای توسعه دسکتاپ دارند، اما در زبان های اسکریپت بیس (Script base) و متن باز، کتابخانه های بسیاری برای توسعه وجود دارند که یادگیری برخی از آن ها مورد نیاز است.

در پایتون کتابخانه ای وجود دارد به نام PySide که در کنار PyQt محصول کمپانی معتبر QT هستند و کار آن ها توسعه اپلیکیشن های GUI است. در این فرادرس، PySide2 را مورد بررسی و آموزش قرار می دهیم و در ابتدا نیاز است که با مباحث پایه ای و مقدماتی پایتون آشنا باشید. در این فرادرس PySide را مورد بررسی قرار می دهیم و تفاوت های آن را با PyQt بیان خواهیم کرد. ویجت های (Widget) توسعه را ایجاد می کنیم و با QML آشنا می شویم.

 
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با پایتون (Python) و کتابخانه PySide2
    • پایتون، تاریخچه و مفاهیم
    • IDE مورد نیاز و نصب آن
    • معرفی کتابخانه PySide2 و نصب کتابخانه
  • درس دوم: تفاوت PySide و PyQt
    • License
    • API completeness
    • Tools
    • Community and Support
    • Binding Generator
  • درس سوم: معرفی Shiboken2
    • Shiboken
    • فرایند کاری
  • درس چهارم: کار با ویجت های PySide2
    • QWidget و Window
    • QLabel و QPushButton
    • QTextEdit و QLineEdit
    • QRadioButton و QCheckButton
    • QSlider و QSpinBox
    • QScrollbar و QProgressBar
    • QFontDialog و QColorDialog ,QInputDialog
    • QStatusBar و QpixMap ,QTabWidget
    • QComboBox و QListWidget
    • QMessageBox و QWebEngine, QCalendarWidget
    • QCompleter و QDial
    • QVBoxLayout و QGroupBox
    • QMenuBar و QPlainTextEdit
  • درس پنجم: معرفی QML
    • QML چیست؟
    • کار با QtQuick2
  • درس ششم: مینی برنامه ها
    • ساخت اسلایدر پیشرفته
    • ساخت Splash

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Python IDLE 3.7.4



پیش نمایش‌ها

پیش نمایش ۱: آشنایی با پایتون و کتابخانه PySide2 ۵ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۴ مگابایت (کلیک کنید +)
پیش نمایش ۲: تفاوت PySide و PyQt ۳ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۳ مگابایت (کلیک کنید +)
پیش نمایش ۳: معرفی Shiboken2 ۱ دقیقه

توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. در این صورت آموزش را دانلود کرده و سپس مشاهده نمایید.

دانلود مستقیم پیش نمایش - حجم دانلود ۲ مگابایت (کلیک کنید +)
پیش نمایش ۴: کار با ویجت ‌های PySide2 ۱۸ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۵: معرفی QML ۳ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.
پیش نمایش ۶: مینی برنامه‌ ها ۵ دقیقه
مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای تهیه آموزش ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

راهنمایی بیشتر ( +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش رابط گرافیکی PySide2 در پایتون (Python) - مقدماتی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۳۳۸۵ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVPHT9804
مدت زمان ۲ ساعت و ۵۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
حجم دانلود ۱۸۳ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)



نظرات

تا کنون ۵۳۳ نفر از این آموزش استفاده کرده اند و ۱ نظر ثبت شده است.
رسول
رسول

کامل نبود. یعنی انتظار من یه چیزی دیگه بود.
پاسخ به نظر



برچسب‌ها: #C | API completeness | Binding Generator | Button | CheckBox | Color Dialog | Combobox | Community and Support | Font Dialog | graphical user interface | GUI | Input Dialog | License | PyQt | PySide2 | PySide2 GUI | PySide2 Gui Application | PySide2 Tutorial | python | Python Gui Application | Python Gui Development | QCalendarWidget | QCheckButton | QColorDialog | QComboBox | QCompleter | QDial | QFontDialog | QGroupBox | QInputDialog | QLabel | QLineEdit | QListWidget | QMenuBar | QMessageBox | QPlainTextEdit | QProgressBar | QPushButton | QRadioButton | QScrollbar | QSlider | QSpinBox | QStatusBar | QTabWidget | QTextEdit | QtQuick2 | QVBoxLayout | QWebEngine | QWidget | Script base | Shiboken | Splash | Tools | Web Viewer | Window | اپلیکیشن های دسکتاپ | اسلایدر پیشرفته | برنامه نویسی پایتون | پایساید | پلتفرم | تفاوت PySide2 و PyQt | توسعه وب | زبان برنامه نویسی پایتون | زبان برنامه نویسی پایتون (Python) | زبان های کامپایلری | کتابخانه PySide2 | کمپانی QT | هوش مصنوعی | ویجت Window | یادگیری ماشین

آموزش رابط گرافیکی PySide2 در پایتون (Python) - مقدماتی

تعداد دانشجو
۵۳۳ نفر
۱۴ نفر در یک ماه اخیر
مدت زمان
۲ ساعت و ۵۸ دقیقه
هزینه آموزش
۱۵,۰۰۰ تومان
محتوای این آموزش
۱ بازخورد (مشاهده نظرات)