Qt Quick یک چارچوب (Framework) رایگان برای برنامهنویسی و ساخت برنامههای کاربُردی موبایل محصول پروژهی Qt است که امکانات، رابط کاربری، ساختار سفارشی و بسیاری ویژگیهای کارآمد به منظور تولید هرچه بهتر اپلیکیشنهای موبایلی و دسکتاپ را به کاربران ارائه میدهد. Qt Quick به عنوان بخشی غنی از اکوسیستم Qt ، شامل یک زبان برنامهنویسی اعلانی (Declarative) است که اختصاراً QML خوانده میشود. این دورهی آموزشی تصویری، مفاهیم بنیادی و تکنیکهای اصلی استفاده از این فریمورک به منظور تولید اپلیکیشنهای مستقل موبایلی و نیز دسکتاپی با کیفیتهای استاندارد را پوشش داده است. این دوره بطور کلی متقاضیان را با تمامی کارآییها، ویژگیها و قابلیتهای این فریمورک و متعلقاتش از جمله ارتباط آن با زبان برنامهنویسی QML ، جاوااسکریپت و ... آشنا میکند.
محتوای آموزش:
1- دستور QML
2- گونههای بصری QML
3- جاوا اسکریپت (aka ECMAScript)
4- ورودی کاربر
5- مبحث Positioning
6- ترانسفرمها، ترانزیشنها و انیمشنها
و ...
تولید کننده: Pluralsight
تاریخ انتشار: 24-10-2014
سطح: متوسط
مدت زمان آموزش: 4 ساعت و 30 دقیقه
مدرس: Tod Gentille
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Overview - 11:20
Overview - 1:26
Pros and Cons - 3:27
Sneak Peek at Tweets - 1:44
Prerequisites - 2:40
Course Outline - 2:01
QML Syntax - 22:22
QML Syntax - Types, Attributes, and the Qt Global Object - 4:41
QML Syntax - Object and Component Creation - 6:04
Demo: Expanding Hello World - 5:58
Demo: Creating a Vertical Field Component - 3:21
Demo: Solving a Common Error - 1:29
Summary - 0:46
QML Visual Types - 30:45
Overview - 0:31
The Item Object - 4:25
The Rectangle Object - 6:54
The Text Object - 5:48
The Image Object - 6:46
BorderImage, AnimationImage, and Screen - 5:36
Summary - 0:43
JavaScript (aka ECMAScript) - 16:46
Overview - 2:32
JavaScript for Property Assignment - 1:20
Importing JavaScript Resource Files Into QML - 2:30
Importing Resources From a JavaScript File and Qt.include() - 3:35
Function Scope - 2:27
Qt.binding() - 3:25
Summary - 0:54
User Input - 41:51
Overview - 4:27
MouseArea Button Input - 4:45
MouseArea Drag and Drop - 3:31
Keys Attached Property - 6:29
KeyNavigation Attached Property - 3:24
Text Entry - 5:45
Validators - 2:29
Focus Scope - 4:40
Qt Quick Controls Import - 5:12
Summary - 1:03
Positioning - 33:19
Overview - 1:32
Anchors - 3:43
Demo: Anchors - 4:49
Positioners - 4:15
Demo: Positioners - 3:26
QtQuick.Layouts - 4:09
Demo: QtQuick.Layouts - 7:39
Flow With Demo - 2:41
Summary - 1:01
Transforms, Transitions, and Animations - 39:51
Overview - 3:41
Transforms - 2:47
Demo: Transforms - 3:27
Animation - 5:41
Easings - 2:53
Demo: Easings - 3:49
Controlling Animations - 5:23
States - 3:12
Demo: States - 7:36
Summary - 1:19
Models, Views, and Delegates - 48:28
Overview - 0:45
ListModel and ListView - 7:01
Demo: ListView Troubleshooting - 4:18
Demo: ListView Decorations - 6:11
Demo: ListView Orientation - 5:30
Repeater (With Demo) - 4:47
XmlListModel and XPath - 7:11
Demo: XmlListModel - 3:37
Demo: Flickr, SplitView, and StatusBar - 7:41
Summary - 1:22
Dialogs and More - 25:46
Overview - 0:48
Dialogs - 2:40
Demo: Menu, ToolBar, Action - 2:33
Demo: File Dialog - 3:25
Demo: Font and Color Dialogs - 4:46
Demo: Message and Custom Dialogs - 5:19
Coding Conventions - 3:56
Summary - 2:15
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.