長沙安博牛耳JAVA高級軟件工程師培訓好不好
第1階段
1、課程內容:Java初級編程
課程目標:熟練使用JAVA語言實現(xiàn)封裝、繼承、多態(tài)等面向對象程序設計的特點;結合lang與util包下類體會面向對象設計的思想與方法
2、課程內容:使用SQL Server設計和開發(fā)關系型數(shù)據(jù)庫
課程目標:掌握關系型數(shù)據(jù)庫的設計;熟練創(chuàng)建各種數(shù)據(jù)庫對象;熟練使用SQL語言;掌握TSQL語言
3、課程內容:JAVA圖形編程
課程目標:了解GUI設計的1般原則;熟練使用Swing編寫GUI程序;熟練使用JDBC訪問數(shù)據(jù)庫;掌握C/S程序架構
第2階段
1、課程內容:使用HTML和設計和開發(fā)商業(yè)
課程目標:了解瀏覽器的工作模式;熟練使用HTML常用標簽進行數(shù)據(jù)存儲與顯示;熟練使用CSS美化HTML頁面的顯示;熟練使用編寫客戶端程序
2、課程內容:XML應用與開發(fā)
課程目標:理解使用XML儲存數(shù)據(jù)的優(yōu)勢;理解XML在JAVA EE中的重要作用;熟悉使用解釋XML數(shù)據(jù);掌握使用XML定義標記語言;
3、課程內容:JAVA高級編程
課程目標:掌握JAVA I0的體系結構;熟練使用JAVA I0庫進行輸入與輸出;掌握JCF中常用數(shù)據(jù)結構與算法;熟練掌握編寫基于多線程的網絡程序;掌握JDBC擴展功能;掌握JAVA SE基礎功能
4、課程內容:JAVA Web應用開發(fā)
課程目標:了解通訊協(xié)議的定義;掌握協(xié)議;掌握Servlet體系結構與生命周期;熟練使用Servlet與JSP開發(fā)基于MVC架構的動態(tài)網頁程序
5、課程內容:使用AJAX改進Web用戶體驗
課程目標:了解 WEB 程序 GUI設計1般原則;熟練使用AJAX技術改進用戶體驗;掌握使用JS0N傳輸數(shù)據(jù)的方法;熟練使用DWR與JQuery框架
第3階段
1、課程內容:JAVA EE輕量級0RM框架—Hibernate3
課程目標:理解持久化與持久化技術;了解Hibernate原理;熟練使用Hibernate進行關系映射;熟練使用hibernate進行數(shù)據(jù)查詢;掌握Hibernate性能優(yōu)化的基本方法
2、課程內容:JAVA EE輕量級MVC框架—Struts2
課程目標:熟練使用Struts2框架進行web編程;深入理解MVC設計模式;理解Struts在輕量級JAVA EE程序中作用
3、課程內容:基于SSH框架的JAVA EE企業(yè)級應用開發(fā)
課程目標:理解Spring在輕量級JAVA EE程序中作用;熟練使用Spring的I0C與A0P功能整合Struts2與Hibernate
第4階段
1、課程內容:0racle數(shù)據(jù)庫設計與開發(fā)
課程目標:掌握PLSQL語言;掌握oracle數(shù)據(jù)庫的基本管理與優(yōu)化
2、課程內容:Linux4J
課程目標:了解Linux操作系統(tǒng)體系結構;熟練操作Linux操作系統(tǒng);熟悉Linux環(huán)境下Jave EE軟件開發(fā)
3、課程內容:企業(yè)應用服務器部署及優(yōu)化
課程目標:熟悉企業(yè)級應用開發(fā)架構;熟悉開發(fā)與部署分布式,集群,負載均衡的JAVA EE大型項目
第5階段
課程內容:項目實戰(zhàn)
課程目標:了解實際IT企業(yè)運作方式;了解軟件項目實施的流程;了解軟件項目開發(fā)的模式;掌握軟件項目進度管理;掌握軟件項目的需要調查;掌握軟件項目的需求分析;掌握軟件項目的概要與詳細設計;掌握軟件的常用測試方法與工具;熟悉團隊開發(fā)模式;掌握技術文檔的編寫