کتاب طراحی و ساخت ماشین حساب کاربردی با PyQt

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و ساخت ماشین حساب کاربردی با PyQt

موضوع کلی: توسعه نرم‌افزار با پایتون

موضوع میانی: برنامه‌نویسی رابط کاربری گرافیکی (GUI) با PyQt

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه نرم‌افزار با پایتون
  • 2. آشنایی با محیط توسعه پایتون
  • 3. مفاهیم پایه برنامه‌نویسی
  • 4. ساختار داده‌ها در پایتون
  • 5. توابع و ماژول‌ها در پایتون
  • 6. مدیریت خطا و استثناها
  • 7. مقدمه‌ای بر رابط‌های کاربری گرافیکی (GUI)
  • 8. معرفی کتابخانه PyQt
  • 9. نصب و راه‌اندازی PyQt
  • 10. اولین برنامه PyQt: پنجره ساده
  • 11. اجزای اصلی یک برنامه PyQt
  • 12. ساختار کلی یک برنامه PyQt
  • 13. سیگنال‌ها و اسلات‌ها در PyQt
  • 14. طراحی رابط کاربری با Qt Designer
  • 15. ایجاد فرم‌ها و ویجت‌ها
  • 16. استفاده از Layout Managerها
  • 17. مدیریت رویدادها در PyQt
  • 18. کار با دکمه‌ها (QPushButton)
  • 19. کار با برچسب‌ها (QLabel)
  • 20. کار با جعبه‌های ورودی متن (QLineEdit)
  • 21. کار با جعبه‌های متن چندخطی (QTextEdit)
  • 22. کار با چک‌باکس‌ها (QCheckBox)
  • 23. کار با دکمه‌های رادیویی (QRadioButton)
  • 24. کار با لیست‌ها (QListWidget)
  • 25. کار با جداول (QTableWidget)
  • 26. کار با نوار ابزار (QToolBar)
  • 27. کار با منوها (QMenu)
  • 28. کار با کادرهای محاوره‌ای (QDialog)
  • 29. کار با پنجره‌های پیام (QMessageBox)
  • 30. اصول طراحی ماشین حساب
  • 31. نمای ظاهری ماشین حساب
  • 32. طراحی دکمه‌های عددی
  • 33. طراحی دکمه‌های عملیاتی
  • 34. طراحی دکمه پاک کردن (Clear)
  • 35. طراحی دکمه مساوی (Equals)
  • 36. مدیریت ورودی اعداد
  • 37. مدیریت ورودی عملیات
  • 38. پیاده‌سازی منطق عملیات ریاضی
  • 39. جمع در ماشین حساب
  • 40. تفریق در ماشین حساب
  • 41. ضرب در ماشین حساب
  • 42. تقسیم در ماشین حساب
  • 43. مدیریت اولویت عملیات
  • 44. مدیریت خطاهای تقسیم بر صفر
  • 45. نمایش نتیجه محاسبات
  • 46. به‌روزرسانی نمایشگر ماشین حساب
  • 47. مدیریت حافظه در ماشین حساب (M+, M-, MR, MC)
  • 48. پیاده‌سازی تابع ریشه دوم
  • 49. پیاده‌سازی تابع درصد
  • 50. پیاده‌سازی تابع تغییر علامت
  • 51. استفاده از عبارات منظم برای اعتبارسنجی ورودی
  • 52. مدیریت حالت‌های مختلف ماشین حساب (حالت عادی، حالت پیشرفته)
  • 53. استفاده از QStackedWidget برای نمایش حالت‌های مختلف
  • 54. ایجاد استایل‌های سفارشی برای ویجت‌ها
  • 55. استفاده از فایل‌های CSS برای استایل‌دهی
  • 56. مدیریت رویدادهای کلید صفحه کلید
  • 57. سازگاری با انواع ورودی‌ها
  • 58. بهینه‌سازی عملکرد برنامه
  • 59. مدیریت منابع برنامه
  • 60. تست و اشکال‌زدایی برنامه
  • 61. مستندسازی کد برنامه
  • 62. اصول طراحی رابط کاربری کاربرپسند
  • 63. ملاحظات امنیتی در توسعه نرم‌افزار
  • 64. مدیریت داده‌ها با پایگاه داده (اختیاری)
  • 65. ذخیره تاریخچه محاسبات (اختیاری)
  • 66. کار با رشته‌ها در پایتون
  • 67. توابع ریاضی پیشرفته در پایتون
  • 68. مفاهیم شی‌گرایی در پایتون
  • 69. وراثت و چندریختی
  • 70. کلاس‌ها و اشیاء
  • 71. مدیریت فایل‌ها در پایتون
  • 72. کار با فایل‌های JSON
  • 73. کار با فایل‌های CSV
  • 74. مقدمه‌ای بر توسعه وب با پایتون (اختیاری)
  • 75. آشنایی با فریم‌ورک‌های وب (اختیاری)
  • 76. معماری نرم‌افزار
  • 77. الگوهای طراحی نرم‌افزار
  • 78. اصول کدنویسی تمیز
  • 79. بازسازی کد (Refactoring)
  • 80. مفاهیم تست واحد (Unit Testing)
  • 81. مفاهیم تست یکپارچه‌سازی (Integration Testing)
  • 82. مقدمه‌ای بر مفاهیم مالی و بانکی اسلامی
  • 83. بانکداری بدون ربا
  • 84. عقود اسلامی در بانکداری
  • 85. مقررات بانک مرکزی ایران در حوزه رمزارزها
  • 86. مقررات مربوط به پولشویی
  • 87. ملاحظات حقوقی در توسعه نرم‌افزار
  • 88. قوانین مالکیت فکری
  • 89. حفاظت از داده‌های کاربر
  • 90. اصول اخلاقی در برنامه‌نویسی
  • 91. مسئولیت اجتماعی توسعه‌دهندگان نرم‌افزار
  • 92. ارزیابی و بهبود مستمر نرم‌افزار
  • 93. کاربردهای پیشرفته PyQt
  • 94. تکنیک‌های بهینه‌سازی رابط کاربری
  • 95. طراحی برنامه‌های چندسکویی
  • 96. مقدمه‌ای بر مدیریت پروژه نرم‌افزاری
  • 97. چرخه حیات توسعه نرم‌افزار
  • 98. روش‌های چابک توسعه نرم‌افزار
  • 99. مدیریت نیازمندی‌ها
  • 100. مدیریت ریسک در پروژه‌های نرم‌افزاری

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.