کیوت مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان سی++ است که به برنامهنویس امکان توسعهی آسان نرمافزارهای کاربردی را میدهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چند رسانه، ابزارهای پایگاهداده، شبکه و ... است. نرمافزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سیپلاسپلاس برای طیف وسیعی از سیستمعاملها از جمله گنو/لینوکس (نسخههای رومیزی و وسیلههای قابل حمل)، ویندوز، ویندوز CE ، مکاواِس و ... همگردانی شوند. بدین ترتیب حمل نرمافزار نوشته شده بدون تغییر در متن کد نوشته شده امکانپذیر است. از کیوت در زبانهای برنامهنویسی متعددی مانند سی++ و جاوا و پایتون میتوان استفاده کرد. این آموزش تصویری با آشنا کردن کاربران با اصول زیربنایی کیوت و نصبها، تنظیمات و راهاندازیهای مربوط به آن همچنین مواردی چون ساخت واسط گرافیکی کاربر (GUI) و کار با دیتافایلهای جیسن (JSON) و نیز نتورکینگ کامپوننتهای کیوت که از اهمیت بالایی برخوردارند، مفاهیم و تکنیکهای مهم مربوط به چارچوب نرمافزاری چندسکویی تحت سی++ را مورد بررسی و تدریس قرار داده است.
محتوای آموزش:
1- آشنایی با کیوت، بلوکهای سازندهی آن و دیگر مفاهیم زیربنایی
2- نصب سیستم عاملها و مبحث مرجعها و سکوهای اضافی
3- بررسی Qt Creator
4- مفاهیم مربوط به qWarning ، استفاده از qString و Streams ، ابزار ترجمه و GUI World - Anatomy 101
5- بهینه و سفارشیسازی سیگنالهای واسط گرافیکی کاربر و اسلاتها
6- مبحث اپلیکیشن شامل ایجاد Echo Server و تست آن
7- موارد مهم مربوط به VFP شامل Setup Tab View ، ماژول و View Manager
8- منوها و اکشنها
9- فرایندهای مهمِ کلی و جزئی دیگر
تولید کننده: Pluralsight
تاریخ انتشار: 30-05-2014
سطح: متوسط
مدت زمان آموزش: 4 ساعت و 19 دقیقه
مدرس: Tod Gentille
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Overview - 00:13:33
What is Qt? - 00:54
Licensing Types - 00:24
Qt Building Blocks - 01:22
Framework or Library? - 01:35
What Can You Do With Qt? - 03:16
Prerequisites and What You'll Learn - 00:33
Pros and Cons of Using Qt - 02:38
The Qt Timeline - 00:41
Course Overview - 01:38
Summary and Links - 00:28
Getting Started - 00:26:35
Introduction - 00:56
Where to Get Qt - 02:21
Demo: Windows Installation - 07:34
Demo: Linux Installation - 07:43
Demo: Mac OS X Installation - 06:31
Additional Platforms and References - 01:28
Qt Creator Overview - 00:10:23
Introduction - 00:42
Demo: Modes and More - 02:41
Demo: Edit Mode - 02:59
Demo: Debug Mode and Dockable Views - 01:26
Demo: Help, Vim, Tool, and Plugins - 02:33
Hello World Revisited - 00:38:25
Introduction - 01:59
Demo: Hello World With qWarning - 05:57
Demo: Using qString and Streams - 03:21
Demo: Translation Tools - 09:02
Demo: Hello GUI World - Anatomy 101 - 07:45
Demo: Customizing the GUI Signals and Slots - 10:18
Application Overview - 00:24:06
Introduction - 04:38
The Need for an Echo Server - 01:13
Demo: Creating the Echo Server Part 1 - 06:32
Demo: Creating the Echo Server Part 2 - 08:20
Demo: Testing the Echo Server With Telnet - 01:26
Summary - 01:55
VFP Getting Started - The Setup Tab View - 00:42:10
Introduction - 01:13
Organizing the Project - 01:47
Using and Modifying a Custom Class Wizard - 06:33
Creating the Main View and Adding a Resource File - 05:16
Creating the Setup Tab TCP/IP Group Box - 07:56
Refactoring for Namespaces - 01:50
Refactoring for a Startup Class - 03:38
Adding Helper Methods to the Utils Class - 03:47
Completing the Setup Tab - 08:57
Summary - 01:08
VFP - The Model - 00:44:32
Introduction - 00:56
Creating the settings.json File - 03:35
Reading the .json File as a String - 05:57
Creating and Parsing a JSON Object - 06:49
Creating a Read/Write Configuration File - 07:19
The Provider Class - 02:23
The Instrument Socket Class - 07:46
The Instrument Class - 07:30
Summary - 02:13
VFP - The View Manager - 00:27:25
Introduction - 01:24
Creating the SetupViewManager Class - 01:49
Modifying the Startup Class - 01:19
Integrating the Settings Data - 07:18
Setting Up the Combobox Commands - 01:13
Writing the Wait Times - 02:46
Wiring up the Buttons - 05:31
Preview: Enabling/Disabling - 00:57
Demo: Enabling/Disabling - 03:43
Summary - 01:20
Menus and Actions - 00:32:29
Introduction - 01:58
The Control Tab Form - 03:54
Modifying the Startup class - 02:24
Creating the Pulse Width Command - 03:50
Creating the Control Tab View Manager - 04:43
Enabling/Disabling the Control Tab - 04:09
Menus Toolbars and the Action Editor - 03:54
Creating and Showing an About Box - 06:35
Summary - 00:58
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.