114培訓(xùn)網(wǎng)歡迎您來(lái)到軒轅高端IT培訓(xùn)中心!

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專(zhuān)線 8:30-21:00

軒轅高端IT培訓(xùn)中心怎么樣(軒轅高端IT培訓(xùn)中心介紹)

Linux C++軟件工程師全科班--課程概況 * 課程編號(hào):XY-LC-V01 * 培養(yǎng)目標(biāo):Linux/UNIX C++高級(jí)軟件工程師 專(zhuān)注Linux/UNIX服務(wù)器端的軟件開(kāi)發(fā)(后臺(tái)開(kāi)發(fā)),培養(yǎng)企業(yè)所需的專(zhuān)業(yè)Linux/UNIX C++軟件工程師。 課程概況 一、Linux操作系統(tǒng) 涉及技術(shù):Ubuntu GNU/Linux、RedHat Linux AS5 課程要求:熟練使用常用的Linux/UNIX命令。 時(shí)間:1周 二、Linux C++開(kāi)發(fā)環(huán)境搭建、開(kāi)發(fā)工具的使用 涉及技術(shù):vi、GCC、GDB、Make、CVS、Subversion、Eclipse CDT 課程要求: 熟練使用vi文本編輯器; 熟練使用GCC工具鏈進(jìn)行編譯、調(diào)試、構(gòu)建可執(zhí)行文件或共享庫(kù)/靜態(tài)庫(kù); 熟練編寫(xiě)Makefile; 熟練配置、使用CVS和Subversion兩種版本控制工具; 熟練配置、使用Eclipse CDT開(kāi)發(fā)工具 時(shí)間:1周 三、C++語(yǔ)言(8周) C++是一門(mén)多范型編程語(yǔ)言,相對(duì)于C、Java、C#等C系語(yǔ)言,復(fù)雜度高,但一旦領(lǐng)悟C++的精髓,則能發(fā)揮C++語(yǔ)言的強(qiáng)大威力,為了讓學(xué)員掌握C++語(yǔ)言編程技術(shù),我們將這部分的課程分為四大塊: 1、面向過(guò)程編程: Core C++ 涉及技術(shù):C++基礎(chǔ):類(lèi)型和聲明、指針與數(shù)組、表達(dá)式與語(yǔ)句、函數(shù)、名字空間、異常、代碼文件的組織 課程要求:掌握扎實(shí)的C++基礎(chǔ)知識(shí) 時(shí)間:2周 2、面向?qū)ο缶幊? 類(lèi)與繼承(Class & Polymorphism) 涉及技術(shù):類(lèi)設(shè)計(jì)、運(yùn)算符重載、繼承與多態(tài) 課程要求:正確理解面向?qū)ο蟮母拍睿妹嫦驅(qū)ο蟮乃季S和方法構(gòu)建軟件,正確地設(shè)計(jì)和使用類(lèi)以及繼承體系。 時(shí)間:2周 3、泛型編程: C++模板(Template) 涉及技術(shù):類(lèi)模板、函數(shù)模板、函數(shù)對(duì)象(Function object) 課程要求:C++模板是C++強(qiáng)大威力的技術(shù)支撐,是構(gòu)建C++標(biāo)準(zhǔn)庫(kù)、Boost類(lèi)庫(kù)、ACE框架等的基礎(chǔ),必須熟練掌握C++模板技術(shù)。 時(shí)間:2周 4、C++標(biāo)準(zhǔn)庫(kù)應(yīng)用 涉及技術(shù):標(biāo)準(zhǔn)容器(STL容器):vector、list、map、set等等;迭代器、算法庫(kù)、IO流、C語(yǔ)言數(shù)學(xué)庫(kù)等 課程要求:對(duì)常用的部分如容器、迭代器、常用的算法、IO流,必須牢固掌握、熟練使用,對(duì)其它部分必須有認(rèn)識(shí),以免日后工作中頻繁的編寫(xiě)標(biāo)準(zhǔn)庫(kù)中存在的內(nèi)容,重復(fù)制造輪子。 時(shí)間: 2周 四、C++ Boost模板庫(kù) Boost是由C++標(biāo)準(zhǔn)委員會(huì)成員發(fā)起、眾多C++界高手參與設(shè)計(jì)并實(shí)現(xiàn)的一個(gè)涉及面廣、質(zhì)量高且業(yè)已廣泛使用的C++標(biāo)準(zhǔn)后備庫(kù),其中TR1已經(jīng)被納入C++0x標(biāo)準(zhǔn)庫(kù)。這部分的課程將涉及其中一些常用的類(lèi)庫(kù)。 涉及技術(shù):Aiso、Thread、Interprocess、System、File System、Date Time、Format、Array、Lambda、Signals、TR1中的部分(Regex、Tuple、Smart Point、Hash Map、Hash Set等) 課程要求:必須掌握的類(lèi)庫(kù)有:Aiso、Thread、Date Time以及TR1中部分內(nèi)容。 時(shí)間:2周 五、ACE框架 ACE是一個(gè)被廣泛使用、設(shè)計(jì)優(yōu)雅、高性能的C++通信框架(不僅僅是通信框架),其設(shè)計(jì)及實(shí)現(xiàn)被眾多開(kāi)源框架所借鑒。是構(gòu)建穩(wěn)定、高性能、高吞吐量、跨平臺(tái)的服務(wù)器端程序的*框架。 涉及技術(shù):ACE Reactor框架、ACE Proactor框架、MultiThread支撐、Timer(Scheduler)、ACE Service Configurator 課程要求:以上列舉的部分是服務(wù)器端編程必不可少的部分,均需熟練使用。 時(shí)間:2周 六、數(shù)據(jù)庫(kù)開(kāi)發(fā) 專(zhuān)注Oracle 10g、MySQL5.0+。這部分的課程分為以下三大塊: 1、SQL語(yǔ)言: 涉及技術(shù):數(shù)據(jù)查詢(xún)語(yǔ)言DQL,數(shù)據(jù)操縱語(yǔ)言DML,數(shù)據(jù)定義語(yǔ)言DDL,數(shù)據(jù)控制語(yǔ)言DCL 課程要求:熟練使用SQL語(yǔ)言。 時(shí)間:1周 2、Oracle和MySQL存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器 涉及技術(shù):PL/SQL 課程要求:熟練編寫(xiě)Oracle和MySQL存儲(chǔ)過(guò)程、函數(shù)、觸發(fā)器 時(shí)間:1周 3、C++數(shù)據(jù)庫(kù)開(kāi)發(fā) 涉及技術(shù):OTL或DTL(兩個(gè)高性能、易用的C++模板類(lèi),針對(duì)各大主流數(shù)據(jù)庫(kù)如:Oracle、DB2、SqlServer、MySQL等) 課程要求:熟練使用OTL和DTL進(jìn)行數(shù)據(jù)庫(kù)編程。 時(shí)間:0.5周 七、軟件工程 一個(gè)*的軟件工程師不僅具備*的編碼能力,更應(yīng)該擁有*的軟件設(shè)計(jì)思維和方法,以下課程也是軒轅學(xué)員必修的內(nèi)容。 涉及技術(shù):數(shù)據(jù)庫(kù)建模、軟件建模、GOF設(shè)計(jì)模式、文檔編寫(xiě) 課程要求:掌握數(shù)據(jù)庫(kù)建模、軟件建模的思想和方法,熟練使用建模工具,嘗試用設(shè)計(jì)模式來(lái)思考軟件的架構(gòu)。至少學(xué)會(huì)編寫(xiě)《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》、《概要設(shè)計(jì)說(shuō)明書(shū)》、《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)》。 時(shí)間:1周 八、項(xiàng)目實(shí)戰(zhàn) 軒轅提供多個(gè)企業(yè)級(jí)實(shí)戰(zhàn)項(xiàng)目供學(xué)員選擇,如:電信級(jí)IM Server、電信級(jí)Billing Server等基于UNIX或Linux下的高負(fù)荷、大壓力的C++ Server端項(xiàng)目,同時(shí)提供Client端程序以便聯(lián)調(diào)及測(cè)試。 涉及技術(shù):本項(xiàng)目將涉及學(xué)習(xí)階段所有內(nèi)容。 項(xiàng)目要求:學(xué)員按分組,分工、協(xié)作,共同完成項(xiàng)目,最終評(píng)估兩個(gè)方面:(1)軟件架構(gòu)設(shè)計(jì)、軟件代碼實(shí)現(xiàn)質(zhì)量。 時(shí)間:4周 我們的承諾:學(xué)員嚴(yán)格按照軒轅設(shè)置的教學(xué)計(jì)劃努力學(xué)習(xí)結(jié)業(yè)后可獲取和達(dá)到在企業(yè)工作2-3年軟件開(kāi)發(fā)工程師的經(jīng)驗(yàn)和水平,畢業(yè)后可直接從事軟件開(kāi)發(fā)工作。 電話:0512-55253348 Q Q: 570508473 http://www.xuanyuan-soft.cn 江蘇省昆山市前進(jìn)西路1088號(hào)虹橋大廈2單元6樓
學(xué)校檔案

會(huì)員等級(jí):培訓(xùn)機(jī)構(gòu)

執(zhí)照認(rèn)證:未認(rèn)證

實(shí)名認(rèn)證:未認(rèn)證

學(xué)校瀏覽次數(shù):2786

聯(lián)系方式

聯(lián)系老師:張小姐

聯(lián)系電話:400-850-8622