جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • 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
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • 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
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

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

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

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

 

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 کار میکنه (احتمالاً یه عده تعجب میکنن ، چون این عموماً در مورد خیلی زبان‌ها برقرار نیست!)

 

 

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

 

 

اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • تفاوت #C و C++
    فرق C# و C++؛ انتخاب هوشمندانه برای برنامه‌نویسان حرفه‌ای!

    6 بازدید

  • جنگو
    کاربردهای فوق‌العاده جنگو که هر برنامه‌نویسی باید بداند!

    27 بازدید

  • نصب جنگو
    چگونه جنگو را نصب کنیم؟ آموزش کامل و ساده برای مبتدیان

    21 بازدید

  • برنامه نویس
    می خواهید برنامه نویس شوید؟ با این اپلیکیشن ها شروع کنید!

    39 بازدید

  • موانع برنامه نویسی
    ۵ راه برای عبور از موانع برنامه نویسی

    43 بازدید

  • برنامه نویس
    10مهارت نرم که از تو یک برنامه نویس بزرگ می‌سازد

    47 بازدید

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

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

فرصت بی نظیر ورود به باز کار
دسته‌های دوره های آموزشی
  • آموزش دوره های devOPS
  • اتوماسین صنعتی و ابزار دقیق
  • ارزهای دیجیتال
  • امنیت
    • EC-Council
    • F5
    • Fortinet
    • ISACA
    • ISC2
    • Juniper
    • Payment Security
    • SANS
    • SCADA
    • Secure coding
    • SOC
    • Splunk
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • برنامه نویسی
    • IOS
    • programming & Web
    • متخصص C#
    • متخصص PHP
    • متخصص UI/UX
    • متخصص پایتون
    • متخصص جاوا
    • متخصص جاوا اسکریپت
    • متخصص فرانت اند
  • تحول دیجیتال
  • درحال برگزاری
  • دیجیتال مارکتینگ
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • EMC
    • HP
    • Netbackup
    • veeam
  • شبکه
    • Cisco Old Level
      • Cisco New Level
    • CompTIA
    • EPI
    • Microsoft
    • Mikrotik
    • SolarWinds
    • آموزش Linux
  • کارکنان دولت
  • گرافیک
  • مجازی سازی
    • AWS
    • Azure
    • Cloud computing
    • Hyper-V
    • VMware
  • مخابرات
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • هوش مصنوعی
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران

درباره ما

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

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

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

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

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

ورود

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

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