自強課程

課程名稱
Qt GUI 視窗圖形界面應用程式開發(適用於嵌入式系統與Windows/Linux桌面應用)
如期開班
今年上半僅此一班!!
Qt軟體可以讓你簡單創建的連接設備、UI和應用,也可以運行在任何設備及任何作業系統上,讓您的開發變得更加便捷,它是一個跨平臺的 C++ 圖形化使用者介面庫。目前QT夾其具有:優良的跨平臺特性、物件導向、豐富的 API、支援 2D/3D 圖形渲染、大量的開發文檔、XML 支持等優點,也具有支援JavaScript及QML,讓QT成為圖形用戶介面的主流,著名的Google Earth就是用Qt 開發的一種應用。QT可用來同時開發一般應用程式以及使用者介面GUI,並且能夠很輕易快速地應用於各種不同的桌面與嵌入式作業系統,本課程將協助學員熟悉如何編寫 Qt 應用程式,並瞭解 Qt 在嵌入式系統的運用。
課程代碼:
06C012
上課時間:
4/19, 4/26,5/3(三) 9:00~18:00共24小時
上課時數:
24 小時
上課地點:
課程費用:
12000元
(符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
超值優惠:
- VIP企業會員價:VIP企業會員可享優惠價格 (按我)
- 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 11000 元
- 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 200 點
修課條件:
需有 C/C++ programming 基礎
課程大綱:
A.基礎 QT嵌入式程式設計:
1. 各種系統平台QT應用開發流程:Windows平臺QT應用開發流程、嵌入式Linux平臺QT應用開發流程
1. 如何 Porting QT-Embedded 到 ARM 開發板
2. QT程式架構:使用QT撰寫"Hello World"
3. 利用QT工具快速建立各式QT視窗程式:QWidget、QDialog、QMainwindow
4. QT Layout管理/QT字串處理/i18n
5. QT/embedded事件機制介紹: QT的各種Event Function、Signal and Slot 機制
6. Main Window之Menu bar/Menus & Actions & Toolbars & Status Bar的建立
7. Qt 物件模型與基礎常用QT之元件:按鈕類之元件、Item項次類、輸入類之元件、Container類之元件、 Display類之元件
LAB實作:用QT實作【記事本】應用程式
B.進階 QT嵌入式程式設計:
1 QT的對話盒類別(包含:QFileDialog、QInputDialog、QColorDialog、QFontDialog、 QProgressDialog、QPrintDialog )
2 使用進階QT之元件:按鈕類之元件、Item項次類、輸入類之元件、Container類之元件、 Display類之元件
3 QT之Multithreaded
4 QT/QT的 Inter-Process Communication (包含QTNetwork Module/TCP/IP、Shared Memory)
5 建立QML Application Project
C.高階 QT嵌入式程式設計:
1. 在QT中創建圖形:QPainter的使用
2. Qt GraphicsView, GraphicsScene, GraphicsItem
3. Qt Animation framework 動畫框架
4. QT 3D繪圖架構:Qt Canvas 3D、Qt3D
5. QT WebEngine & WebView : QT Network 網路應用範例
6. QT XML
7. QT SQL資料庫
LAB實作:用QT實作資料庫應用程式

1. 各種系統平台QT應用開發流程:Windows平臺QT應用開發流程、嵌入式Linux平臺QT應用開發流程
1. 如何 Porting QT-Embedded 到 ARM 開發板
2. QT程式架構:使用QT撰寫"Hello World"
3. 利用QT工具快速建立各式QT視窗程式:QWidget、QDialog、QMainwindow
4. QT Layout管理/QT字串處理/i18n
5. QT/embedded事件機制介紹: QT的各種Event Function、Signal and Slot 機制
6. Main Window之Menu bar/Menus & Actions & Toolbars & Status Bar的建立
7. Qt 物件模型與基礎常用QT之元件:按鈕類之元件、Item項次類、輸入類之元件、Container類之元件、 Display類之元件
LAB實作:用QT實作【記事本】應用程式
B.進階 QT嵌入式程式設計:
1 QT的對話盒類別(包含:QFileDialog、QInputDialog、QColorDialog、QFontDialog、 QProgressDialog、QPrintDialog )
2 使用進階QT之元件:按鈕類之元件、Item項次類、輸入類之元件、Container類之元件、 Display類之元件
3 QT之Multithreaded
4 QT/QT的 Inter-Process Communication (包含QTNetwork Module/TCP/IP、Shared Memory)
5 建立QML Application Project
C.高階 QT嵌入式程式設計:
1. 在QT中創建圖形:QPainter的使用
2. Qt GraphicsView, GraphicsScene, GraphicsItem
3. Qt Animation framework 動畫框架
4. QT 3D繪圖架構:Qt Canvas 3D、Qt3D
5. QT WebEngine & WebView : QT Network 網路應用範例
6. QT XML
7. QT SQL資料庫
LAB實作:用QT實作資料庫應用程式
課程師資:
江 講師(教學經驗超過20年以上)
學 歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經 歷:知名電腦叢書暢銷作家、大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問、工研院專業講師
專 長:
1、 嵌入式系統開發
2、 智慧型嵌入式家庭自動化系統設計
3、 8051單晶片
4、 多套自動化系統及驅動程式Driver
5、 WEB-ERP系統
6、 ERP系統
7、 生產線自動化系統
著 作:
1、 C&C++完美經典
2、 JAVA 完美經典(優質學習篇)
3、 掌握Java設計之鑰
4、 DELPHI 6完美經典
5、 超完美VISUAL BASIC 6完美經典
6、 Java Phone完美經典 (J2ME MIDP行動通訊程式設計)
學 歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經 歷:知名電腦叢書暢銷作家、大學電子資訊相關科系講師、自強工業基金會講師、資策會講師、科技公司技術顧問、工研院專業講師
專 長:
1、 嵌入式系統開發
2、 智慧型嵌入式家庭自動化系統設計
3、 8051單晶片
4、 多套自動化系統及驅動程式Driver
5、 WEB-ERP系統
6、 ERP系統
7、 生產線自動化系統
著 作:
1、 C&C++完美經典
2、 JAVA 完美經典(優質學習篇)
3、 掌握Java設計之鑰
4、 DELPHI 6完美經典
5、 超完美VISUAL BASIC 6完美經典
6、 Java Phone完美經典 (J2ME MIDP行動通訊程式設計)
主辦單位:
財團法人自強工業科學基金會
學員須知:
注意事項