基于Apusic的J2EE學習計劃
1. Apusic Studio 等開發工具學習+Java語言學習,1~2周
掌握基礎:數據類型、變量、數組、運算符、程序控制語句、Studio 編寫和調試JAVA程序、JUnit開發工具。
掌握思想:類、構造、THIS關鍵字、垃圾回收機制、繼承、重載、參數傳遞、包和接口
掌握高級:異常處理、輸入/輸出。
了解高級:多線程
學會使用 Studio 開發工具,完成JAVA程序的開發、部署、調試和利用JUNIT進行測試。
對于JAVA的基礎知識必須掌握,這樣才可以在開發中熟練地使用。
對于JAVA的面向對象概念與C++有所不同,特別是使用JAVA的時候,因為JAVA是個真正的面向對象語言,因此需要對面向對象有比較深刻的理解。
編寫JAVA程序:異常處理和輸入/輸出是非常重要的補充,因此必須熟練掌握這兩個概念在程序中的運用。
2.JAVA庫學習:2~3周
掌握基礎:字符串處理、流處理、事件處理機制、數據庫訪問、事務管理、目錄訪問
了解基礎:網絡編程
掌握高級:包裝類、類集框架、日期類、隨機類、時間類、
了解類庫:數學類
JAVA不僅因為這個語言的出色,還因為它提供了一個強大的庫。因此,開發JAVA程序也必須熟練使用各種類。
基礎類都是必須掌握的,在開發中也是必定會經常用到的。
高級類都是在開發中可以使開發工作更加便利的類,因此學習時可以靈活調整。
其他了解類的東西主要目的是可以正確讀懂別人的程序。
類庫更重要的是可以明白每個類做什么用,具體的內容可以通過熟練使用API的幫助文檔來支持軟件開發。
3. Apusic Studio +J2EE學習:1~2周
了解基礎:J2EE框架、EJB框架
掌握基礎:WEB框架、WEB應用程序的構成、打包、部署、調試。
學習J2EE的主要方式就是了解J2EE擁有的基礎概念,每個名詞主要是什么含意,因為J2EE的學習是個龐大的工程,必須在實踐中慢慢的理解。
學習EJB模塊不需要太投入,只要可以理解一些概念就可以了,因為現在很多開發只使用EJB很小的一部分,因此可以不用投入太多精力。
學習WEB模塊需要較多投入,這個是現在使用最為廣泛的內容。可以先了解WEB.XML文件的組成,WEB模塊的組成、打包、部署,主要是使用STUDIO工具。
4.STUDIO+APUSIC服務器學習:1周
掌握基礎:建立一個J2EE應用、建立一個WEB模塊、打包、部署、調試一個擁有WEB模塊的J2EE應用程序。
學習目的:熟練使用開發工具和應用服務器開發、部署和調試應用程序。
5.STUDIO+WEB開發學習:2~3周
掌握基礎:HTML、JavaScript、XML、JSP
了解基礎:Servelet
掌握JSP:SESSION/Filter/Listener/JavaBean/JDBC/XML/Taglib/在APUSIC上的部署與調試
學習目的:主要是掌握各種編寫WEB程序的基礎知識,重要的是JSP的開發知識,理解SERVLET是方便JSP程序的調試。
6. Studio + EJB開發學習:3~4周
掌握基礎:Stateless Session Bean, Stateful Session Bean
了解基礎:Entity Bean, Message Driven Bean
學習目的:主要是掌握EJB的基礎概念,重要是Stateless Session Bean的使用方式
7. Studio + Struts +Hibernate + Spring:3~4周
掌握基礎:Struts、Hibernate
了解基礎:Spring
掌握Struts:理解Struts框架的基礎,能夠將Struts的例子以及自己基于Struts開發的程序部署在Apusic之上
掌握Hibernate:理解Hibernate框架的基礎,理解ORM的重要作用,能夠將Hibernate的例子以及自己基于Hibernate開發的程序部署在Apusic之上。
并能夠完成Struts+Hibernate的程序結合開發。
學習目的:理解框架的基本開發模式,并能夠在框架上進行基本的軟件開發,有條件理解一下調優的方式。
posted on 2007-06-07 19:51 zYx.Tom 閱讀(1063) 評論(5) 編輯 收藏 所屬分類: 1.Java世界