課程詳情 在線報名
招生簡章
|
|
達內:*IT培訓專家 | |||
|
培養目標:C/C++軟件工程師(Windows和Unix/Linux平臺) | |||
|
培訓內容:國際高端軟件技術 | |||
|
師資陣容:具有資深企業背景和至少10年軟件開發和管理經驗的教學團隊 | |||
|
培訓環境:高端IT開放實驗室 | |||
|
就業通道:廣泛的企業合作 | |||
|
入學條件:理工科大專以上學歷 | |||
|
實訓安排 | ||
|
實訓主題
|
實訓內容
|
實訓目標
|
|||
*階段:(信息管理系統為驗收項目)
|
|||||
|
課時:2天
|
||||
Unix開發環境
|
Unix系統原理、Unix C開發環境、Unix常用命令
|
能使用并管理Unix操作系統,建立并熟悉Unix /Linux 開發環境
|
|||
|
|
||||
標準C編程
|
數據類型、控制語句、,自定義數據類型、,模塊化程序設計、,指針
|
熟練掌握c基礎語法,函數的編寫和調用,以及標準C函數庫
|
|||
標準C++編程
|
C++面向對象、運算符號重載、模板、異常處理
|
掌握C++語法,掌握理解面向對象的編程思想與應用
|
|||
數據結構與算法
|
鏈表,棧,隊列,哈希表,二叉樹等容器實現
常用搜索算法與排序算法實現 |
掌握各種基本數據結構的實現,了解常用算法,并能在軟件開發中靈活應用。
|
|||
STL
|
IO,異常處理,STL容器、算法,迭代器,內存分配器
|
掌握標準C++的IO輸入輸出,編寫健壯穩定的應用,并能應用STL處理企業數據。
|
|||
階段項目
|
OOAD&UML2.0
信息管理系統:通用企業信息管理系統 |
能理解面向對象的分析與設計
能獨立進行面向對象的應用編碼 熟練使用C/C++的庫函數編程
|
|||
第二階段:(電信計費采集與整合系統為驗收項目)
|
|||||
|
|
||||
Unix/Linux系統高級編程
|
Unix/Linux內存管理,文件與目錄管理,IO,進程創建,進程間通信,多線程
|
掌握C++語法,掌握理解面向對象的編程思想與應用
|
|||
Unix/Linux系統網絡編程
|
UDP與TCP網絡通信,常見網絡應用協議編程:HTTP協議,FTP協議。
|
掌握常見網絡通信方式,掌握常用網絡應用協議,了解網絡安全編程技術
|
|||
QT圖形界面編程
|
QT面向對象結構,QT信號與槽,QT對話框編程,QT菜單,QT常用控件,QT設計器與資源
|
掌握QT圖形界面編程
|
|||
進程、進程間的通訊、
多線程編程 |
創建進程 子進程 信號 消息隊列 共享內存 信號量 線程的創建線程的狀態 多線程編程 線程間的通信 線程同步
|
掌握進程和多線程編程
|
|||
Oracle數據庫管理
|
Oracle 10數據庫原理、SQL語句、數據庫表、視圖及索引和PL/SQL開發
|
熟練掌握SQL語句與編程
能熟練使用SQL語句操作企業級數據庫 能用PL/SQL進行存儲過程和函數的開發
|
|||
Pro*C/C++編程
|
Pro*C/C++程序結構,宿主變量與指示器變量,SQL通信區,Pro*C/C++異常處理,事務處理,使用游標,動態SQL語句,LOB對象處理
|
掌握Oralce數據庫的Pro*C/C++數據庫連接技術
|
|||
階段項目
|
電信計費采集與整合系統, 支持電信和網絡計費數據的采集和數據的整合整理。
|
掌握基本的應用軟件開發能力, 獨立完成應用軟件的編碼
熟練使用Unix下的多線程、Socket和文件讀寫技術進行開發
熟練使用Oracle數據庫和Pro*C
|
|||
第三階段:(流媒體視頻點播計費系統為驗收項目)
|
|||||
|
|
||||
Window內核編程
|
動態庫DLL與靜態庫,內存管理,進程管理,多線程,進程與線程通信與同步(臨界區,互斥量,信號量等),文件服務,GUI界面,GDI圖形,window服務,資源文件
|
全面掌握Win32 API的應用,深入理解Windows系統的開發。
|
|||
MFC開發技術
|
MFC結構,文檔/視圖結構,消息影射,SDI,MDI,對話框,常用控件,圖形繪制,MFC集合,CFile與序列化
|
能熟練使用MFC類庫進行GUI開發。
|
|||
WinSocket網絡開發技術
|
Socket開發,TCP、UDP、IP、ARP、ICMP,HTTP協議實現,網絡廣播與組播實現,WinPcap開發,網絡服務器開發模型
|
掌握網絡與網絡安全開發技術,并能使用網絡開發技術進行各種網絡通信軟件的開發。
|
|||
DCOM/COM+分布式組件開發技術
|
COM原理,IDL語言,COM的ATL與MFC實現,ActiveX控件,COM的遠程調用與管理,MQ
|
掌握Windows下的分布式開發技術
能編寫COM組件,并本地與遠程調用 |
|||
數據庫開發技術
|
MFC ODBC,ADO數據庫訪問
|
能訪問MSSQL與Oracle等企業級數據庫,并結合其他技術獨立開發企業數據庫應用軟件
|
|||
|
|
||||
項目預備
|
XML語言
P2P搜索技術 網絡穿越 VoIP通信基礎(H.323協議 SIP) |
進一步掌握網絡編程相關的通信技術
掌握高級應用協議的應用 |
|||
項目實施
|
企業級P2P多媒體流系統,支持針對各種音視頻文件的直接讀取和緩存等工作,大大節省服務器及服務器帶寬資源的投資,支持穿透防火墻和NAT,并能提供服務器群組擴充能力。
|
深入理解windows平臺體系結構,綜合運用所學知識,進一步掌握音視頻采集、編碼、解碼、網絡傳輸安全等相關技術,完成視/音頻系統
|
|||
|
|||||
3天職業發展課程
|
團隊建設、團隊精神,時間管理,溝通技巧
商務禮儀,商業演示及文檔撰寫 簡歷制作及面試技巧等 |
||||
2-4天技術面試指導
|
針對企業面試的技術串講,強化學員的技術面試能力
|
|
只要一個電話
我們免費為您回電