قیمت این دوره: 44,000 14,080 تومان
  • مدرس دوره : علی دژبرد
  • تعداد ویدیوها : 31 ویدیو
  • مدت زمان دوره : 3:46:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/07/07
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش WxPython

آموزش WxPython

برای برنامه نویسی گرافیکی یا همون GUI در پایتون ،  ابزارهای بسیار زیادی وجود دارد یکی از این ابزارها WxPython است.

Wxpython یک API چند سکویی گرافیکی نوشته شده در زبان C++ و پایتون برای برنامه نویسی در زبان پایتون می باشد. می تواند گزینه ای مناسب برای Tkinter باشد. WxPython توسط رابین دان و هری پاسانن در حدود 22 سال پیش ایجاد شد. اپلیکیشن های زیر به وسیله ی همین ابزار WxPython توسعه داده شده اند.

 

·        BitTorrent ، یک برنامه 

·        Chandler، مدیر اطلاعات شخصی

·        Editra ، ویرایشگر متن چند پلتفرمی

·        GRASS GIS ، یک سیستم اطلاعات جغرافیایی آزاد و منبع باز

·        PsychoPy ، ابزار ایجاد آزمایش برای علوم اعصاب و روانشناسی

 

در این دوره ی آموزشی صرفا با خود ابزار آشنا خواهیم شد و کار خواهیم کرد! 

 

پیشنیاز این دوره آشنایی با زبان برنامه نویسی پایتون است 




فهرستـــ ویدیوها

مدت زمان دوره 3:46:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:04:30

معرفی دوره

2
  • نصب پایتون و wxpython

00:07:30

نصب پایتون و IDLE و همچنین نصب بسته Wxpython

3
  • ایجاد پنجره

00:03:20

ایجاد پنجره در Wxpython

4
  • ایجاد پنجره به روش شی گرایی

00:05:10

در این ویدئو پنجره را با استفاده از کلاس ها ایجاد خواهیم کرد

5
  • برچسب

00:08:10

ساخت برچسب یا همون Label

6
  • BoxSizer

00:15:30

کار با طرح بندی ها در ابزار BoxSizer - استفاده از کلاس های Horizontal و Vertical

7
  • ساخت دکمه - استفاده از طرح بندی GridSizer

00:08:50

در این ویدئو به سراغ طرح بندی شبکه ای یا GridSizer خواهیم رفت و دکمه ها را در این طرح بندی ایجاد خواهیم کرد. تعداد دکمه اختیاری است.

8
  • Event Handling

00:09:40

اختصاص دادن یک فعالیت برای دکمه با متد Bind و آرگومان event

9
  • Toggle Button

00:09:40

ویجت Toggle Button، دکمه 2 وضعیتی

10
  • CheckBox

00:08:02

ویجت کادر متن تیک دار یا همون CheckBox

11
  • RadioButton

00:08:09

ایجاد دکمه رادیویی یا همون RadioButton

12
  • RadioBox

00:06:50

ایجاد دکمه رادیویی بر اساس مقادیر لیست و فانکشن RadioBox

13
  • ComboBox

00:06:48

ایجاد ویجت ComboBox

14
  • SpinControl

00:05:35

ایجاد ویجت SpinCtrl و استفاده از آن. در کلیه ویدئوها سعی شده خالص ترین تایم آموزشی با کمترین پرتی زمان در اختیار شما قرار گیرد.

15
  • QuestionBox

00:05:46

ایجاد باکس سوال با Message Box

16
  • MessageBox

00:06:21

ایجاد انواع کادر پیام با MessageBox

17
  • ToolTip

00:05:06

ایجاد کادر توضیحات Tooltip در کنار ماوس با استفاده از wx.ToolTip

18
  • StatusBar

00:06:06

ایجاد نوار وضعیت یا همون Statusbar

19
  • Text Control

00:06:10

ایجاد کادر متن با استفاده از TextCtrl

20
  • کادر فونت

00:05:30

کادر فونت با FontDialog

21
  • کادر رنگ

00:04:53

ایجاد کادر رنگ با استفاده از ColourDialog

22
  • کادر چاپ

00:06:03

نمایش کادر پرینت یا Print Dialog

23
  • Grid

00:05:56

ایجاد Grid ، یه چیزی مثل شیت های اکسل، شامل سطر و ستون

24
  • Image Browser

00:05:44

ایجاد imagebrowser

25
  • Progress Box

00:04:44

ایجاد ProgressBox ، با Progressbar فرق داره و 2تا ویجت هستن

26
  • TextEntryDialog

00:06:00

دیالوگ یا کادر دریافت اطلاعات از کاربر

27
  • ساخت منو

00:11:27

ایجاد منو MenuBar

28
  • رسم خط

00:05:23

رسم اشکال هندسی به PaintDC - رسم خط

29
  • رسم اشکال مختلف هندسی

00:11:00

رسم اشکال مختلف هندسی با PaintDC

30
  • لیست باکس

00:20:22

ایجاد لیست باکس و کار با متدهای متداول آن

31
  • سخن پایانی

00:02:32

سخن پایانی در مورد دوره


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .