對于學員來說,Java培訓課程不是越多越好,而是合不合理,能否符合市場需求,下面粵嵌來介紹下java培訓課程大綱的主要內容:
階段:小型桌面應用開發
階段目的:掌握Java語言的語法、理解面向對象的編程思想,能夠熟練使用Java語言開發小型桌面應用。
1.Java培訓課程基礎技能訓練
a.操作系統與網絡基礎:學習Windows及Linux系統的安裝和使用等,能夠熟練使用Windows和Linux的常用命令,掌握使用技巧及網絡管理。
b. Java面向對象程序設計:學習Java語言特點、Java類的結構、Java開發運行環境搭建、Java數據類型、流程控制、數組的使用、關聯關系、繼承關系、方法覆蓋、多態性、Object類、接口、Java注解、枚舉、異常處理、斷言等,熟練掌握Java基本語法與特性,理解面向對象編程思想。
c. Java核心編程: 學習Java集合類及常用數據結構和算法、Java程序的加載運行原理與過程、文件系統管理和文件操作API、日期時間處理API、反射API等,掌握Java多線程并發應用的開發,快速提高Java程序設計能力。
d. Java網絡編程:學習不同網絡協議的特征與適用領域、Socket/UDP/HTTP編程,掌握Java網絡編程技巧。
2.項目實戰
企業IM系統設計
第二階段:中小型網站應用開發
階段目的:掌握數據庫設計與開發技能,熟練使用JavaEE組件技術開發中小型網站應用。
1.數據庫
Oracle數據庫管理及開發:學習表、視圖、存儲過程等對象創建、修改、刪除和數據操作、常用的查詢、分組、子查詢、連接查詢、排序等SQL語句、數據庫安裝、數據庫管理等,能夠熟練使用Oracle數據庫進行開發,能夠編寫正確并高效的SQL語句。
2.UI開發
a. Web頁面開發基礎:學習HTML、CSS、DOM、JavaScript等Web頁面開發核心技術,掌握常用的Web頁面開發技巧與技能,了解常見的JS、CSS三方庫。
b. XML:學習XML文件的作用、XML文件的驗證、解析XML文件,能夠熟練使用XML進行數據封裝及傳輸。
c. Ajax:學習Ajax基本概念、運行機制、JSON,掌握Ajax跨域訪問的方式,能夠使用Ajax技術進行異步通訊、局部刷新等編程。
3.JavaEE組件開發
a. JSP:學習JSP的本質、JSP的運行過程、JSP中常用的腳本、隱含對象、EL表達式、JSTL標簽、自定義標簽、異常處理等,能夠熟練使用JSP開發動態頁面。
b. Servlet:學習Servlet的概念、Servlet開發及部署、Servletd訪問、Servlet的基本特性、Servlet生命周期、Session、Filter、Listener、常見應用服務器的安裝、配置及管理、文件上傳下載、服務器消息推送等,掌握WEB環境中的會話跟蹤技術,能夠熟練使用Servlet開發MVC模式的服務器端組件,了解MVC模式開發中的重復提交等注意事項。
c. JDBC:基于Oracle/MySQL數據庫,學習JDBC基本特性、特性、事務、并發控制、數據庫連接池的實現原理及配置方法,能夠熟練使用JDBC進行數據庫訪問封裝。
4.框架技術
a. Struts 2.0:學習Struts2的基本概念、工作流程、運行原理、控制器啟動順序、OGNL表達式、攔截器、自定義攔截器、數據封裝、類型轉換、action組件、result組件、struts標簽、ModelDriven攔截器、i18n國際化、token令牌、文件上傳等,熟練使用Struts框架進行MVC編程。
b. Hibernate學習Hibernate框架的實現原理、運行流程、Hibernate持久化概述、持久化對象及配置、操縱持久化對象、一對多關聯、一對一雙向關聯、多對多關聯、Hibernate檢索策略、Hibernate檢索方式、配置連接池、二級緩存等,熟練使用hibernate框架進行持久層編程。
c. Spring:學習Spring框架實現原理、依賴注入控制反轉、面向切面的編程、聲明式事務、編程事務、整合JDBC、整合Hibernate、整合Struts等,熟練使用Spring框架進行整合。
d. Spring MVC:學習SpringMVC的基本概念、運行流程、工作機制、handlerMapping、控制器、基于注解控制器、ModelAndView、ViewResolver、異常處理、攔截器、數據傳遞、國際化、類型轉換、驗證,熟練使用Spring MVC進行MVC編程。
e. myBatis:學習myBatis基本概念、工作機制、運行流程、配置數據源、typeHandlers元素、plugin元素、select元素、insert元素、update元素、delete元素、sql元素、resultMap元素、cache元素、邏輯判斷元素、trim、where、set元素、foreach元素等,熟練使用myBatis框架整合Spring進行數據層編程。
第三階段:職業素質培養及就業
階段目的:提高團隊協作能力、職業道德、溝通能力和面試技巧,成功面試,成為標準IT職業人
1.職業素質培養
a.職業道德:以拓展訓練的方式培養學生的團隊協作、交流和溝通能力、制作PPT和演講等能力。
b.面試技能:由就業老師指導學生編寫簡歷、進行模擬面試、提高面試能力。
2.就業
舉辦雙選會和企業招聘會,為學員提供就業機會,同時對于的學生還有直接的工作推薦,直至學員順利就業。
Java培訓課程的特點在于:為了讓零基礎的人更好更快的入行,將入門的基礎知識貫穿于實例中,層層深入,可以幫助學員順其自然地進入java編程的世界。學習Java,來粵嵌教育!