傳智播客C++第五期培訓視頻教程免費下載

来源:http://www.cnblogs.com/fu83/archive/2016/03/27/5326060.html
-Advertisement-
Play Games

...


 

C/C++的應用領域幾乎無處不在,伺服器,嵌入式,物聯網,移動互聯網,信息安全,游戲,基本上大小通吃。C/C++市場份額高達26%,也就是每四個程式員就有一個C/C++程式員。市場需求量非常大,而且工資高於其他語言.
課程講師:尹成
課程內容:
C語言 15天
1.C語言概述,學習方法,開發環境搭建,HelloWorld案例分析,常量與變數;
2.數據類型,數據類型轉換,數據輸入與輸出;
3.C語言運算符,C語言操作符;
4.C語言表達式,表達式優先順序;
5.C語言流程式控制制,分支,順序,迴圈邏輯控制;
6.函數概述與引用,簡單遞歸,簡單嵌套,C語言調用函數示例;
7.數組,二維數組,高維數組,詳細案例;
8.指針,指針與地址,指針與數組;
9.指針與字元串,指針與函數,多重指針;
10.結構體,共用體,枚舉,typedef;
11.巨集定義,預編譯,文件包含,條件編譯;
12.記憶體分析,作用域,生存期,可見域;
13.C語言調試,排錯,分析技巧;
14.簡單鏈表;
15.綜合複習型測試.
實戰項目:清華大學投票抽獎系統。
第一階段 C語言 10天
(此階段兼顧基礎班升級學員與直接報就業班學員,突出面試輔導為主)
1.常量與變數,數據類型,數據類型轉換,數據輸入與輸出 (面試輔導);
2.C語言運算符,C語言操作符,C語言表達式,表達式優先順序(面試輔導);
3.C語言流程式控制制,分支,順序,迴圈邏輯控制(面試輔導);
4.函數概述與引用,簡單遞歸,簡單嵌套,C語言調用函數示例(面試輔導);
5.數組,二維數組,高維數組,詳細案例(面試輔導);
6.指針,指針與地址,指針與數組,指針與字元串,指針與函數,多重指針(面試輔導);
7.結構體,共用體,枚舉,typedef,巨集定義,預編譯,文件包含,條件編譯(面試輔導);
8.記憶體分析,作用域,生存期,可見域,C語言調試,排錯,分析技巧(面試輔導);
9.清華大學學生管理系統,QQ聊天記錄監控系統;
10.網路劫持系統,打劫百度,360,QQ.
實戰項目:清華大學學生管理系統,QQ聊天記錄監控系統,網路劫持系統,打劫百度,360,QQ。
第二階段 C++語言 15天
1.C語言與C++語言的區別與聯繫;
2.C++記憶體模型,命名空間和數據類型;
3.C++函數,引用,內聯函數,函數模板,函數重載;
4.面向對象編程(OOP),類和對象;
5.構造器,拷貝構造,析構,new/delete;
6.運算符重載;面向對象編程(OOP),封裝;
7.面向對象編程(OOP)繼承;
8.面向對象編程(OOP)友元;
9.面向對象編程(OOP)多態;
10.類模板;
11.類的轉換,類與指針,輸入輸出流;
12.C++調試技巧,錯誤排查技巧;C++11標準與Boost庫,STL庫;
13.C++面試綜合輔導;
14.清華大學創業創新投資集團企業信息管理系統;
15.清華大學創業創新投資集團企業信息管理系統.
實戰項目:清華大學創業創新投資集團企業信息管理系統。
第三階段 數據結構演算法-標準庫STL,boost 4天
1.數組,鏈表,棧,隊列,字元串,以及標準模板庫應用;
2.二叉樹,散列,索引,以及標準模板庫應用;
3.圖,排序,查找,以及標準模板庫應用;
4.百度地圖項目,實現導航與交通指導.
實戰項目:百度地圖項目,實現導航與交通指導。
第四階段 游戲開發方向:Cocos2dX跨平臺游戲開發ios,Android,Windows 22天
1.Cocos2dX開發環境搭建,實現HelloWorld案例,移植到Android與iphone,搭建企業SVN開發環境;
2.CCSprite精靈詳解,常用的兩種layer層, CCNode的添加與tag,坐標系與錨點Z軸遮擋關係, 字體與文本;
3.CCTextFieldTTF輸入框,CCMenu菜單,CCEditBox編輯框,CCControlSwitch開關, CCControlSlider滑動條;
4.draw繪製,更新函數,CCProgressTo進度計時器, CCScrollView滾動視圖,記憶體及效率的一些總結, 設置豎屏運行項目方法, CCLOG與CCLog的區別;
5.動作與動畫,Action動作,動畫,常見的22種特效, 切換場景的32種動畫;
6.觸屏事件,碰撞檢測,地圖,音樂與音效,粒子特效, cocostudio工具的使用;
7.腳本語言的集成使用Lua/JavaScript,xmI文件讀取,sqllite資料庫文件讀取,跨平臺網路HTTP/SOCKET;
8.編譯和運行跨平臺的Cocos2d-x項目,Xcode集成iOS項目,C++調用Java層,Cocos2dx 記憶體管理,360android平臺SDK的接入,91IOS平臺SDK的接入《微信打飛機》案例學習;
9.《微信打飛機》案例學習;
10.《打地鼠》案例學習;
11.《航空堡壘》案例學習;
12.《航空堡壘》案例學習;
13.《超級馬利奧》案例學習;
14.《超級馬利奧》案例學習;
15.《捕魚達人》網路游戲案例;
16.《捕魚達人》網路游戲案例;
17.《暗黑卡牌》網路游戲案例;
18.《暗黑卡牌》網路游戲案例;
19.《暗黑卡牌》網路游戲案例;
20.《進擊的9秒》網路游戲案例;
21.《進擊的9秒》網路游戲案例;
22.《進擊的9秒》網路游戲案例.
實戰項目:《微信打飛機》《打地鼠》《航空堡壘》《超級馬利奧》《捕魚達人》《暗黑卡牌》《進擊的9秒》。
第五階段 雲計算開發方向:Linux伺服器編程15天
1.Unix/Linux操作系統技術(包括linux基本命令,用戶管理,vi使用,安裝卸載軟體,網路配置管理);
2.gcc,g++編譯器,gdb調試工具,make管理項目,以及windows\linux下的安裝配置;
3.Unix,Linux編程開發技術介紹, Unix/Linux 編程開發環境搭建;
4.Unix/Linux文件和輸入輸出,文件和目錄操作;
5.Unix/Linux進程式控制制,system系統調用;
6.Unix/Linux信號處理(signal);
7.Unix/Linux記憶體管理(malloc),記憶體印象文件的使用;
8.Unix/Linux進程間通信(IPC),管道的操作以及FIFO。通過共用記憶體實現進程間通信;
9.Unix/Linux守護進程以及deamon;
10.Unix/Linux多線程編程技術,線程介面,線程同步機制;
11.Unix/Linux網路編程(socket);
12.Unix/Linux shell編程;
13.Unix/Linux項目實戰(Linux手機通話簡訊流量計費系統);
14.Unix/Linux項目實戰(Linux多線程併發銀行系統);
15.Unix/Linux項目實戰(Linux多線程聊天室).
實戰項目:Linux手機通話簡訊流量計費系統,Linux多線程併發銀行系統,Linux多線程聊天室。
第六階段 資料庫開發方向,資料庫(MySQL,Oracle) 5天
1.安裝MYSQL,MYSQL開發簡介,SQL語句;
2.實現MYSQL的增,查,刪,改;
3.安裝Oracle,Oracle簡介;
4.ProC簡介,實現Oracle的增,查,刪,改;
5.基於MYSQL與Oracle分別處理騰訊泄密的12億QQ號與5000萬QQ群數據.
實戰項目:基於MYSQL與Oracle分別處理騰訊泄密的12億QQ號與5000萬QQ群數據。
第七階段 移動互聯網智能設備開發方向(Linux,Android) 15天
1.Linux驅動開發概述,Linux 設備管理機制;
2.構建嵌入式驅動程式開發環境for Android,linux裝配置;
3.設備驅動程式基礎以及proc文件系統介紹;
4.Linux內核同步機制 ,記憶體管理與鏈表,延遲處理;
5.深入Linux內核基礎介紹;
6.Linux設備驅動調試,以及GDB使用;
7.鍵盤驅動程式設計;
8.串口驅動程式設計;
9.觸摸屏驅動程式設計;
10.網路設備驅動程式設計;
11.USB驅動程式設計;
12.物聯網綜合案例(智能家居);
13.物聯網綜合案例(智能家居);
14.物聯網綜合案例(智能家居);
15.物聯網綜合案例(智能家居).
實戰項目:物聯網綜合案例(智能家居)。
第八階段 跨平臺QT開發 4天
1.QT開發技術;QT 基礎;QT 信號和槽;
2.QT Creator的使用;QT Designer的使用;
3.QT 繪圖,以及跨平臺ios,Android,Windows.
4.QT開發跨平臺的12306火車票查詢系統,開發仿QQ界面,(手機端,電腦端),開發仿360界面(手機端,電腦端);


下載地址:http://fu83.cn/thread-26-1-1.html

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 10.進程和線程 進程是執行者的應用程式,而線程是進程內部的一個執行序列.一個進程可以有多個線程.線程又叫輕量級進程. 創建線程的三種方式: I> 繼承Thread類 II> 實現Runnable介面 III> 應用程式可以使用Executor框架來創建線程池 實現Runnable介面這種方式更受歡 ...
  • 不多說,先來段代碼。 一個抽象類裡面可以沒有抽象方法 比如 這是一個抽象類,但是他的方法是具體,這是可以的,沒有報錯。 但是如果 這是會報錯的,因為有抽象方法必須是抽象類。 此時繼承了ABC類,cl2類是一個具體的類。我們區份一個類是抽象還是具體,就是看abstract關鍵字 如果有這個關鍵字,他就 ...
  • 輸出結果: 這代碼寫的很好。。。。。 ...
  • 閱讀須知:理解OAuth2 OAuth是一個關於授權(authorization)的開放網路標準,在全世界得到廣泛應用,目前的版本是2.0版。今天就試著把環境搭建一下在此僅作為學習記錄; 參考資料來源: http://oauth.net/2/ http://bshaffer.github.io/oa ...
  • 原先學習過Yii1的相關知識,雖然也是半懂不懂的,但稍微的結構是瞭解的。現在利用晚上的時間學習下Yii2的使用,打算建一個後臺管理系統,這裡記錄下,以免自己以後忘記。 目前已看一部分Yii2的權威指南,雖然Yiiframework中文網站的權威,跟英文版本比較有些章節缺失內容,但也能大體瞭解具體能做 ...
  • 配置struts2常量的三種方法: 1.使用struts.xml中的<constant>元素配置 eg:<constant name="struts.action.extension" value="true"> 2.在struts.properties文件中配置 eg:struts.action. ...
  • 註釋 編譯器會用空格代替代碼中原來的註釋,並先於預處理指令執行/*…*/ 這種形式的註釋不能嵌套只要斜杠(/)和星號(*)之間沒有空格,都會被當作註釋的開始。例如這樣:y = x/*p; \ 是一個接續符,表示斷行。編譯器會將反斜杠剔除掉,跟在反斜杠後面的字元自動接續到前一行。但是註意:反斜杠之後不 ...
  • 本節作業: 熟練使用類和模塊,寫一個交互性強、有衝突的程式。 故本次寫了一個文字回合制的PK游戲,系統主程式為根目錄下的:game_menu.py 1. 系統功能模塊: 第六天的作業:文字游戲程式是在python3.4環境下開發,在python2.7環境下大同小異,主要功能模塊如下圖: 2. 系統目 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...