آموزش رابط گرافیکی PySide2 در پایتون Python – مقدماتی | فرادرس
close icon جشنواره سال نو
۰۰ثانیه
:
۰۳دقیقه
:
۱۹ساعت
:
۰۰روز

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

Poster
volume high icon
پخشplay video icon
۰۰:۰۰
play video icon
volume high icon
/
۱x
quality video icon
pip video iconfullscreen icon

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

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

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

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

 

مشاهده بیشترangle down icon
سرفصل‌ها
  • درس یکم: آشنایی با پایتون (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
مشاهده بیشترangle down icon
graduate student icon

۹۱۵دانشجو

محتوای این آموزش
file video icon

۳ ساعت آموزش ویدئویی

setting icon

فایل برنامه‌ها و پروژه‌ها

pdf file icon

فایل PDF یادداشت‌ها و اسلایدها

question icon

تالار پرسش‌ و ‌پاسخ

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

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

مهندس علی دژبرد، دارای کارشناسی مهندسی کامپیوتر – نرم‌افزار از دانشگاه بیرجند، علاقه‌مند به زبان برنامه‌نویسی پایتون هستند، علاوه بر آن به زبان‌های برنامه‌نویسی دیگر مانند ++Ruby, C و C تسلط دارند و در حوزه پردازش تصویر، آنالیز و مصورسازی داده و وب پایتونی فعالیت دارند. همچنین ایشان مدرس زبان‌ برنامه‌نویسی پایتون نیز هستند.

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

warranty icon تضمین کیفیت

کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش به انتخاب شما:

  • badge check icon۱۰۰ ‌درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • badge check icon۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.
توضیحات بیشترarrow left icon
comment icon نظرات
star border۴.۲۸(میانگین امتیاز کاربران)
برچسب‌ها:Button|PySide2 GUI|QPlainTextEdit|QMenuBar|اسلایدر پیشرفته|License|QPushButton|توسعه وب|graphical user interface|Combobox|Tools|QGroupBox|QVBoxLayout|برنامه نویسی پایتون|QtQuick2|QWebEngine|QCalendarWidget|کمپانی QT|#C|API completeness|QFontDialog|QScrollbar|QMessageBox|Font Dialog|QTextEdit|Script base|PyQt|Window|Community and Support|Python Gui Application|QInputDialog|ویجت Window|Python Gui Development|هوش مصنوعی|PySide2 Gui Application|زبان های کامپایلری|QSpinBox|Color Dialog|PySide2 Tutorial|تفاوت PySide2 و PyQt|پایساید|QListWidget|زبان برنامه نویسی پایتون (Python)|پلتفرم|Splash|کتابخانه PySide2|یادگیری ماشین|PySide2|QLineEdit|QCompleter|QCheckButton|GUI|Binding Generator|Input Dialog|QDial|python|QLabel|QComboBox|QStatusBar|زبان برنامه نویسی پایتون|CheckBox|اپلیکیشن های دسکتاپ|QSlider|QTabWidget|QRadioButton|QWidget|QProgressBar|Web Viewer|QColorDialog|Shiboken
festival icon
۱۹:۰۳:۰۰
تا پــایـــان تخفیــــــــف
%۷۵۷۹۰,۰۰۰
۱۹۷,۵۰۰تومان