課程詳情 在線報名
行業分析
軟件工程師10余年來一直占據高薪職業排行榜的前列,作為高科技行業的代表,技術含量很高。軟件開發是一個系統的過程,需要經過市場需求分析、軟件代碼編寫、軟件測試、軟件維護等程序。軟件開發工程師在整個過程中扮演著非常重要的角色,主要從事根據需求開發項目軟件工作。
而在軟件開發領域,Java無疑是現在全球最時髦的開發平臺之一。Java語言是SUN公司開發的一種高級編程語言,Java語言因其具有面向對象、跨平臺、支持分布式、多線程等多方面的高級特性,在大中型企業業務管理、電子商務平臺、門戶網站建設等諸多方面占據了主導地位,從而成為軟件開發行業的*利器。目前世界各地Java程序員的供需差距極大,因此Java技術的含金量比一般技術要高,掌握了Java技術就意味著可以獲得好的工作機會和豐厚待遇。
入學條件
●大專以上學歷,計算機應用、計算機科學與技術、計算機軟件、軟件工程、應用數學等相關專業優先;
●具有較好的邏輯思維能力,具備探索精神和自學能力,具備良好的團隊合作精神。
培養目標
具有系統的軟件工程的基本理論和知識,具備一般應用軟件系統的開發能力,全面掌握利用Java語言進行WEB開發、電子商務系統開發的技能,掌握SQL Server、ORACLE數據庫系統的管理和開發技術,養成良好的編碼習慣和團隊合作精神,具備良好的閱讀文檔和自學能力,能夠與他人合作完成大型商用系統的需求分析、架構設計、軟件編碼與測試等工作。
就業方向
●各軟件企業WEB開發工程師;
●各軟件企業軟件測試工程師;
●各網站企業電子商務開發工程師;
●各企事業單位數據庫管理員;
●在各種大中型企業從事軟件二次開發。
課程內容參考
階段一:JAVA初級編程
——JAVA程序設計基礎
●使用Java編程語言創建Java應用程序和applets;
●定義和描述垃圾搜集,安全性和Java虛擬機(JVM);
●描述和使用Java語言面向對象的特點;
●開發圖形用戶接口(GUI),利用Java支持的多種布局管理;
●描述和使用Java 1.4的事件處理模式;
●使用Java語言的鼠標輸入,文本,窗口和菜單窗口部件;
●使用Java的例外處理來控制程序執行和定義用戶自己的例外事件;
●使用Java語言的先進的面向對象特點,包括方法重載,方法覆蓋,抽象類,接口,final,static和訪問控制;
●實現文件的輸入/輸出(I/O);
●使用Java語言內在的線程模式來控制多線程;
●使用Java的Sockets機制進行網絡通信。
目標:
●經過培訓并通過考核的學員能夠掌握如何使用標準Java Development Kit 1.5 (JDK)開發應用程序和Applets。學員將學會Java語言的語法;如何使用Java來創建圖形用戶接口(GUI),事件處理機制,例外處理,通過開發各種Java程序來獲得實際的編程經驗;您也將學到文件輸入/輸出(I/O);多線程和網絡的知識;
●通過SCJP認證考試。
——網絡數據庫技術
主要學習數據庫的基礎理論和概念;
T-SQL常用語法;
SQL2005/Oracle 10g安裝;
數據查詢,索引,視圖,默認,規則,用戶,角色,游標,存儲過程,觸發器;
數據引入導出,備份恢復,數據復制,XML,報表服務,OLTP,OLAP;
Oracle 10g安裝,Oracle架構組件、Oracle Server入門、管理Oracle實例、創建數據庫、使用數據字典、維護控制文件、維護重做日志文件、管理表空間和數據文件、存儲結構和關系、管理撤消數據、管理表、管理索引、管理數據完整性、管理密碼安全和資
源、管理用戶、管理特權、管理角色。
階段二:JAVA高級編程技術
——JAVA程序高級開發
設計和開發JavaGUI;
設計和開發MVC 結構的應用程序;
掌握了Java網絡編程技術;
懂得了JDBC-API的基本結構;
掌握遠程方法調用技術;
掌握多層設計;
知道Unix與Windows NT互連有哪些技術問題;
能夠解釋在Java程序中調用其它語言所編寫的程序的方法與步驟。
目標:
●經過培訓并通過考核的學員能夠解釋軟件開發周期每階段的目標,可使用適當的java程序類型,了解API設計的基本元素,根據項目中的功能要求確定程序組件;描述關系數據庫設計及其設計原則;了解JDBC、ODBC及其使用;創建良好的GUI設計原則設計自己的用戶界面;使用Socket連接以適當格式傳輸數據,創建一個多層java小程序或應用程序;了解在不同平臺之間的移植問題。
●通過SCJD認證考試。
——JAVAWeb開發技術
環境配置;
JSP技術;
Java Servlet技術;
簡單的JSP調試;
使用JSP、Servlet編寫簡單的Web應用;
JSP TagLib技術;
編寫簡單的TagLib;
理解Struts框架;
在Struts框架下編寫簡單的應用。
課程的每一章都涉及一個目標。作為例子提供的代碼段是易于理解的。本課程沒有對每個主題進行詳細說明;相反,通過集中討論一些要點,它有助于學員在就業中熟用JAVA Web開發特性并掌握SCWCD考試要點。每課都包含了 SCWCD 考試模式中的一些模擬問題。這些問題示范了該目標所覆蓋內容的使用,還包括了有關正確和不正確選擇的說明,讓學員更好地理解這些概念。
目標:
●經過培訓并通過考核的學員能夠理解Servlet 模型;完成 現代 servlet Web 應用程序的結構和部署;開發 Servlet 來處理服務器端異常;能夠使用會話管理開發 Servlet; 開發安全的 Web 應用程序;開發線程安全的 Servlet;掌握JSP 技術模型;開發可重用的 Web 組件;使用 JavaBeans 組件開發 JSP頁面;能使用自定義標簽開發 JSP 頁面;
●通過SCWCD考試。
——JAVA框架開發
Struts應用開發、Struts數據庫開發、配置Struts應用、Struts控制器、Struts模型、Struts視圖、擴展Struts框架、Struts應用的國際化,異常處理、Struts標簽庫、創建Hibernate應用并整合Hibernate和Struts框架。
目標:
經過培訓的學員能夠掌握環境配置、掌握Struts技術、掌握Hibernate技術、簡單的程序調試、能夠使用Struts、Hibernate編寫較為復雜的Web應用、掌握國際化技術。
——JavaEE企業級開發
學習Spring開發, Bean、消息和事件,Spring與AOP,數據庫操作和事務處理,整合Hibernate和Spring、 Spring與Web MVC框架、 Spring整合Struts框架、整合Struts+Hibernate+Spring, EJB3.0,實體Bean與會話Bean,事務處理。
目標:
經過培訓的學員能夠掌握Spring與EJB3.0技術、能夠完成程序調試、能夠使用Spring和EJB編寫復雜的企業級應用。
——JAVA編程項目實戰
使用Eclipse的集成開發環境開發Web程序并架設在Tomcat服務器上;Eclipse下的Struts開發;使用Spring與Hibernate;練習項目規劃并能提供具體項目分析細節。
目標:
經過培訓,學員能夠結合應用以上課程中的知識獨立完成項目開發。
只要一個電話
我們免費為您回電