以下是雲和數據JAVA的相關課程:
壹. Java SE部分
1,java基礎:基礎語法;面向對象(重點);裝配框架(要點);公共類庫API;
2.java接口編程:AWT;事件機制;搖擺;
3.java高級知識:註釋;;AIO的木衛壹和木衛二;;多線程,線程池;阻塞、非阻塞、異步網絡通信;反射和動態代理;
二、JDBC編程
4.SQL基礎:基本SQL語句;基本查詢;多表查詢;子查詢;結果集的交、並、差運算;
5.JDBC基礎:常用數據庫用法;JDBC經營共同數據庫;行集和脫機結果集;數據庫連接池;交易管理和批處理;
6.JDBC高級:存儲過程和函數;觸發器;了解JCBC的缺點;掌握ORM工具的優勢和設計;
第三,DHTML編程
7.HTML基礎:基本的HTML標簽;常見表單標簽;DIV+CSS布局;
8.javascript知識:JavaScript基本語法;javascript的基本對象特征;Json語法;深刻理解javascript的動態特性;
9.Dom和事件機制:DOM操作和編程;通用瀏覽器事件機制;掌握用戶交互技巧;
四。XML編程
10,XML基礎:XML基本規則;DTD和SCheme;XML和樣式表;
11,XML高級:DOM,SAX,JAXP;;Dom4j、JDOM等工具;XQuery和XQJ;基於XML的數據交換:
12,web服務:JAX _ WS2,SAAJ規範;WSDL和SOAP協議;CXF框架,攔截器;CXF集成Spring;
動詞 (verb的縮寫)Java Web編程
13,Web編程基礎:Tomcat服務器;Jsp語法,EL,內置對象;Servlet APIServlet 3.0註釋;監聽器和過濾器;;
14,高級Web編程:自定義標簽庫;MVC和DAO、Servlet和tag的作用;常見的標簽庫用法,如JSTL和顯示標簽;
15,Web編程原理:請求/響應,架構;Http協議;深刻理解Jsp的運行原理;掌握Web容器底層調用Servlet的線程池、套接字通信和命令方式;
六、Ajax編程:
16,Ajax編程:XML HttpRequest和異步請求;發送請求並處理響應;常見的Ajax庫(Prototype、Jquery、ExtJs、DWR)用法;結合Http協議和異步請求,深入研究了ajax庫的設計。
七、安卓開發
17,安卓基礎:安卓開發調試環境;Android應用結構;界面組件和界面編程;資源管理;四大組成部分;
18,安卓中級:文件IO和SQLite;圖形、圖像和動畫;音頻和視頻的錄制和播放;傳感器編程;GPS應用;
19,安卓高級:網絡編程與Web服務;;OpenGL_ES三維開發;整合谷歌服務;利用NDK發展;Java和c互相調試;
八、輕量級Java EE
17,struts2:MVC和struts系統;行動和結果;;國際化和標簽庫;文件上傳和下載;類型轉換和輸入檢查;攔截器和插件開發;
18,Hibernate:ORM和持久映射;關系映射和繼承映射;延遲加載和性能調整;HQL查詢、條件查詢、SQL查詢;二級緩存和查詢緩存;
19,Spring:IoC和Bean配置與管理;豆類生命周期;SP、EL;AOP和交易權限控制;S2SH集成開發;Spring集成Jpa;
九、經典Java EE
20、JSF & lt;選壹門課>:MVC和JSF設計理念;托管Bean和導航模型;JSF過程和事件機制;JSF標簽庫;類型轉換和輸入檢查;
21,EJB及相關技術:JNPI和RMI;會話Bean及其生命周期;國際奧委會和EJB攔截器;JMS和MDB;會話Bean和Web服務;
22.JPA:ORM框架和JPA規範;JPA註釋和公共API;JTA交易和交易管理;JPQL查詢;EJB和JPA壹體化;
十、Java開發,高級:
23.Java EE實踐與架構:Ant+Ivy或者Maven;SVN、CVS深刻理解10以上設計模式;掌握各種Java EE架構及其各自的優勢;
24、工作流:工作流規範和功能;工作流框架,如JBPM;反復重構和思考;大型項目經驗;
25.高級Java EE:掌握各種MVC框架的運行原理,能夠開發類似的框架;掌握Spring、HiveMind、AspectJ等框架原理,能夠開發類似工具;掌握Hibernate、iBatis等框架原理,能夠開發類似工具;深入研究EJB機制,了解應用服務器的實現。