آموزش تسلط بر برنامه نویسی Qt 5 GUI [ویدئو]

Mastering Qt 5 GUI Programming [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Qt یک فریمورک توسعه گرافیکی قدرتمند، چند پلتفرمی است. این مجموعه بزرگی از کتابخانه‌های استاندارد و سازگار را فراهم می‌کند و روی بسیاری از پلت‌فرم‌های اصلی، از جمله جاسازی‌شده، موبایل، دسکتاپ و وب کار می‌کند. در این دوره به مباحث پیشرفته Qt می پردازیم. این شامل یک فرو رفتن عمیق در نماهای مدل سفارشی است که قدرت و انعطاف‌پذیری معماری نمای مدل را نشان می‌دهد. ما همچنین با پیشنهادات وب Qt کار خواهیم کرد و یاد می گیریم که چگونه برنامه ها را با استفاده از وب جهانی گسترش دهیم. این دوره همچنین به ضبط/دستکاری چند رسانه ای (هم صدا و هم ویدیو) می پردازد که نقش های کلیدی در عرصه موبایل ایفا می کند. با ادامه روند موبایل، از طریق پیشنهادات موبایل Qt از جمله QtQuick، QML و برقراری ارتباط بین C++ و QML آشنا خواهید شد. با مفاهیم پیشرفته موبایل تحت پوشش، انیمیشن ها، جلوه های گرافیکی و دستکاری سه بعدی را کشف خواهید کرد. در پایان این دوره، شما قادر خواهید بود از مدل های پیشرفته، سه بعدی، وب و چند رسانه ای برای ایجاد رابط های کاربری استفاده کنید، از توسعه تا توزیع بین پلتفرمی. تمامی کدها و فایل های پشتیبانی این دوره در Github در دسترس هستند https://github.com/PacktPublishing/Mastering-Qt-5-GUI-Programming ایجاد نماهای مدل پیشرفته و سفارشی و نماهای وب محتویات وب را در برنامه های رابط کاربری گرافیکی خود نشان دهید برنامه های خود را با استفاده از شبکه جهانی وب گسترش دهید بین ویجت ها و جلوه های بصری Qt ​​و Qt Quick و پیشرفته Qt Quick ارتباط برقرار کنید پخش و ضبط چند رسانه ای و ایجاد محتوای سه بعدی در Qt برنامه های Qt را در پلتفرم های مختلف بسته بندی کنید و زندگی توسعه دهنده را بسیار آسان تر کنید این دوره برای توسعه دهندگان Qt که مایلند مجموعه مهارت های خود را در Qt 5 به سطح بعدی ببرند جذاب خواهد بود. مهارت های اولیه برنامه نویسی Qt و C++ فرض شده و در این دوره مورد نیاز خواهد بود. برنامه‌های رابط کاربری گرافیکی پیشرفته را در چارچوب Qt ایجاد کنید * از ویدئو، وب و سه بعدی استفاده کنید تا برنامه‌های رابط کاربری گرافیکی خود را بهبود ببخشید.

سرفصل ها و درس ها

حرکت فراتر از برنامه های رابط کاربری گرافیکی Moving Beyond GUI Applications

  • بررسی اجمالی دوره The Course Overview

  • برنامه های کاربردی کنسول Console Applications

  • برنامه های حلقه رویداد Event Loop Applications

  • ابر رایانه با شبکه ها Supercomputing with Networks

غواصی در نمای مدل Diving into Model View

  • مرتب سازی Sorting

  • فیلتر کردن Filtering

  • مدل های سفارشی Custom Models

  • نمای درختی/مدل Tree View/Model

تعامل با وب Interacting with Web

  • مقدمه ای بر Qt WebEngine Introduction to Qt WebEngine

  • ابزارک های Qt WebEngine Qt WebEngine Widgets

  • وب کانال Qt Qt WebChannel

کنترل چند رسانه ای Controlling Multimedia

  • ضبط چند رسانه ای Multimedia Capture

  • پخش چند رسانه ای Multimedia Playback

  • تعامل با OpenCV Interacting with OpenCV

  • کار با Qt3D Working with Qt3D

ارتباط با Qt Communicating with Qt

  • تعامل با QML از C++ Interacting with QML from C++

  • سیگنال ها و شکاف ها Signals and Slots

  • تعریف انواع و ماژول های QML Defining QML Types and Modules

بازنمایی های بصری Visual Representations

  • نمودار Charts

  • انیمیشن ها و دگرگونی های بصری Animations and Visual Transformations

  • جلوه های گرافیکی و ذرات Graphical Effects and Particles

  • سه بعدی در Qt Quick 3D in Qt Quick

Qt روی دسکتاپ Qt on Desktop

  • بسته بندی برنامه های Qt در ویندوز Packaging Qt Applications on Windows

  • بسته بندی برنامه های Qt در گنو/لینوکس Packaging Qt Applications on GNU/Linux

  • ایجاد Qt پیوند استاتیک Building Static Linking Qt

Qt در موبایل Qt on Mobile

  • ابزارک های Qt در اندروید Qt Widgets in Android

  • Qt Quick در اندروید Qt Quick in Android

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش تسلط بر برنامه نویسی Qt 5 GUI [ویدئو]
جزییات دوره
3 h 36 m
27
Packtpub Packtpub
(آخرین آپدیت)
4
3.8 از 5
ندارد
دارد
دارد
Benjamin Hoff
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Benjamin Hoff Benjamin Hoff

بنجامین هاف با تحصیلات یک مهندس مکانیک است، او 3 سال اول زندگی حرفه ای خود را به انجام پردازش گرافیکی، توسعه اپلیکیشن دسکتاپ و شبیه سازی تسهیلات با استفاده از ترکیبی از C++ و پایتون زیر نظر یک برنامه نویس حرفه ای گذرانده است. بنجامین پس از بازگشت به شغل مهندسی مکانیک، به توسعه نرم‌افزار با استفاده از مهارت‌هایی که در دوران برنامه‌نویسی حرفه‌ای توسعه داده بود، ادامه داد.