آموزش توسعه برنامه و نمونه اولیه با QML و Qt5

Application and prototype development with QML & Qt5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با استفاده از QML رابط های کاربری زیبا را آسان و کارآمد بسازید! ساخت نمونه‌های اولیه یا برنامه‌های رابط کاربری گرافیکی در QML آموزش نحوه استفاده از ماژول و سبک‌های Qt Quick Controls 2 Qt یاد بگیرید چگونه از انیمیشن‌ها در QML استفاده کنید اصول کار با محتوای سه بعدی در QML را بیاموزید ادغام فید RSS و رادیو آنلاین در نمونه‌های اولیه QML کار با ListViews، GridViews، Pathviews و StackViews در QML ساخت رابط کاربری پاسخگو با qml پشتیبانی از تغییر تم پیش نیازها: نیازی به دانش برنامه نویسی نیست، با این وجود داشتن برخی از مهارت های اولیه بد نیست. تنها چیزی که نیاز دارید یک کامپیوتر است (بدون توجه به کدام سیستم عامل).

در این دوره آموزشی، نحوه توسعه رابط کاربری با استفاده از QML، سریع، آسان و قابل اعتماد را یاد خواهید گرفت! ما با یادگیری اصول QML شروع می کنیم، سپس آنچه را که در استفاده از ماژول QtQuick Controls 2 آموخته ایم، از جمله ایجاد یک سبک سفارشی برای ویجت های QtQuick Controls 2 به کار می گیریم و در نهایت به توسعه یک برنامه نمونه اولیه داشبورد با ویژگی هایی مانند پخش آنلاین رادیو می پردازیم. ، فید rss، ادغام محتوای سه بعدی. در پایان این دوره، می‌توانید از قبل از QML در پروژه‌ها و نمونه‌های اولیه خود استفاده کنید.


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

راه اندازی مقدمه و ابزار Intro & Tool set up

  • معرفی Introduction

  • اصول Qt: تاریخچه Qt fundamentals: History

  • راه اندازی محیط Qt، Qt Creator Setting up Qt, Qt Creator environment

  • ساختار پروژه QML و "سلام جهان!" مثال QML project structure & "Hello World!" example

با اصول QML شروع کنید Starting with QML Basics

  • ویجت های ساده در QML Simple widgets in QML

  • اجرای ویجت دکمه رادیویی Radio Button widget implementation

  • اجرای ویجت باکس را علامت بزنید Check Box widget implementation

  • اجرای ویجت دکمه سوئیچ Switch Button widget implementation

  • MyButton.qml را پیاده سازی کنید Implement MyButton.qml

  • ListView، GridView، StackView و PathView ListView, GridView, StackView & PathView

  • به جای فهرست، شبکه و نمای مسیر محتوا را نمایندگی می کند. Replace list, grid and path view delegates content.

  • انیمیشن ها و ذرات Animations & Particles

ماژول QtQuickControls 2.0 The QtQuickControls 2.0 Module

  • QtQuickControls 2.0 چیست؟ What is QtQuickControls 2.0?

  • ویجت های ساده در QtQuickControls 2 Simple widgets in QtQuickControls 2

  • QtQuickControls 2 یک ظاهر طراحی شده ویجت QtQuickControls 2 widgets styling

  • یک سبک برای ویجت Dial پیاده سازی کنید Implement a style for Dial widget

ایجاد اپلیکیشن داشبورد Creating the Dashboard Application

  • مقدمه Intro

  • تعریف الزامات و نیازها Defining the requirements & needs

  • تعریف اجزا و ساختار پروژه Defining the components and the project structure

  • بکارگیری ساختار جدید Applying the new structure

  • پیاده سازی ویجت های جدید Implementing new widgets

  • پیاده سازی UI اصلی Main UI implementation

  • اجرای برنامه Inbox Inbox app implementation

  • ایمیل های بیشتری را در مدل های لیست اضافه کنید و کل صفحه صندوق ورودی را قابل پیمایش کنید. Add more emails in the list models and make the whole inbox page scrollable.

  • اجرای برنامه تقویم Calendar app implementation

  • اجرای برنامه دوره ها Courses app implementation

  • اجرای برنامه آخرین اخبار Latest News app implementation

  • اجرای برنامه WebRadio WebRadio app implementation

  • اجرای برنامه داشبورد Dashboard app implementation

  • اضافه کردن تم UI جدید Adding new UI Theme

  • پاسخگو کردن رابط کاربری Making the UI responsive

توصیه ها/افشا Recommendations / Disclosure

  • توصیه ها/افشا Recommendations / Disclosure

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه برنامه و نمونه اولیه با QML و Qt5
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6 hours
28
Udemy (یودمی) udemy-small
24 اسفند 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
327
4.7 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alexandra Betouni Alexandra Betouni

مدیر عامل، Extenly Project LLC

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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