جستجو برای:
  • تقویم آموزشی
  • آموزش
    • آموزش آنلاین
    • آموزش آفلاین
  • لابراتوار آنلاین
  • وبینارها
    • پایتون برای هر چیزی
    • وبینار پیش نیاز دوره های امنیت
    • وبینار معرفی دوره Cisco Collaboration
    • وبینار معرفی دوره مهندسی پایتون
    • تکنیک چابکی برای توانمندسازی it
    • راه اندازی IP Telephony سیسکو
    • وبینار Infrastructure as Code
    • وبینار امنیت سیستم های کنترل صنعتی
    • وبینار معرفی مرکز عملیات امنیت
    • وبینار ربات نویسی تلگرام با پایتون
    • وبینار نفوذ و گرفتن دسترسی از تلگرام
    • وبینار اصول نظارت بر شبکه های مخابراتی با رویکرد رگولاتوری
    • وبینار CSCU
    • وبینار Container on Wheels
    • وبینار مسیر آموزشی SANS
    • وبینار پدافند غیرعامل
    • وبینار Wazuh
  • بین الملل
    • ورود و ثبت نام کاربران
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • برنامه نویسی
      • IOS
      • programming & Web
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMWare
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • کتابخانه
  • پادکست
  • ویدئوها
 
  • 02143585
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
دوران آکادمی
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMWare
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • برنامه نویسی
    • IOS
    • programming & Web
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • لابراتوار آنلاین
  • وبینارها
    • پایتون برای هر چیزی
    • وبینار پیش نیاز دوره های امنیت
    • وبینار معرفی دوره Cisco Collaboration
    • وبینار معرفی دوره مهندسی پایتون
    • تکنیک چابکی برای توانمندسازی it
    • راه اندازی IP Telephony سیسکو
    • وبینار Infrastructure as Code
    • وبینار امنیت سیستم های کنترل صنعتی
    • وبینار معرفی مرکز عملیات امنیت
    • وبینار ربات نویسی تلگرام با پایتون
    • وبینار نفوذ و گرفتن دسترسی از تلگرام
    • اصول نظارت بر شبکه های مخابراتی
    • وبینار CSCU
    • وبینار Container on Wheels
    • وبینار مسیر آموزشی SANS
    • وبینار پدافند غیرعامل
    • وبینار Wazuh
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • آموزش و استخدام همزمان

پادکست ساخت رابط گرافیکی در پایتون

1400/05/10
ارسال شده توسط مدیریت
پادکست ، پادکست برنامه نویسی
1.32k بازدید
آیکون پادکست

در این پادکست به موضوعات ذیل پرداخته ایم :

 

GUI چیست ؟

 

آشنایی با رابط کاربری گرافیکی ( GUI ) و نحوه ایجاد آن .

 

GUI  در پایتون .

 

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

امروز قصد داریم در مورد رابط کاربری گرافیکی یا همون Graphical User Interface صحبت کنیم .

 

موضوع اینجاست ، برای اینکه بین کاربر و کامپیوتر یه تعاملی برقرار شه ، از نوعی رابط گرافیکی به نام رابط کاربری گرافیکی یا Graphical User Interface استفاده میشه .

این رابط کاربری ، نمایه‌های گرافیکی داره مثل دکمه‌ها ، آیکون‌ها و تعاملات قابل انجام به کمک این آیکون‌ها . در واقع به جای نوشتن متن‌ یا کدای فرمان یا همون کامندها ، از رابط کاربری گرافیکی استفاده میشه . یکی از نمونه‌های معروفش استفاده از  GUI،  توی سیستم‌ عامل‌های مایکروسافت مانند نسخه‌های مختلف ویندوزه .

 

استفاده از رابط کاربری گرافیکی یا GUI در سیستم‌ها عامل هایی مثل ویندوز ، باعث راحتی کاربرا شده . کاربرای دیگه برای تعامل با کامپیوتر مثل سیستم MS-DOS نیازی به نوشتن کامند یا فرمان ندارن . کاربرا خیلی راحتی از آیکون‌های گرافیکی ویندوز استفاده میکنن و با عملکرد هر کدوم آشنایی دارن . بنابراین این رابط کاربری ، جزئیات فنی و سخت سیستم رو ساده می‌کنه .

 

 

GUI در حدود سال 1970 توی یک آزمایشگاه پژوهشی ابداع شد و به طور تجاری تو سیستم‌عامل های ویندوز شرکت مایکروسافت و سیستم مکینتاش شرکت اپل ازش استفاده شد . این رابط گرافیکی برای این بوجود اومد که یکم فضای کامند لاین و دستوری کمرنگ تر شه و فضا  Graphical  باشه .

 

 

رابط کاربری گرافیکی شده یه مفهوم استاندارد توی حوزۀ برنامه نویسی . هممون در طول روز با این رابط‌های گرافیکی سرور کار داریم . خیلی از رابطای کاربری مدرن صفحه لمسی و حتی امکان برقراری تعامل با کمک فرمان صوتی رو هم دارن .

 

 

پایتون پکیج‌های زیادی برای   GUI   به معنی رابط کاربری گرافیکی کاربر داره ! چون کار با کُد برای یک کاربر معمولی که شناختی از اون کد نداره ، سخته ؛ یکسری پکیج های گرافیکی  واسطه یا رابط قرار داده میشه  !  تا کاربر بتونه کارهاش رو انجام بده !

 

برای همینه که به اون میگیم رابط کاربری گرافیکی .

 

 

 

اما یکی از پکیج‌هایی که همه معمولاً یادگیری GUI در پایتون رو با اون شروع میکنن ،  پکیج  tkinter ه ! پکیجی که برخلاف سایر پکیج‌های دیگه GUI در پایتون نیاز به نصب نداره و داخل خود این زبان برنامه نویسی قدرتمند ، به صورت پیش فرض قرار داده شده ! GUI  یک خوبی دیگه هم داره ! اصطلاحاً cross-platform ه ! یعنی فارغ از پلتفرم ه ! یعنی یک کدی که می‌نویسید هم در Windows و هم در macOS و هم در Linux کار میکنه (احتمالاً یه عده تعجب میکنن ، چون این عموماً در مورد خیلی زبان‌ها برقرار نیست!)

 

 

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

 

 

۱
۲
۳
۴
۵
میانگین امتیازات ۵ از ۵
از مجموع ۱ رای
اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • آیکون پادکست
    پادکست معرفی کتابخانه Scrapy در پایتون

    1.49k بازدید

  • آیکون پادکست
    پادکست معرفی کتابخانه Django

    1.45k بازدید

  • آیکون پادکست
    پادکست tcpdump

    1.26k بازدید

  • آیکون پادکست
    پادکست تشریح مولفه های IoT

    862 بازدید

  • آیکون پادکست
    پادکست آسیب پذیری directory traversal

    1.19k بازدید

  • آیکون پادکست
    پادکست SANS542

    976 بازدید

قدیمی تر پادکست کاربرد پایتون در علوم داده
جدیدتر پادکست بررسی و مقایسه زبان های پایتون و جاوا

دیدگاهتان را بنویسید لغو پاسخ

  • پادکست
    • پادکست امنیت
    • پادکست برنامه نویسی
    • پادکست شبکه

درباره ما

گروه دوران یکی از موفق‌ترین مجموعه شرکت‌های فناوری اطلاعات است، که با هدف ارائه محصولات وخدمات متنوع در تاسیس گردیده است. این مجموعه بیش از 20 سال سابقه کاری در زمینه نرم افزار، مخابرات و شبکه دارد.

تماس با ما

  • خیابان بهشتی، خیابان پاکستان، خیابان حکیمی پلاک ۱۲
  • 02143585 داخلی 266
  • academy@douran.com
Icon-facebook Icon-instagram Icon-youtube Icon-send-2

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت