課程介紹
1.數(shù)據(jù)結(jié)構(gòu)
算法基礎(chǔ)、順序存儲(chǔ),、鏈?zhǔn)酱鎯?chǔ),、循環(huán)鏈表,;雙向鏈表,、棧(順序和鏈?zhǔn)?,、隊(duì)列(順序和鏈?zhǔn)?,;棧的應(yīng)用,、樹基本概念及遍歷、二叉樹,;排序算法,、并歸算法、選擇,、插入,、快速、希爾
2.QT跨平臺(tái)圖形開發(fā)
窗口和控件,信號(hào)和槽基礎(chǔ),;坐標(biāo)體系,,設(shè)置子窗口位置,布局管理,,Resize策略,;常用主窗口;QT常用消息和消息機(jī)制,;自定義控件實(shí)現(xiàn),;信號(hào)和槽的高級(jí)使用技巧;2D繪圖,,簡(jiǎn)單繪制;使用QGraphicsScene繪制,;使用坐標(biāo)變換,;繪圖到其他設(shè)備(圖片和打印機(jī));使用QT實(shí)現(xiàn)庫(kù),;內(nèi)存文件,,普通文件,Socket,,文件映射,;序列化;基于QTSocket的TCP,,UDP編程,,UDP的廣播和多播;使用MVC結(jié)構(gòu)來(lái)訪問(wèn)數(shù)據(jù)庫(kù),;進(jìn)程和線程,;HttpClient;json的編碼和解碼,;通用容器,;多媒體子系統(tǒng);QT工具(QT設(shè)計(jì)師,,QT預(yù)言家,,QT助手,QT例子),;命令行解析,;調(diào)試信息重定向;使用資源,;在window下做安裝包,;使用QT開發(fā)i0S和Mac應(yīng)用;使用QT開發(fā)Android應(yīng)用;QT界面編程項(xiàng)目案例
課程特色:
通俗,、精準(zhǔn)
適用人群:
0基礎(chǔ)學(xué)編程,,地不分南北,人不分老幼,。