کتاب ساخت برنامه‌های کاربردی با واسط گرافیکی در ++C (با تمرکز بر اصول فنی و کاربردی)

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره ساخت برنامه‌های کاربردی با واسط گرافیکی در ++C (با تمرکز بر اصول فنی و کاربردی)

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

موضوع میانی: برنامه‌نویسی شیءگرا با ++C

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

  • 1. مبانی برنامه‌نویسی در ++C
  • 2. مفاهیم اولیه شیءگرایی
  • 3. تعریف کلاس‌ها و اشیاء
  • 4. اعضای کلاس: متغیرها و توابع
  • 5. سازنده‌ها و تخریب‌گرها
  • 6. وراثت در ++C
  • 7. چندریختی و اضافه بارگذاری عملگرها
  • 8. قالب‌های عمومی (Templates)
  • 9. مدیریت حافظه در ++C
  • 10. کار با اشاره‌گرها و ارجاع‌ها
  • 11. ورودی و خروجی استاندارد
  • 12. مفاهیم پایه‌ای واسط کاربری گرافیکی (GUI)
  • 13. مقدمه‌ای بر Qt Framework
  • 14. نصب و پیکربندی Qt Creator
  • 15. اولین برنامه Qt: پنجره ساده
  • 16. سیگنال‌ها و اسلات‌ها در Qt
  • 17. طراحی واسط کاربری با Qt Designer
  • 18. لیست ویجت‌های اصلی Qt
  • 19. مدیریت طرح‌بندی (Layout Management)
  • 20. تکست باکس‌ها و ورودی کاربر
  • 21. دکمه‌ها و رویدادهای کلیک
  • 22. جعبه‌های انتخاب و دکمه‌های رادیویی
  • 23. لیست‌های کشویی و جعبه‌های ترکیبی
  • 24. نمایش تصاویر در Qt
  • 25. کار با جداول و لیست‌ها
  • 26. منوها و نوار ابزار
  • 27. پنجره‌های دیالوگ (Dialogs)
  • 28. مدیریت خطاها و پیام‌رسانی
  • 29. ذخیره و بارگذاری تنظیمات کاربر
  • 30. مقدمات کار با فایل‌ها در Qt
  • 31. عملیات پایه روی فایل‌ها
  • 32. کار با رشته‌ها و متون
  • 33. قالب‌بندی متون
  • 34. مدیریت تاریخ و زمان
  • 35. مقدمه‌ای بر پایگاه داده در Qt
  • 36. اتصال به پایگاه داده SQLite
  • 37. نمایش داده‌ها در جداول Qt
  • 38. کار با فرم‌ها و ورودی پایگاه داده
  • 39. مفاهیم پایه‌ای گرافیک دو بعدی
  • 40. رسم اشکال هندسی ساده
  • 41. کار با قلم و براش
  • 42. مدیریت رنگ‌ها
  • 43. مقدمه‌ای بر گرافیک برداری
  • 44. کار با مسیرها و منحنی‌ها
  • 45. تبدیل‌های هندسی: انتقال، چرخش، مقیاس
  • 46. انیمیشن‌های ساده در Qt
  • 47. تایمرها و به‌روزرسانی صفحه
  • 48. کار با منابع (Resources) در Qt
  • 49. مدیریت آیکون‌ها و تصاویر برنامه
  • 50. مقدمه‌ای بر چندنخی (Multithreading)
  • 51. اجرای وظایف پس‌زمینه
  • 52. مدیریت همگام‌سازی در چندنخی
  • 53. کار با شبکه در Qt
  • 54. مقدمات پروتکل HTTP
  • 55. ارسال درخواست‌های ساده شبکه
  • 56. دریافت و پردازش پاسخ‌های شبکه
  • 57. مقدمه‌ای بر امنیت در برنامه‌های کاربردی
  • 58. اصول کدنویسی امن
  • 59. اعتبارسنجی ورودی‌ها
  • 60. مقدمه‌ای بر پایگاه داده‌های رابطه‌ای
  • 61. اصول طراحی پایگاه داده
  • 62. شاخص‌گذاری و بهینه‌سازی کوئری‌ها
  • 63. کار با JSON در Qt
  • 64. خواندن و نوشتن داده‌های JSON
  • 65. مقدمه‌ای بر XML
  • 66. کار با XML در Qt
  • 67. مفاهیم پایه‌ای تست نرم‌افزار
  • 68. نوشتن تست‌های واحد (Unit Tests)
  • 69. استفاده از فریم‌ورک‌های تست Qt
  • 70. دیباگ کردن برنامه‌های Qt
  • 71. ابزارهای تحلیل کد استاتیک
  • 72. مقدمه‌ای بر مدیریت پروژه در Qt
  • 73. ساختار پروژه‌های بزرگ Qt
  • 74. کار با سیستم‌های کنترل نسخه (Git)
  • 75. اصول طراحی الگوهای طراحی (Design Patterns)
  • 76. الگوی Singleton
  • 77. الگوی Factory
  • 78. الگوی Observer
  • 79. الگوی Strategy
  • 80. مقدمه‌ای بر معماری نرم‌افزار
  • 81. معماری Model-View-Controller (MVC)
  • 82. کاربردهای MVC در Qt
  • 83. معماری Model-View-Presenter (MVP)
  • 84. استفاده از Qt برای پیاده‌سازی MVP
  • 85. مفاهیم پایه‌ای تست خودکار (Automated Testing)
  • 86. نوشتن اسکریپت‌های تست خودکار
  • 87. اجرای تست‌ها در محیط‌های مختلف
  • 88. مقدمه‌ای بر استقرار (Deployment) برنامه‌های Qt
  • 89. بسته‌بندی برنامه‌ها برای ویندوز
  • 90. بسته‌بندی برنامه‌ها برای لینوکس
  • 91. بسته‌بندی برنامه‌ها برای macOS
  • 92. نکات تکمیلی در توسعه GUI
  • 93. بهبود تجربه کاربری (UX)
  • 94. اصول طراحی واسط کاربری کاربرپسند
  • 95. مقدمه‌ای بر برنامه‌نویسی واکنش‌گرا
  • 96. کاربردها در توسعه aplikasi desktop

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

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

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

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

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


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

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

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

نظرات

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

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