學習目標
從入門到精通
課程內(nèi)容
一、編程培訓(xùn)課程大綱 第一階段: Java網(wǎng)絡(luò)編程: TCP/IP,UDP,遠程接口的調(diào)用以及Http等協(xié)議的應(yīng)用,概念。 掌握網(wǎng)絡(luò)編技術(shù)進行開發(fā)并可以進行商業(yè)網(wǎng)絡(luò)編程的技巧。 第二階段: Oracle基礎(chǔ): 掌握數(shù)據(jù)庫高級操作,函數(shù),存儲過程,索引的使用,對數(shù)據(jù)庫查詢的優(yōu)化。 Oracle 進階: 了解Oracle的算法書寫格式與思想。了解Oracle在滿負載情況下的效率與優(yōu)化方式
項目開發(fā)流程及管理、CMMI: 企業(yè)在軟件管理方面所用到的知識,以及管理手段和方法,如何更好的來管理項目的整個生命周期等,并理解CMMI的管理模式。 在項目的開發(fā)過程中熟悉企業(yè)對項目開發(fā)的管理和流程的控制,并熟悉其概念知識,并了解如何利用CMMI進行項目流程改進。
第三階段: 數(shù)據(jù)結(jié)構(gòu)與算法: Java開發(fā)的數(shù)據(jù)結(jié)構(gòu)的基本概念和常用結(jié)構(gòu)如線性結(jié)構(gòu)、鏈表結(jié)構(gòu)、隊列結(jié)構(gòu)、棧結(jié)構(gòu)、樹形結(jié)構(gòu)等。
算法的特性和常用的算法如排序算法、遞歸以及企業(yè)級的高級算法的實戰(zhàn)練習。 掌握數(shù)據(jù)結(jié)構(gòu)和算法的 相關(guān)知識,合理使用數(shù)據(jù)結(jié)構(gòu)和算法提高程序的效率。