دوره آموزشی توسعه سریع برنامهها با پایتون
2 ساعت 9 دقیقهمتوسط2020-08-24
مدرسین

Malcolm Shore
Cybersecurity Expert, Former Director of GCSB
جزئیات دوره
توسعه رابطهای کاربری گرافیکی (GUI) در پایتون به طور سنتی، کدگذاری دستی زیادنیاز دارد. wxGlade، یک طراح GUI است که در Python برای جعبه ابزار wxPython GUI نوشته شده است، برای سادهسازی این فرایند طراحی شده است. در این دوره، یاد بگیرید که چگونه سریع برنامههای Python GUI را با استفاده از کتابخانه wxPython —که قابلیت wxWidgets را به Python میآورد– و ابزار wxGlade توسعه دهید. مربی Malcom Shore برای ایجاد هر یک از مفاهیم در دنیای واقعی، مراحل ساخت یک برنامه مطابقت با امنیت سایبری را بر اساس فریمورک امنیت سایبری NIST قدم میگذارد. او با جزئیات نحوه ایجاد یک برنامه wxPython ساده شروع میشود. وی سپس نحوه ایجاد یک رابط کاربری برای برنامه شما را با استفاده از wxGlade و اضافه کردن کد برنامه کاربردی برای نشان دادن پایانهای نهایی روی پروژه خود نشان میدهد.
مهارت ها
Programming FoundationsPythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01-توسعه سریع برنامه های رابط کاربری گرافیکی پایتون با wxGlade
- 02-آنچه باید بدانید
1. تنظیم صحنه
- 03-درک ویجت ها
- 04-توسعه اپلیکیشن رعایت امنیت سایبری
- 05-آماده سازی محیط توسعه
- 06-دسترسی به فایل های اکسل با openpyxl
2. استفاده از ابزارک در wxPython
- 07-معرفی wxPython
- 08-اسکلت مبتنی بر کلاس
- 09-برچسب ها و دکمه ها
- 10-بیشتر در مورد دکمه ها
- 11-چک باکس ها و دکمه های رادیویی
- 12-کنترل های ورود متن
- 13- برای تنظیم مقادیر از اسپینرها استفاده کنید
- 14- لیست هایی را برای انتخاب ایجاد کنید
- 15-از جعبه های ترکیبی استفاده کنید
- 16-یک نوار منو بنویسید
- 17-چالش
- 18-راه حل
3. ساخت برنامه با wxGlade
- 19-wxGlade چیست
- 20-رابط کاربری اپلیکیشن را طراحی کنید
- 21-اسکلت برنامه را بسازید
- 22-لیست باکس را پیکربندی کنید
- 23-اسکلت کاربرد
- 24-برگه تب حسابرسی را بسازید
- 25-چالش
- 26-راه حل
4. اضافه کردن کد کاربردی کاربردی
- 27- کد برنامه را ایجاد کنید
- 28-نام برگه های اکسل را به یک لیست باکس اضافه کنید
- 29- فیلد ویرایش را به منبع داده پیوند دهید
- 30- کنترل کننده رویداد را در wxPython اضافه کنید
- 31- برگه اصلی را تکمیل کنید
- 32- ساخت و استفاده از کنترل های درختی
- 33- فیلدهای ویرایش را به درخت پیوند دهید
- 34- داده ها را در کاربرگ ذخیره کنید
- 35-راد پایتون را با wxGlade مرور کنید
نتیجه
- 36-بعدش چیه
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی پروتکل زمینه مدل (MCP) برای مبتدیان
- دوره آموزشی ساخت عوامل هوش مصنوعی برای مبتدیان
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند
- دوره آموزشی ساخت عوامل MCP قطعی
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی ساخت MVP یک سرویس ابری (SaaS) در یک روز
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM