لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه سریع برنامه با پایتون
Rapid Application Development with Python
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ایجاد رابط های گرافیکی کاربر (GUI) در پایتون به طور سنتی شامل کدگذاری دستی زیادی است. wxGlade ، یک طراح GUI که در Python برای جعبه ابزار wxPython GUI نوشته شده است ، برای ساده سازی این فرایند طراحی شده است. در این دوره ، می آموزید که چگونه سریع برنامه های Python GUI را با استفاده از کتابخانه wxPython —که قابلیت wxWidgets را به Python می آورد– و ابزار wxGlade ، توسعه دهید. مربی Malcom Shore برای اینکه به هر یک از مفهوم ها زمینه ای در دنیای واقعی ببخشد ، از طریق چگونگی ساخت یک برنامه انطباق با امنیت سایبری بر اساس چارچوب امنیت سایبری NIST گام برمی دارد. Malcom کار خود را با جزئیات نحوه ایجاد یک برنامه ساده wxPython آغاز می کند. او سپس نشان می دهد که چگونه می توان با استفاده از wxGlade یک رابط کاربری برای برنامه شما ساخت و کد برنامه کاربردی را اضافه کرد تا در پروژه شما سنگ تمام بگذارد.
سرفصل ها و درس ها
مقدمه
Introduction
توسعه سریع برنامه های GUI پایتون با wxGlade
Rapid development of Python GUI apps with wxGlade
آنچه شما باید بدانید
What you should know
1. تنظیم صحنه
1. Setting the Scene
درک ابزارک ها
Understanding widgets
در حال توسعه یک برنامه انطباق با امنیت سایبری
Developing a cybersecurity compliance app
آماده سازی محیط توسعه
Preparing the development environment
دسترسی به پرونده های اکسل با openpyxl
Accessing Excel files with openpyxl
2. استفاده از ابزارک ها در wxPython
2. Using Widgets in wxPython
معرفی wxPython
Introducing wxPython
اسکلت کلاس
Class-based skeleton
برچسب ها و دکمه ها
Labels and buttons
اطلاعات بیشتر در مورد دکمه ها
More on buttons
کادرهای تأیید و دکمه های رادیویی
Checkboxes and radio buttons
کنترل های ورود متن
Text entry controls
برای تنظیم مقادیر از چرخان استفاده کنید
Use spinners to set values
ایجاد لیست برای انتخاب از
Create lists to select from
از جعبه های ترکیبی استفاده کنید
Use combo boxes
یک نوار منو بسازید
Compose a menu bar
3. ساخت برنامه با wxGlade
3. Constructing the App with wxGlade
wxGlade چیست؟
What is wxGlade?
رابط کاربری برنامه را طراحی کنید
Design the application user interface
اسکلت برنامه را بسازید
Construct the application skeleton
جعبه لیست را پیکربندی کنید
Configure the listbox
اسکلت برنامه
The application skeleton
برگه ممیزی را تنظیم کنید
Construct the audit tab sheet
مالکوم شور یک متخصص امنیت سایبری است که ده سال به عنوان مدیر در GCSB نیوزیلند گذرانده است.
Dr. شور افسر امنیتی اصلی در شرکت شبکه ملی پهنای باند استرالیا و مدیر آموزش و روابط اجتماعی انجمن امنیت اطلاعات استرالیا بود. او در حال حاضر یک مدیر فنی در BAE Systems Applied Intelligence و یک مدرس در زمینه های پزشکی قانونی، جنگ اطلاعات، مدیریت امنیت و رمزنگاری کاربردی است. وی دارای مدرک دکترای امنیت اطلاعات است.
نمایش نظرات