کتاب آموزش برنامهنویسی اپلیکیشنهای دسکتاپ با Qt با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش برنامهنویسی اپلیکیشنهای دسکتاپ با Qt
موضوع کلی: برنامه نویسی
موضوع میانی: زبانهای برنامهنویسی**
📋 سرفصلهای دوره
- 1. مفاهیم پایهای Qt و ابزارهای توسعه
- 2. نصب و راهاندازی محیط توسعه Qt
- 3. ساخت اولین پروژه با Qt Widgets
- 4. آشنایی با ساختار ویجتها و پنجرهها
- 5. مدیریت طرحبندی با Layout Managerها
- 6. کار با QPushButton، QLabel و QLineEdit
- 7. مدیریت رویدادها و سیگنالها و اسلاتها
- 8. طراحی فرمهای ورودی با QFormLayout
- 9. کار با QComboBox و QListWidget
- 10. مدیریت فهرستها با QListWidget و QTreeWidget
- 11. جدولهای داده با QTableWidget
- 12. مدیریت منوها و نوار ابزار (QMenuBar و QToolBar)
- 13. ایجاد دیالوگهای سفارشی با QDialog
- 14. استفاده از QMessageBox برای نمایش پیام
- 15. مدیریت فایل با QFile و QDir
- 16. خواندن و نوشتن فایلهای متنی
- 17. کار با فایلهای XML با QXmlStreamReader
- 18. مدیریت تاریخ و زمان با QDateTime
- 19. مدیریت رشتهها با QString و QRegularExpression
- 20. کار با تصاویر با QPixmap و QImage
- 21. رسم اشکال و گرافیک با QPainter
- 22. انیمیشنسازی با QPropertyAnimation
- 23. مدیریت چندنخی (Multithreading) با QThread
- 24. همگامسازی نخها با QMutex و QWaitCondition
- 25. کار با پایگاه داده SQLite با Qt SQL
- 26. اجرای کوئریهای SQL با QSqlQuery
- 27. مدلسازی داده با QAbstractTableModel
- 28. ارتباطات شبکه با QTcpSocket و QUdpSocket
- 29. مدیریت فرآیندها با QProcess
- 30. ساخت نوار پیشرفت با QProgressBar
- 31. مدیریت تنظیمات برنامه با QSettings
- 32. ساخت رابط کاربری با Qt Quick و QML
- 33. مفاهیم پایهای QML و عناصر آن
- 34. اتصال QML به C++ با Q_PROPERTY
- 35. مدیریت حالتها (States) و انتقالها در QML
- 36. طراحی ریسپانسیو با Layout در QML
- 37. مدیریت رویدادهای ماوس و کیبورد در QML
- 38. استفاده از مدلها در QML با ListModel
- 39. ساخت اپلیکیشن چندزبانه با Qt Linguist
- 40. مدیریت خطاها و استثناها
- 41. تست واحد (Unit Testing) با Qt Test
- 42. بهینهسازی عملکرد و مدیریت حافظه
- 43. بستهبندی و توزیع برنامه با Qt Installer Framework
- 44. کار با APIهای HTTP با QNetworkAccessManager
- 45. مدیریت تاریخچه و لاگگیری با QLoggingCategory
- 46. استفاده از کتابخانههای شخص ثالث در Qt
- 47. مدیریت تم و استایل با QStyle و QSS
- 48. ساخت کامپوننتهای سفارشی در QML
- 49. مدیریت فایلهای باینری با QDataStream
- 50. کار با صدا و ویدئو با QMediaPlayer
- 51. مدیریت چاپ با QPrinter و QPrintDialog
- 52. مدیریت کلیپبورد با QClipboard
- 53. مدیریت کشیدن و رها کردن (Drag and Drop)
- 54. مدیریت فونتها و متنهای پیشرفته
- 55. مدیریت میانبرهای صفحه کلید با QShortcut
- 56. ساخت اپلیکیشن با معماری MVC در Qt
- 57. مدیریت حافظه نهان (Cache) با QCache
- 58. کار با تاریخ و زمان پیشرفته با QTimeZone
- 59. مدیریت سرویسهای سیستمی و دیمون در Qt
- 60. مدیریت پنجرههای شناور و MDI
- 61. مدیریت اعلانهای سیستم (System Tray)
- 62. مدیریت زبان برنامه و تغییر پویای آن
- 63. مدیریت گواهیهای SSL و امنیت شبکه
- 64. مدیریت فایلهای CSV و JSON
- 65. مدیریت فشردهسازی با zlib در Qt
- 66. مدیریت پروتکلهای سریال با QSerialPort
- 67. مدیریت بلوتوث با Qt Bluetooth
- 68. مدیریت حسگرها با Qt Sensors
- 69. مدیریت نقشه و موقعیت با Qt Location
- 70. مدیریت وبکیت با QWebEngineView
- 71. مدیریت وبسوکت با QWebSocket
- 72. مدیریت فایلهای موقت و دایرکتوریها
- 73. مدیریت پوسته و تمهای تاریک و روشن
- 74. مدیریت آیکونها و منابع با Qt Resource System
- 75. مدیریت محلیسازی و ترجمه کامل برنامه
- 76. مدیریت لاگین و احراز هویت در اپلیکیشن
- 77. مدیریت پشتیبانگیری و بازیابی تنظیمات
- 78. مدیریت بهروزرسانی خودکار برنامه
- 79. مدیریت خط فرمان و آرگومانها با QCommandLineParser
- 80. مدیریت وقفههای سیستمی و سیگنالهای OS
- 81. مدیریت حافظه اشتراکی با QSharedMemory
- 82. مدیریت صف پیام بینفرایندی با QLocalSocket
- 83. مدیریت فایلهای لاگ چرخشی
- 84. مدیریت فیلترهای جستجو و مرتبسازی
- 85. مدیریت اعتبارسنجی ورودی کاربر
- 86. مدیریت فهرستهای پویا و فیلترشونده
- 87. مدیریت نمایش دادههای سلسلهمراتبی
- 88. مدیریت خطاهای زمان اجرا و دیباگ
- 89. مدیریت پکیجهای دینامیک و پلاگینها
- 90. مدیریت سرویسهای RESTful با Qt
- 91. مدیریت توکن و جلسه در برنامههای شبکه
- 92. مدیریت پروکسی و تنظیمات شبکه
- 93. مدیریت پایگاه داده با مدلهای رابطهای
- 94. مدیریت تراکنشها و همزمانی در SQL
- 95. مدیریت ایندکسها و بهینهسازی کوئری
تگها:
C++
PyQt
Qt
اپلیکیشن ویندوز
برنامهنویسی دسکتاپ
توسعه نرمافزار
طراحی رابط کاربری
کتابخانه Qt
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.