27336| 77
|
[C/C++] C++ 開發(fā)工程師 |
微專業(yè) / C++ 開發(fā)工程師(第二期)
3個月系統(tǒng)學習 掌握一線公司 C++ 崗位開發(fā)能力 C++ 大師侯捷梳理提煉深入理解 · 快速上手 原價2400 附帶課件 源碼 目前市面很有價值的一套C++開發(fā) 課程簡介 這套課程,將從“臨摹”正規(guī)大氣的編程風格開始,一步步深入淺出… 帶你系統(tǒng)學習C++: C++語言和C++標準庫!而不是簡單的講講C++語法,這些隨便一本基礎(chǔ)教程就能教會你。 課程將更關(guān)注C++的重點和難點,侯捷老師會融入自己對C++的獨特理解來講授,幫助你更高效地啃下各種“硬骨頭”。 3個月的系統(tǒng)學習,除了C++語言編程本身,你在機器模型、抽象設(shè)計等方面的綜合能力都將得到提升。這足夠你hold住一線企業(yè)的C++工程師崗位。 教研團隊 來自一線企業(yè)資深技術(shù)專家 侯捷 臺灣著名C++專家,圖書著譯者侯捷先生是兩岸著名技術(shù)教育者,計算機圖書作者、譯者、書評人。著有《深入淺出MFC》、《多型與虛擬》、《STL源碼剖析》、《無責任書評》三卷,譯有眾多膾炙人口的高階技術(shù)書籍,包括Meyers所著的“Effective C++”系列。侯捷先生還兼任教職于元智大學(臺灣)、同濟大學(大陸)、南京大學(大陸)。其著作、講座影響大陸一代程序員。 李建忠 Boolan創(chuàng)始人 & 知名技術(shù)專家國內(nèi)知名技術(shù)專家,技術(shù)未來主義者。 對面向?qū)ο笳Z言與機制有深入研究,精于設(shè)計模式、產(chǎn)品創(chuàng)新。連續(xù)創(chuàng)業(yè)者,曾創(chuàng)辦祝成科技,SlideIdea。曾主講網(wǎng)絡(luò)課程《設(shè)計模式縱橫談》影響廣泛。 01:C++面向?qū)ο蟾呒壘幊蹋ㄉ希?br /> 課程時長:3周 課程負載:2.5-3.5小時每周 內(nèi)容類型:視頻 文檔 隨堂測驗 討論 課程分類:程序設(shè)計 編程基礎(chǔ) 編程語言 技術(shù)開發(fā) C++ 本課程涵蓋C++對象模型、關(guān)鍵機制、優(yōu)良編程風格、內(nèi)存管理,讓學員從一無所知到具備大家風范,讓學員對于C++有更深入的理解和體會,徹底掌握C++的面向?qū)ο笈c底層運作。 課程大綱 1.C++編程簡介 2.頭文件與類的聲明 3.構(gòu)造函數(shù) 4.參數(shù)傳遞與返回值 5.操作符重載與臨時對象 6.復習Complex類的實現(xiàn)過程 7.三大函數(shù):拷貝構(gòu)造,拷貝賦值,析構(gòu) 8.堆,棧與內(nèi)存管理 9.復習String類的實現(xiàn)過程 10.擴展補充:類模板,函數(shù)模板,及其他 02:C++面向?qū)ο蟾呒壘幊蹋ㄏ拢?br /> 課程時長:2周 課程負載:2-3小時每周 內(nèi)容類型:討論 課程分類:程序設(shè)計 編程基礎(chǔ) 編程語言 技術(shù)開發(fā) C++ C++語言博大精深,同時也暗藏各種陷阱,稍有不慎,便會錯誤百出。本課程主要分析C++開發(fā)過程中的常見陷阱,它們的幕后原理,以及如何避免這些陷阱的最佳編程實踐。 課程大綱 1.導讀 2.Conversion Function 3.non-explicit one argument constructor 4.pointer-like classes 5.Function-like classes 6.namespace經(jīng)驗談 7.class template 8.Function Template 9.Member Template 10.specialization 11.模板偏特化 12.模板模板參數(shù) 13.關(guān)于C++標準庫 14.三個主題 15.Reference 16.復合&繼承關(guān)系下的構(gòu)造和析構(gòu) 17.對象模型:關(guān)于vptr和vtbl 18.對象模型:關(guān)于this 19.對象模型:關(guān)于Dynamic Binding 20.談?wù)刢onst 21.關(guān)于New,Delete 22.重載Operator new,operator delete... 23.示例 24.重載new(),delete()$示例 25.Basic_String使用new(extra)擴充申請量 03:STL與泛型編程 課程時長:5周 課程負載:3-5小時每周 內(nèi)容類型:視頻 文檔 隨堂測驗 富文本 討論 課程分類:程序設(shè)計 編程基礎(chǔ) 技術(shù)開發(fā) C++標準庫是C++程序員不可或缺的生產(chǎn)工具和技術(shù)寶庫。其中的大體量成份,我們稱為STL (Standard Template Library/標準模板庫),STL之外則是若干獨立個件或用來與STL搭配的小零件。 課程目錄:1.模板觀念與函數(shù)模板 2.類模板與操作符重載 3.泛型編程 4.容器 5.STL整體結(jié)構(gòu),仿函數(shù),仿函數(shù)設(shè)配器,binder1st 6.binder2nd,mem_fun,mem_fun_ref 7.容器擴展內(nèi)容 8.泛型算法_非變異算法 9.泛型算法_變異算法 10.泛型算法_排序 11.泛型算法_數(shù)值算法 12.內(nèi)存分配器 04:C++設(shè)計模式 課程時長:3周 課程負載:2.5-3.5小時每周 內(nèi)容類型:視頻 文檔 隨堂測驗 討論 課程分類:程序設(shè)計 編程基礎(chǔ) 技術(shù)開發(fā) C++ 設(shè)計模式(Design Pattern)是軟件開發(fā)設(shè)計經(jīng)驗的概括與提煉,它使得軟件開發(fā)人員可以方便地復用已經(jīng)被證明成功的軟件設(shè)計方法與思想,是提高程序可讀性、可維護性和可擴展性最有效的手段,也是當代優(yōu)秀軟件工程師必備的一項素質(zhì)。課程從設(shè)計之道(松耦合設(shè)計思想)和設(shè)計之術(shù)(重構(gòu)與迭代式設(shè)計)兩方面,通過大量的代碼實踐與演練,深入剖析經(jīng)典GOF 23種設(shè)計模式。 一.軟件設(shè)計概要 1.設(shè)計模式簡介 2.面向?qū)ο笤O(shè)計原則 3.C++對象模型與設(shè)計 二.組件協(xié)作模式 4.模板方法 Template Method 5.觀察者 Observer / Event 6.策略模式 Strategy 三.單一職責模式 7.裝飾模式 Decorator 8.橋模式 Bridge 四.對象創(chuàng)建模式 9.工廠方法 Factory Method 10.抽象工廠 Abstract Factory 11.原型模式 Prototype 12.構(gòu)建器 Builder 五.對象性能模式 13.單例模式 Singleton 14.享元模式 Flyweight 六.接口隔離模式 15.外觀模式 Façade 16.代理模式 Proxy 17.適配器 Adapter 18.中介者 Mediator 七.狀態(tài)變化模式 19.備忘錄 Memento 20.狀態(tài)模式 State 八.數(shù)據(jù)結(jié)構(gòu)模式 21.組合模式 Composite 22.迭代器 Iterator 23.職責鏈 Chain of Resposibility 九.行為變化模式 24.命令 Command 25.訪問器 Visitor 十.領(lǐng)域問題 26.解析器 Interpreter 27.課程總結(jié)
購買主題
已有 13 人購買
本主題需向作者支付 10 資源幣 才能瀏覽
| |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
小黑屋|資源共享吧 ( 瓊ICP備2023000410號-1 )
GMT+8, 2025-1-5 07:16 , Processed in 0.074816 second(s), 16 queries , MemCached On.