国产成人精品三级麻豆,色综合天天综合高清网,亚洲精品夜夜夜,国产成人综合在线女婷五月99播放,色婷婷色综合激情国产日韩

當(dāng)前位置: 首頁(yè) > 精品課程 > 短期課程-QT應(yīng)用開(kāi)發(fā)培訓(xùn)班

QT應(yīng)用開(kāi)發(fā)培訓(xùn)班

課程簡(jiǎn)介:作為一個(gè)跨平臺(tái)的應(yīng)用程序架構(gòu),QT可用來(lái)同時(shí)開(kāi)發(fā)一般應(yīng)用程序以及使用者接口GUI,并且能夠很輕易快速地應(yīng)用于各種不同的桌面與嵌入式操作系統(tǒng)。 講 師:鄭老師,張老師,丁老師,郝老師 上課地點(diǎn) :北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽(yáng)、濟(jì)南、重慶 立即報(bào)名 在線咨詢
  • 課程概述
  • 老師簡(jiǎn)介
  • 課程大綱
  • 課程背景

    Qt 是一個(gè)跨平臺(tái)的 C++ 圖形用戶界面庫(kù),由挪威 TrollTech 公司出品,目前包括Qt, 基于 Framebuffer 的 Qt Embedded,快速開(kāi)發(fā)工具 Qt Designer,化工具 Qt Linguist 等部分 Qt 支持所有 Unix 系統(tǒng),當(dāng)然也包括 Linux,還支持 Windows系列的平臺(tái)。作為一個(gè)跨平臺(tái)的應(yīng)用程序架構(gòu),QT可用來(lái)同時(shí)開(kāi)發(fā)一般應(yīng)用程序以及使用者接口GUI,并且能夠很輕易快速地應(yīng)用于各種不同的桌面與嵌入式操作系統(tǒng),著名的Google Earth就是用Qt 開(kāi)發(fā)的一種應(yīng)用。本課程將協(xié)助學(xué)員熟悉如何編寫 Qt 應(yīng)用程序,并了解 Qt 在嵌入式系統(tǒng)的運(yùn)用。

    課程目標(biāo)

    幫助學(xué)員熟悉Qt 的開(kāi)發(fā)工具與開(kāi)發(fā)環(huán)境,了解Qt 基本組件與框架,能夠基于各種常見(jiàn)的操作系統(tǒng)平臺(tái)撰寫Qt 窗口程序,并掌握 Qt 在嵌入式系統(tǒng)的核心運(yùn)用,包括Qt/Embedded編程方法和編程技能、常用的基礎(chǔ)類、信號(hào)和槽的概念和對(duì)象間通訊機(jī)制及圖形界面的編寫。

    入學(xué)要求

    學(xué)員學(xué)習(xí)本課程應(yīng)具備下列基礎(chǔ)知識(shí):
    ◆ C/C++ programming

    實(shí)驗(yàn)環(huán)境

    為了保證培訓(xùn)效果,增加互動(dòng)環(huán)節(jié),我們堅(jiān)持小班授課,每期報(bào)名人數(shù)限15人,多余人員安排到下一期進(jìn)行。人手一套開(kāi)發(fā)板和開(kāi)發(fā)用的PC主機(jī)。

    學(xué)時(shí)費(fèi)用

    ◆課時(shí):共4天,每天6學(xué)時(shí),總計(jì)24學(xué)時(shí)。
    ◆費(fèi)用(含教材費(fèi)):公司員工(3200元),個(gè)人自費(fèi)(2500元),學(xué)生自費(fèi)(1900元,憑有效證件)

    質(zhì)量保證

    1、培訓(xùn)過(guò)程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在下期培訓(xùn)班中重聽(tīng);
    2、培訓(xùn)結(jié)束后免費(fèi)提供一個(gè)月的技術(shù)支持,充分保證培訓(xùn)后出效果;
    3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。

  • 鄭老師

    華清遠(yuǎn)見(jiàn)高級(jí)講師
           計(jì)算機(jī)專業(yè)碩士,是一位兼具教育思想的一線開(kāi)發(fā)工程師,一直致力于嵌入式相關(guān)知識(shí)和工程在大陸地區(qū)的技術(shù)傳播。熟悉嵌入式Linux應(yīng)用開(kāi)發(fā)、系統(tǒng)開(kāi)發(fā)及Linux內(nèi)核驅(qū)動(dòng)開(kāi)發(fā),有過(guò)多個(gè)大型Linux應(yīng)用軟件的代碼分析、移植和項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。近兩年正專注于3G技術(shù)領(lǐng)域,是早期參與Android開(kāi)發(fā)的大陸工程師之一。曾參與了Google Android核心系統(tǒng)的視頻顯示疊加層、媒體錄制、輸入系統(tǒng)等核心框架部分的設(shè)計(jì)和實(shí)現(xiàn),為著名的半導(dǎo)體公司的處理器構(gòu)建硬件抽象層、完成貫穿上下層的系統(tǒng)調(diào)試,對(duì)Android的應(yīng)用開(kāi)發(fā)及系統(tǒng)核心代碼有深入研究,目前致力于嵌入式產(chǎn)品及移動(dòng)設(shè)備開(kāi)發(fā)專業(yè)人才的培養(yǎng)。

    張老師

    華清遠(yuǎn)見(jiàn)資深講師
           長(zhǎng)期致力于嵌入式產(chǎn)品及移動(dòng)設(shè)備的系統(tǒng)和應(yīng)用程序開(kāi)發(fā),特別是對(duì)于移動(dòng)設(shè)備應(yīng)用程序的商業(yè)模型和演進(jìn)方向有深入的理解。多年的Windows Mobile Win32應(yīng)用程序和XAML應(yīng)用程序的開(kāi)發(fā)經(jīng)驗(yàn)幫助其能夠更加深入地理解主流的應(yīng)用程序框架。精通Android應(yīng)用程序里面的Activity,Broadcast Intent Receiver,Service,Content Provider的機(jī)制,實(shí)現(xiàn)過(guò)商業(yè)級(jí)的位置服務(wù),社交網(wǎng)絡(luò),媒體播放,文件管理等應(yīng)用。目前主要關(guān)注Android移動(dòng)設(shè)備用戶交互方面的研究,包括Android界面的定制和Android Framework擴(kuò)展應(yīng)用,致力于嵌入式產(chǎn)品及移動(dòng)設(shè)備開(kāi)發(fā)專業(yè)人才的培養(yǎng)。

    丁老師

    華清遠(yuǎn)見(jiàn)高級(jí)講師
           具有多年嵌入式Linux系統(tǒng)及應(yīng)用軟件的開(kāi)發(fā)經(jīng)驗(yàn),目前致力于嵌入式Linux應(yīng)用軟件、內(nèi)核的開(kāi)發(fā)、研究及專業(yè)人才的培養(yǎng)工作,對(duì)Linux操作系統(tǒng)的內(nèi)核工作機(jī)制有深入的研究。資深嵌入式Linux研發(fā)工程師、QT工程師。精通Unix/Linux操作系統(tǒng)和Linux環(huán)境C/C++語(yǔ)言編程,擅長(zhǎng)QT。熟悉Linux的各種應(yīng)用編程接口和機(jī)制。曾負(fù)責(zé)自適應(yīng)防火墻、相關(guān)行業(yè)百科軟件等專業(yè)產(chǎn)品的規(guī)劃及研發(fā)。并參與制作了大量嵌入式Linux的專業(yè)視頻,以推動(dòng)嵌入式Linux技術(shù)的推廣和普及。有豐富的嵌入式Linux應(yīng)用開(kāi)發(fā)的培訓(xùn)經(jīng)驗(yàn)。

    郝老師

    華清遠(yuǎn)見(jiàn)資深講師
           精通Linux應(yīng)用層C語(yǔ)言開(kāi)發(fā); 精通C++/QT嵌入式應(yīng)用開(kāi)發(fā); 參與過(guò)嵌入式專業(yè)圖書的編寫; 精通Linux下串口/LCD/USB/MTD等驅(qū)動(dòng)開(kāi)發(fā); 豐富的嵌入式開(kāi)發(fā)經(jīng)驗(yàn)。
  • 第一天
    學(xué)習(xí)目標(biāo) 掌握Qt 所應(yīng)用的范圍,建立面向?qū)ο箝_(kāi)發(fā)的思維方法,列舉使用Qt所開(kāi)發(fā)的項(xiàng)目案例。包括行業(yè)案例, 與嵌入式開(kāi)發(fā)的案例,掌握面向?qū)ο蟮膱D形界面的方法,包括計(jì)算機(jī)常用圖形部件,掌握Qt 信號(hào)與槽的實(shí)現(xiàn)機(jī)制。

    Qt 信號(hào)

    1. Qt 簡(jiǎn)介與現(xiàn)狀
    2. Qt應(yīng)用范圍
    3. 深入面向?qū)ο缶幊?br> 4. Qt編程團(tuán)隊(duì)組建管理以及設(shè)計(jì)開(kāi)發(fā)流程介紹
    5. windows mobile平臺(tái)qt應(yīng)用開(kāi)發(fā)流程
    6. linux平臺(tái)qt應(yīng)用開(kāi)發(fā)流程
    7. Qt 對(duì)象模型與類圖,介紹Qt 常用類(Qt對(duì)象結(jié)構(gòu)圖分析)
    8. QtCreator 集成開(kāi)發(fā)環(huán)境介紹(設(shè)置開(kāi)發(fā)環(huán)境, 設(shè)置編譯環(huán)境,試圖切換,快速查聲明)
    9. 實(shí)例:開(kāi)發(fā)第一個(gè)圖形Qt 程序

    槽的實(shí)現(xiàn)機(jī)制

    1. Qt常用控件介紹
    2. 信號(hào)與槽介紹與類比
    3. 元對(duì)象系統(tǒng),元對(duì)象屬性
    4. 布局管理器, 綜合三種布局
    5. Qt模塊與第三方模塊介紹(Qt核心模塊,網(wǎng)絡(luò)模塊,數(shù)據(jù)庫(kù)模塊,webkit模塊 Qt Mobility)
    6. 實(shí)例:用qt實(shí)現(xiàn)文本記事本
    第二天
    學(xué)習(xí)目標(biāo) 通過(guò)上午課程的學(xué)習(xí),學(xué)員將了解到qt坐標(biāo)系統(tǒng)、繪畫系統(tǒng)的概念,同時(shí)會(huì)掌握qt進(jìn)行圖形繪制的編寫方法;通過(guò)下午課程的學(xué)習(xí),學(xué)員將了解到文件、流的基本概念,同時(shí)會(huì)掌握qt訪問(wèn)文件的編寫方法。

    2.1 qt坐標(biāo)系統(tǒng)

    2.2 訪問(wèn)屏幕信息

    2.3 繪畫系統(tǒng)

    2.3.1 圖形的繪畫
    2.3.2 圖形填充
    2.3.3 創(chuàng)建繪畫設(shè)備
    2.3.4 寫入一個(gè)圖片文件
    2.3.5 繪畫樣式

    2.4 圖形視圖框架

    2.4.1 圖形視圖框架的結(jié)構(gòu)
    2.4.2 圖形視圖坐標(biāo)系統(tǒng)

    2.5 實(shí)例:基本繪畫操作

    2.6 實(shí)例:符合圖形繪畫

    3.1 文件系統(tǒng)介紹

    3.2 文件的訪問(wèn)

    3.2.1 抽象文件引擎類
    3.2.2 讀寫文件界面
    3.2.3 獲得文件信息
    3.2.4 監(jiān)視一個(gè)文件與目錄

    3.3 文本流與二進(jìn)制數(shù)據(jù)流

    3.4 文件與設(shè)備

    3.4.1 訪問(wèn)輸入/輸出設(shè)備基礎(chǔ)界面
    3.4.2 訪問(wèn)目錄結(jié)構(gòu)內(nèi)容
    3.4.3 設(shè)備與文件圖片讀界面
    3.4.4 設(shè)備與文件圖片寫界面 

    3.5 實(shí)例:一個(gè)簡(jiǎn)單的文本瀏覽的例子

    3.6 實(shí)例:在指定文件系統(tǒng)中尋找一個(gè)文件

    第三天
    學(xué)習(xí)目標(biāo) 通過(guò)上午課程的學(xué)習(xí),學(xué)員將了解到進(jìn)程、線程的概念,同時(shí)會(huì)掌握qt進(jìn)行多線程編程的編寫方法;通過(guò)下午課程的學(xué)習(xí),學(xué)員將了解到嵌入式數(shù)據(jù)庫(kù)的概念,同時(shí)會(huì)掌握qt訪問(wèn)數(shù)據(jù)庫(kù)的編寫方法。

    4.1 qt內(nèi)部進(jìn)程通信

    4.2 早期的ipc方法:信號(hào)與管道

    4.3 信號(hào)機(jī)制

    4.4 管道

    4.5 基于平臺(tái)的線程qthread

    4.5.1 同步線程
    4.5.2 線程安全的事件傳遞
    4.5.3 qt庫(kù)互斥量
    4.5.4 線程互斥鎖

    4.6 實(shí)例:曼德布洛特集合

    5.1 嵌入式數(shù)據(jù)庫(kù)發(fā)展和現(xiàn)狀

    5.2 數(shù)據(jù)庫(kù)模塊的三層結(jié)構(gòu)

    5.2.1 用戶接口層
    5.2.2 sql應(yīng)用編程接口層
    5.2.3 驅(qū)動(dòng)程序?qū)?/span>

    5.3 sqlite和mysql數(shù)據(jù)庫(kù)介紹

    5.4 qt連接數(shù)據(jù)庫(kù)

    5.2.1 用戶接口層
    5.4.1 使用qsqlquery執(zhí)行sql命令
    5.4.2 qtsql模塊和作用

    5.5 實(shí)例:基本數(shù)據(jù)處理

    5.6 實(shí)例:基于數(shù)據(jù)庫(kù)的用戶管理系統(tǒng)

    第四天
    學(xué)習(xí)目標(biāo) 掌握webkit與多媒體開(kāi)發(fā),學(xué)習(xí)介紹Qt 網(wǎng)絡(luò)功能 , 基于 udp ,tcp 會(huì)話層開(kāi)發(fā), 搭建nokia symbian 手機(jī)開(kāi)發(fā)環(huán)境, meamo n800/n900 開(kāi)發(fā)環(huán)境。

    1. 全局宏與全局算法軟件美工
    2. 級(jí)聯(lián)樣式表介紹
    3. 逆向工程(反匯編實(shí)例與關(guān)聯(lián)動(dòng)態(tài)庫(kù))
    4. 發(fā)行應(yīng)用程序
    5. QML元素介紹
    6. 實(shí)現(xiàn)QML元素程序
    7. Qt與QML結(jié)合
    8. webkit架構(gòu)
    9. 加載音頻, 播放背景音樂(lè)
    10.化與本地化

    1. Qt 基于套接字程序開(kāi)發(fā)
    2. Qt Udp 實(shí)現(xiàn) (開(kāi)發(fā)簡(jiǎn)易通訊聊天)
    3. Qt Tcp 實(shí)現(xiàn)(開(kāi)發(fā)簡(jiǎn)易通訊聊天)
    4. Qt 庫(kù)的裁剪和移植
    5. 單元測(cè)試以及源代碼版本管理介紹
    6. 綜合項(xiàng)目實(shí)踐“基于QT的網(wǎng)絡(luò)通信系統(tǒng)”
    7. 針對(duì)問(wèn)題討論
相關(guān)課程