熟悉Unix常用命令;巧搭Java開發環境。
二、java語言基礎的學習階段。學習任何語言都必須打好基礎。對於學過高級編程語言(C,C++等)的人來說。),Java語言基礎各有特色,但基本規律都是壹樣的,比如:算法基礎,常用數據結構,企業編程規範。
掌握常用的數據結構和實用算法;培養良好的企業編程習慣。
三、面向對象語言Java面向對象的* * *面向對象特性:封裝、繼承、多態等。
掌握面向對象的基本原理及其在編程實踐中的意義;掌握Java面向對象編程的基本實現原理。
四、JDK核心API語言核心包、異常處理、常用工具包、匯編框架精通JDK核心API編程技術;了解API設計原則;熟練閱讀API文件;JavaSE核心異常處理、多線程基礎、IO系統、網絡編程、Swing組件、JVM性能調優(JVM內存結構分析、GC分析和調優、JVM內存參數優化)、Java泛型、JDK新特性。
熟悉JavaSE核心內容,尤其是IO和多線程;初步具備面向對象的設計和編程能力;掌握基本的JVM優化策略。
XMLXML語法,XML解析(SAX,DOM),Dom4j組件,消化器組件。
熟悉XML語法規則;了解DOM模型;熟悉Java對XML的各種解析方法。
5.SQL語言SQL語句基礎及提高,SQL語句調優熟練掌握SQL語句;掌握壹定的數據庫查詢技巧和SQL語句優化技巧。
Oracle數據庫開發Oracle架構與系統管理,Oracle數據庫高級編程,數據庫設計基礎。
掌握Oracle架構和核心編程技術。
六、連接數據庫:JDBCJDBC核心API(連接、語句、結果集)、JDBC優化技術(緩存技術、批處理技術、連接池技術)理解JDBC為標準設計原則;熟悉JDBCAPI;能夠使用JDBC有效地訪問數據庫。
七、軟件過程和軟件活動需求設計、軟件工程總體設計和詳細設計的基本原則和文檔規範;配置管理的基本概念和必要性;CVS的基本操作;Ant簡要了解軟件過程的壹般概念和基本軟件活動;理解叠代的意義;掌握常用的配置管理和部署工具,如Ant和CVS。
八、OOAD與設計模式面向對象的基本設計原則,工廠模式、策略模式、適配器模式、代理模式等。、門面模式了解面向對象設計的壹般原理;理解重用的意義;掌握常見的設計模式。
9.HTML/CSS shtml的基本文檔結構,CSS的基本語法,HTML文檔塊、鏈接、列表、表格、表單的掌握?X. Ajax基礎知識、XHR對象、Ajax設計模式和JSON技術,掌握Ajax的基本通信原理;掌握基於XML和JSON的Ajax數據規則。
Xi。JavaScript框架JQuery,JQuery插件和DWR掌握核心APIJQuery的;了解JQuery的基本設計原則;了解各種JQuery插件;掌握DWR的基本原理和應用技巧。
十二。ssh三大框架的學習這是企業實際應用的框架模型:1,Struts2.1.6Struts2核心控制進程,Ognl,Action,Interceptor,Result,FreeMarker,Struts2標簽庫,Struts2擴展,Struts2應用技巧(輸入驗證,消息國際化,文件上傳下載,防止重復提交等。).
熟悉Struts2的核心元素,尤其是攔截器和結果;;基於模板技術掌握Struts2UI組件;掌握基於Ognl的數據共享方法,掌握Struts2的各種定制和擴展方法;精通基於Struts2的Web開發技能。
2.Hibernate3.2.1ORM概念,Hibernate核心API,Hibernate實體映射技術,Hibernate關系映射技巧,HQL查詢,OSCache和Hibernate緩存技術。
重點掌握Hibernate的各種關聯映射技巧及其實踐背景,以便在合適的時間使用合適的關聯方法;掌握各種Hibernate查詢技巧和優化技術。
3、Spring2.5SpringIoc基礎、Ioc註入技巧、對象高級組裝(自動組裝、模板組裝、組件掃描特征、FactoryBean、對象生命周期)、SpringAOP原理、AspectJ、SpringJDBC支持、Spring事務和安全管理;Spring集成Hibernate,Spring集成Struts和SpringMVC簡介。
深刻理解Ioc和AOP的基本原理和實現方法;精通SpringIoc和AOP實現;精通Spring事務管理;熟悉彈簧和其他部件的集成技術。