<tbody id="csoip"><input id="csoip"></input></tbody>
<form id="csoip"><tr id="csoip"></tr></form>
<strong id="csoip"><pre id="csoip"></pre></strong>
    1. <tbody id="csoip"><track id="csoip"></track></tbody>
      
      
      <rp id="csoip"></rp><legend id="csoip"><center id="csoip"><dl id="csoip"></dl></center></legend>

      <dd id="csoip"></dd>
    2. <em id="csoip"></em> <tbody id="csoip"><pre id="csoip"></pre></tbody>

    3. <em id="csoip"></em>

    4. <dd id="csoip"></dd>
      <tbody id="csoip"></tbody>

      當前位置: 首頁 > 精品課程 > 短期課程-QT應用開發培訓班

      QT應用開發培訓班

      課程簡介:作為一個跨平臺的應用程序架構,QT可用來同時開發一般應用程序以及使用者接口GUI,并且能夠很輕易快速地應用于各種不同的桌面與嵌入式操作系統。 講 師:鄭老師,張老師,丁老師,郝老師 上課地點 :北京、上海、深圳、成都、南京、武漢、西安、廣州、沈陽、濟南、重慶 立即報名 在線咨詢
      • 課程概述
      • 老師簡介
      • 課程大綱
      • 課程背景

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

        課程目標

        幫助學員熟悉Qt 的開發工具與開發環境,了解Qt 基本組件與框架,能夠基于各種常見的操作系統平臺撰寫Qt 窗口程序,并掌握 Qt 在嵌入式系統的核心運用,包括Qt/Embedded編程方法和編程技能、常用的基礎類、信號和槽的概念和對象間通訊機制及圖形界面的編寫。

        入學要求

        學員學習本課程應具備下列基礎知識:
        ◆ C/C++ programming

        實驗環境

        為了保證培訓效果,增加互動環節,我們堅持小班授課,每期報名人數限15人,多余人員安排到下一期進行。人手一套開發板和開發用的PC主機。

        學時費用

        ◆課時:共4天,每天6學時,總計24學時。
        ◆費用(含教材費):公司員工(3200元),個人自費(2500元),學生自費(1900元,憑有效證件)

        質量保證

        1、培訓過程中,如有部分內容理解不透或消化不好,可免費在下期培訓班中重聽;
        2、培訓結束后免費提供一個月的技術支持,充分保證培訓后出效果;
        3、培訓合格學員可享受免費推薦就業機會。

      • 鄭老師

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

        張老師

        華清遠見資深講師
               長期致力于嵌入式產品及移動設備的系統和應用程序開發,特別是對于移動設備應用程序的商業模型和演進方向有深入的理解。多年的Windows Mobile Win32應用程序和XAML應用程序的開發經驗幫助其能夠更加深入地理解主流的應用程序框架。精通Android應用程序里面的Activity,Broadcast Intent Receiver,Service,Content Provider的機制,實現過商業級的位置服務,社交網絡,媒體播放,文件管理等應用。目前主要關注Android移動設備用戶交互方面的研究,包括Android界面的定制和Android Framework擴展應用,致力于嵌入式產品及移動設備開發專業人才的培養。

        丁老師

        華清遠見高級講師
               具有多年嵌入式Linux系統及應用軟件的開發經驗,目前致力于嵌入式Linux應用軟件、內核的開發、研究及專業人才的培養工作,對Linux操作系統的內核工作機制有深入的研究。資深嵌入式Linux研發工程師、QT工程師。精通Unix/Linux操作系統和Linux環境C/C++語言編程,擅長QT。熟悉Linux的各種應用編程接口和機制。曾負責自適應防火墻、相關行業百科軟件等專業產品的規劃及研發。并參與制作了大量嵌入式Linux的專業視頻,以推動嵌入式Linux技術的推廣和普及。有豐富的嵌入式Linux應用開發的培訓經驗。

        郝老師

        華清遠見資深講師
               精通Linux應用層C語言開發; 精通C++/QT嵌入式應用開發; 參與過嵌入式專業圖書的編寫; 精通Linux下串口/LCD/USB/MTD等驅動開發; 豐富的嵌入式開發經驗。
      • 第一天
        學習目標 掌握Qt 所應用的范圍,建立面向對象開發的思維方法,列舉使用Qt所開發的項目案例。包括行業案例, 與嵌入式開發的案例,掌握面向對象的圖形界面的方法,包括計算機常用圖形部件,掌握Qt 信號與槽的實現機制。

        Qt 信號

        1. Qt 簡介與現狀
        2. Qt應用范圍
        3. 深入面向對象編程
        4. Qt編程團隊組建管理以及設計開發流程介紹
        5. windows mobile平臺qt應用開發流程
        6. linux平臺qt應用開發流程
        7. Qt 對象模型與類圖,介紹Qt 常用類(Qt對象結構圖分析)
        8. QtCreator 集成開發環境介紹(設置開發環境, 設置編譯環境,試圖切換,快速查聲明)
        9. 實例:開發第一個圖形Qt 程序

        槽的實現機制

        1. Qt常用控件介紹
        2. 信號與槽介紹與類比
        3. 元對象系統,元對象屬性
        4. 布局管理器, 綜合三種布局
        5. Qt模塊與第三方模塊介紹(Qt核心模塊,網絡模塊,數據庫模塊,webkit模塊 Qt Mobility)
        6. 實例:用qt實現文本記事本
        第二天
        學習目標 通過上午課程的學習,學員將了解到qt坐標系統、繪畫系統的概念,同時會掌握qt進行圖形繪制的編寫方法;通過下午課程的學習,學員將了解到文件、流的基本概念,同時會掌握qt訪問文件的編寫方法。

        2.1 qt坐標系統

        2.2 訪問屏幕信息

        2.3 繪畫系統

        2.3.1 圖形的繪畫
        2.3.2 圖形填充
        2.3.3 創建繪畫設備
        2.3.4 寫入一個圖片文件
        2.3.5 繪畫樣式

        2.4 圖形視圖框架

        2.4.1 圖形視圖框架的結構
        2.4.2 圖形視圖坐標系統

        2.5 實例:基本繪畫操作

        2.6 實例:符合圖形繪畫

        3.1 文件系統介紹

        3.2 文件的訪問

        3.2.1 抽象文件引擎類
        3.2.2 讀寫文件界面
        3.2.3 獲得文件信息
        3.2.4 監視一個文件與目錄

        3.3 文本流與二進制數據流

        3.4 文件與設備

        3.4.1 訪問輸入/輸出設備基礎界面
        3.4.2 訪問目錄結構內容
        3.4.3 設備與文件圖片讀界面
        3.4.4 設備與文件圖片寫界面 

        3.5 實例:一個簡單的文本瀏覽的例子

        3.6 實例:在指定文件系統中尋找一個文件

        第三天
        學習目標 通過上午課程的學習,學員將了解到進程、線程的概念,同時會掌握qt進行多線程編程的編寫方法;通過下午課程的學習,學員將了解到嵌入式數據庫的概念,同時會掌握qt訪問數據庫的編寫方法。

        4.1 qt內部進程通信

        4.2 早期的ipc方法:信號與管道

        4.3 信號機制

        4.4 管道

        4.5 基于平臺的線程qthread

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

        4.6 實例:曼德布洛特集合

        5.1 嵌入式數據庫發展和現狀

        5.2 數據庫模塊的三層結構

        5.2.1 用戶接口層
        5.2.2 sql應用編程接口層
        5.2.3 驅動程序層

        5.3 sqlite和mysql數據庫介紹

        5.4 qt連接數據庫

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

        5.5 實例:基本數據處理

        5.6 實例:基于數據庫的用戶管理系統

        第四天
        學習目標 掌握webkit與多媒體開發,學習介紹Qt 網絡功能 , 基于 udp ,tcp 會話層開發, 搭建nokia symbian 手機開發環境, meamo n800/n900 開發環境。

        1. 全局宏與全局算法軟件美工
        2. 級聯樣式表介紹
        3. 逆向工程(反匯編實例與關聯動態庫)
        4. 發行應用程序
        5. QML元素介紹
        6. 實現QML元素程序
        7. Qt與QML結合
        8. webkit架構
        9. 加載音頻, 播放背景音樂
        10.化與本地化

        1. Qt 基于套接字程序開發
        2. Qt Udp 實現 (開發簡易通訊聊天)
        3. Qt Tcp 實現(開發簡易通訊聊天)
        4. Qt 庫的裁剪和移植
        5. 單元測試以及源代碼版本管理介紹
        6. 綜合項目實踐“基于QT的網絡通信系統”
        7. 針對問題討論
      相關課程
      亚洲午夜国产精品无码中文字 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>