青島雙碩程式設計師培訓學校學校簡介
辦校時間:2003年3月
校 訓: 做事是做人的方法 ,做人是做事的目的課 程: 以軟體業高端軟體培訓為重點 ,以實戰培訓為手段,以短時間內打造出項目經理級水平為目標
師 資: 學校教師全部擁有少碩士及以上學歷、至少7年軟體項目和教學經驗。
特色課程
01 、VC++(含C/C++)/DirectX SDK(或OpenGL SDK,選其一)大型三維網路遊戲套用開發班
02 、JavaEE及其ssh框架在企業套用中的套用開發及SEO最佳化班
03 、VC++(含C/C++強化培訓)套用開發工程師高級班
04 、51及AVR系列單片機開發及上位機程式開發高級班
05 、工業控制PLC編程(基於上下位機)高級班
06 、全國計算機軟體水平考試(計算機軟考)(程式設計師、軟體設計師)考前培訓班
07 、LINUX及GNU C/C++套用開發高級班
08 、計算機音、視頻網路編程開發班(採用C/C++/VC++/TCP、UDP)
09 、(針對LINUX環境)ARM嵌入式套用開發班
010 、.NET(C#) C/S架構下開發套用班(多媒體、通訊、資料庫開發、系統開發)
011 、企業MIS、ERP系統套用開發高級班(Delphi或.NET(C#)+Sql Server2005)
012 、資料庫管理及SQL語言編程班(採用Oracle)
課程體系
C/C++/VC++/VC++.NET/TCP、UDP通訊
—————————————————————————
●第一部分:C/C++
(1).c/c++邏輯,循環,判斷等語句流和運算符
(2).變數(variable)類型及其聲明使用
(3).地址(address),指針(pointer),多重指針及其使用
(4).數組(array)和指針
(5).結構(struct),聯合(union)及其編程
(6).計算機中數據存放的基本原理
(7).記憶體(memory)管理(申請,分配和釋放)編程
(8).OOP(面向對象程式設計)基本理論
(9).OOP特性及其編程(抽象(abstract)、封裝(encapsulation)、繼承(inheritance)、 派生(deriving)、多態(multimorphrism)等)
(10).類(class):無關類,派生類,友元類,構造(construct)函式,析構(deconstruct)函式
(11).各種類(無關類,派生類,友元類)交叉互相使用其成員(members)編程技術
(12).重載(overload)與覆蓋(override)技術
(13).內聯(online)函式及其編程
(14).友元(friend)函式及其編程
(15).虛函式(virtual function)及其編程
(16).靜、動態聯編(binding)
(17).純虛函式,抽象類,多態性,及其編程
(18).運算符重載編程技術
(19).異常(exception)處理編程技術
●第二部分:VC++套用開發
(1).MFC應用程式框架,單文檔、多文檔、對話框等各初始框架(frame)工程(project)中各個類的作用
(2).MFC類庫介紹
(3).界面(inetrface)定製開發技術(選單(menu),加速鍵(accelerator),工具列(toolbar),對話框(DIALOG), 狀態條(status bar))
(4).訊息(message)和事件(event)機制及其編程
(5).MFC類在工程中的追加、使用和派生技術
(6).非MFC類在工程中的追加、使用和派生技術
(7).成員(members)(方法(method)和屬性(properties))在工程中的追加和使用
(8).圖形(graphic)圖像(image)處理技術
(9).各種異型視窗(象超級解霸界面)的編程技術
(9).帳號密碼處理技術及其界面的實現
(10).將類(包括其派生類)功能模組移植到其工程中的技術實現
(11).檔案I/O讀寫,及檔案分割器技術
(12).常用控制項(control) 及其開發使用
(13).版本控制:debug,release
(14).網路資料庫開發技術
a.資料庫接口及其使用(ODBC,ADO)
b. VC++套用開發資料庫技術
c.C/S,B/S結構分析
d.多層(multi-tiers)結構分析
e.項目分析(一個完整的用VC++開發的資料庫項目)
(15).多執行緒(multithread)及其開發技術
a.多執行緒與SMP(symmetry Multi-Processor)及並行(parallel)技術
b.執行緒分類及其開發
c.執行緒的優先權及初始化
d.執行緒的啟動(start)與懸掛(suspend)
e.關於定時器執行緒的特殊性及其編程
(16).動態連線庫(DLL)及其開發技術
a.基於函式館形式DLL開發使用
b.基於類庫形式的DLL開發使用
C.靜態庫(static lib)的作用及其開發使用
(17).第三方軟體或硬體接口開發實現的原理和案例分析綜述
(18).網路通訊:TCP/IP協定的套用開發
a.TCP/IP協定
b.winsocket
c.UDP與TCP方式的網路編程
d.基於緩衝區(buffer)數據收發技術
f.點對點,一點對多點數據通訊的編程實現
g.實時、準確、任何數據類型數據通訊的編程實現 h.項目分析 一用VC++開發的網路監控系統的實現 第三部分:
課題實現
(1)、Internet版本語音IP電話的開發實現(先從原始碼分析開始);
(2)、木馬程式的原理及VC++的實現;
(3)、基於ADO的MIS系統開發實現(先從原始碼分析開始)。