کتاب آموزش عملی ساخت اپلیکیشنهای دسکتاپ چندسکویی با پایتون با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش عملی ساخت اپلیکیشنهای دسکتاپ چندسکویی با پایتون
موضوع کلی: توسعه نرمافزارهای چندسکویی
موضوع میانی: برنامهنویسی رابط کاربری گرافیکی با پایتون
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی رابط کاربری گرافیکی با پایتون
- 2. معرفی کتابخانههای اصلی GUI: Tkinter، PyQt و Kivy
- 3. نصب و راهاندازی محیط توسعه برای پروژههای چندسکویی
- 4. ساخت اولین پنجره با Tkinter
- 5. مدیریت چیدمان ویجتها با Pack، Grid و Place
- 6. کار با ویجتهای اصلی: دکمه، برچسب و ورودی متن
- 7. مدیریت رویدادها و توابع callback
- 8. ایجاد منوها و نوار ابزار در Tkinter
- 9. طراحی فرمهای ورودی داده
- 10. معرفی PyQt و ساختار آن
- 11. طراحی رابط با Qt Designer
- 12. اتصال سیگنالها و اسلاتها در PyQt
- 13. کار با ویجتهای پیشرفته PyQt: جدول، درخت و لیست
- 14. مدیریت پنجرههای دیالوگ در PyQt
- 15. مبانی Kivy و فایلهای KV
- 16. طراحی رابط با زبان KV
- 17. مدیریت رویدادهای لمسی و حرکتی در Kivy
- 18. ساخت دکمهها و ورودیهای سفارشی در Kivy
- 19. مقایسه و انتخاب کتابخانه مناسب برای پروژه
- 20. مدیریت خطا و استثنا در برنامههای GUI
- 21. کار با تصاویر و آیکونها در Tkinter
- 22. ذخیره و بارگذاری تنظیمات برنامه با فایلهای پیکربندی
- 23. ایجاد نوار پیشرفت و نمایش وضعیت
- 24. چندنخی (Threading) برای جلوگیری از قفل شدن رابط
- 25. کار با پایگاه داده SQLite در برنامههای دسکتاپ
- 26. طراحی فرمهای جستجو و نمایش نتایج
- 27. ساخت ویرایشگر متن ساده با Tkinter
- 28. مدیریت فایلها: باز کردن، ذخیره و ذخیرهسازی
- 29. ایجاد پنجرههای پاپآپ و اعلانها
- 30. شخصیسازی ظاهر با تمها و استایلها
- 31. کار با تاریخ و زمان در رابط کاربری
- 32. مدیریت کلیدهای میانبر و شتابدهندهها
- 33. ساخت منوهای زمینه (Context Menu)
- 34. طراحی فرمهای چندزبانه (i18n)
- 35. مدیریت حافظه و بهینهسازی عملکرد GUI
- 36. ایجاد نمودار و گراف با کتابخانه matplotlib در GUI
- 37. ساخت پخشکننده صوتی و تصویری ساده
- 38. کار با فایلهای CSV و Excel در برنامه
- 39. تکنیکهای اعتبارسنجی ورودی کاربر
- 40. مدیریت چیدمان واکنشگرا برای تغییر اندازه پنجره
- 41. ساخت ابزارهای کشیدن و رها کردن (Drag and Drop)
- 42. ایجاد برنامههای چندپنجرهای و مدیریت آنها
- 43. کار با کلیپبورد سیستم
- 44. مدیریت فرآیندهای پسزمینه و زمانبندی وظایف
- 45. ساخت لاگین و احراز هویت ساده
- 46. معرفی PyInstaller و بستهبندی برنامه
- 47. ساخت فایل اجرایی برای ویندوز
- 48. ساخت فایل اجرایی برای macOS
- 49. ساخت فایل اجرایی برای لینوکس
- 50. مدیریت وابستگیها و فایلهای جانبی در بستهبندی
- 51. تست و رفع اشکال برنامههای GUI
- 52. مدیریت لاگها و خطاهای زمان اجرا
- 53. بهروزرسانی خودکار برنامه از اینترنت
- 54. ساخت ویزارد و راهنماهای گامبهگام
- 55. مدیریت مجوزها و حق نشر در برنامه
- 56. ایجاد گزارشگیری و چاپ در برنامه
- 57. کار با فونتها و تنظیمات تایپوگرافی
- 58. ساخت نوار ابزار قابل تنظیم توسط کاربر
- 59. مدیریت حافظهپنهان (Cache) برای دادهها
- 60. ایجاد انیمیشنهای ساده با Tkinter
- 61. انیمیشنسازی با PyQt و Kivy
- 62. مدیریت وضعیت برنامه و ذخیره جلسه
- 63. ایجاد برنامههای تمامصفحه (Fullscreen)
- 64. ساخت پالت رنگ و انتخابگر رنگ
- 65. کار با فایلهای XML و JSON در GUI
- 66. مدیریت رویدادهای ماوس و صفحهکلید پیشرفته
- 67. ساخت ماشینحساب ساده
- 68. ساخت دفترچه تلفن و مدیریت مخاطبین
- 69. ساخت برنامه مدیریت وظایف (To-Do List)
- 70. ساخت مرورگر فایل ساده
- 71. ساخت برنامه یادداشتبرداری
- 72. ساخت نمایشدهنده تصاویر
- 73. ساخت تقویم و برنامه ریز روزانه
- 74. ساخت ابزار تبدیل واحدها
- 75. ساخت برنامه مدیریت رمز عبور (محلی و ایمن)
- 76. ساخت ویرایشگر تصاویر ساده با Pillow
- 77. مدیریت تمهای تاریک و روشن
- 78. ساخت پخشکننده موسیقی با لیست پخش
- 79. ساخت برنامه چت ساده با سوکت (محلی)
- 80. بهبود تجربه کاربری با بازخورد لمسی و صوتی
- 81. مدیریت خطاهای رایج در بستهبندی چندسکویی
- 82. تست نرمافزار بر روی سیستمعاملهای مختلف
- 83. بهینهسازی برای صفحهنمایشهای با وضوح بالا (HiDPI)
- 84. مدیریت فایلهای موقت و پاکسازی خودکار
- 85. ایجاد دستیار خط فرمان برای برنامه دسکتاپ
- 86. مستندسازی و تولید راهنمای کاربر
- 87. معرفی الگوهای طراحی (MVC) در برنامههای GUI
- 88. نکات پایانی و منابع یادگیری بیشتر
تگها:
GUI پایتون
PyQt
Tkinter
اپلیکیشن دسکتاپ
برنامه نویسی گرافیکی
پایتون
توسعه چندسکویی
رابط کاربری گرافیکی
کتابخانه پایتون
کراس پلتفرم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.