آموزش wxpython در قالب پروژه مدیا پلیر
در حال حاضر یکی از بهترین و محبوبترین زبان های برنامه نویسی دنیا پایتون می باشد.
توسعه دهندگان با استفاده از این زبان برنویسی قدرتمند می توانند به ساخت نرم افزارهای گرافیکی بپردازند. برای ساخت نرم افزارهای گرافیکی در پایتون باید از یک GUI Framework استفاده نمود. در حال حاضر برای زبان برنامه نویسی پایتون رابط های گرافیکی(GUI) زیادی وجود دارد. ما در این دوره آموزشی قصد داریم رابط گرافیکی wxpython را که یک رابط گرافیکی open source می باشد بررسی کنیم.
wxpython چیست؟
wxpython یک فریم ورک چندپلتفرمی هست که در سیستم عامل های مختلفی مثل ویندوز،مک، لینوکیس و غیره پشتیبانی می شود.شما بدون پرداخت هیچ هزینه ای به راحتی می توانید از این رابط گرافیکی متن باز استفاده نمایید.
در این آموزش شما میتوانید با استفاده از برنامه نویسی Python یک مدیا پلیر شخصی و حرفه ای بسازید.
- فصل اول:مقدمه
- فصل دوم:شروع کار با wxpython
معرفی و نصب کتابخانه
ساختار کلی ساخت برنامه های گرافیکی با wxpython
ساخت فرم و معرفی برخی متدهای مهم برای انجام تنظیمات فرم
ایجاد یک کلاس برای ساخت فرم - فصل سوم:مباحث مقدماتی گرافیک
رسم خط
رنگ ها
شکل ها - فصل چهارم:ویجت ها
ساخت پنل
نمایش عکس در فرم
ساخت Button
کار با Event مربوط به Button
ساخت ToggleButton و کار با Event آن
ساخت StaticText
ساخت StaticLine
ساخت Textctrl
ساخت StaticBox
ساخت ComboBox و کار با Event آن
ساخت CheckBox و کار با Event آن
ساخت StatusBar
ساخت RadioButton و کار با Event آن
ساخت Gauge
ساخت Slider
ساخت Spinctrl
ساخت ListBox
کار با HtmlWidget برای نمایش کدهای html در فرم
ساخت Menu
ساخت Toolbar
ساخت MessageBox
ساخت MessageDialog - فصل پنجم:مدیریت لایه ها
کار با BoxSizer
کار با GridSizer
کار با GridBagSizer
ساخت برنامه تبدیل فارنهایت به سلیسیوس - فصل ششم:معرفی Event های مهم
معرفی EVT_MOVE و کار با آن
معرفی PaintEvent و کار با آن
معرفی MouseEvent و کار با آن
معرفی KeyEvent و کار با آن - فصل هفتم:پروژه
پرژه تبدیل درجه به رادیان
پروژه ساخت video player