課程簡介
Java作為主流的編程語言,長期以來一直處于全球編程語言排行榜的位置,在應用層,沒有任何一個語言可以和Java抗衡。據(jù)統(tǒng)計,全球運行JAVA程序的設備已經(jīng)超過30億個,在服務器領域、移動設備、桌面應用和Web領域JAVA都占據(jù)著重要地位。今天,Java運行在9.08億手機、10億智能卡和10億PC上,Java已經(jīng)在服務器端也占領了絕大部分市場,在Android系統(tǒng)上獲得了廣泛的應用,在大數(shù)據(jù)領域也成為很多軟件的底層語言。
招生對象
熱愛軟件編程,建議是理工科大?;虼髮R陨蠈W歷。好有一定英語基礎,能閱讀簡單的英文文檔。
課程體系
課程設置
階段 基礎課程
課程介紹:內(nèi)容涵蓋 Java 語言基礎、數(shù)據(jù)庫的安裝和配置SQL語言、JDBC入門等核心內(nèi)容。是學習第二階段就業(yè)課程的基礎,屬于必修課程。
學習目標:
1、掌握Java 核心語法、深入理解面向?qū)ο笏枷搿?熟練使用Java 語言的核心 API。
2、掌握數(shù)據(jù)庫的安裝、配置。
3、掌握SQL 數(shù)據(jù)庫編程的核心內(nèi)容。
4. 掌握JDBC的核心API、能編寫出健壯的JDBC 程序
5、初步具有獨立閱讀Java doc 的能力
6、能通過大公司的Java 基礎測試、數(shù)據(jù)庫面試題
第二階段 就業(yè)課程
Java企業(yè)應用和大數(shù)據(jù)研發(fā)方向:內(nèi)容涵蓋XML核心語法、Java XML解析技術及對比、HTML\CSS核心技術、JavaWeb基礎(具體包括:Servlet、JSP、HttpSession、使用JavaBean、自定義標簽,EL、JSTL、MVC設計模式、Servlet攔截器、Serlvet過濾器、JavaWeb國際化、文件的上傳下載、JavaMail)、JavaScript核心基礎、jQuery、JSON、Ajax、UML;Struts2、Hibernate、iBATIS、Spring、Spring-Security、JBPM等主流JavaEE框架;還將系統(tǒng)介紹WebService、Linux、EBJ3.0的核心內(nèi)容。
本部分學習依然全程采用案例驅(qū)動,講授完成后,將帶領學員完成至少兩個企業(yè)級真實項目。
學習目標:
1、掌握JavaWEB核心技術點、深入理解面向 MVC、DAO設計模式、熟練JavaWEB核心API。
2、初步具備項目詳細設計能力,能根據(jù)概要設計構建項目的UML圖。
3、初步具備項目的調(diào)試能力,能較快的找出BUG,并快速解決。
4、掌握Struts2、Hibernate、iBATIS、Spring、Spring -Security、JBPM、WebService的核心內(nèi)容、掌握WebSphere、WebLogic的安裝、配置、管理。
5、初步具備項目架構能力,能根據(jù)項目需求設計出較的解決方案。
6、具備項目的調(diào)試能力,能快速等位 BUG,并快速解決。
7、能獨立進行JavaEE項目研發(fā)。
8、大數(shù)據(jù)云平臺研發(fā)。
9、能通過大公司的JavaEE框架、項目部分的筆試和面試。
行業(yè)前景
據(jù)有關數(shù)據(jù)顯示,目前,我國對軟件人才的需求已達20萬,并且以每年20%左右的速度增長。在未來5年內(nèi),合格軟件人才的需求將遠大于供給。2010年,我國軟件人才的缺口已達43.5萬,其中尤以JAVA人才為缺乏。當前世界各地持有JavaProgrammer證書的人員供需差距極大,迫使企業(yè)不得不用高薪聘請Java程序員。因此,JavaProgrammer的含金量比一般的技術人員要高出很大一塊。在美國、加拿大、澳大利亞、新加坡等發(fā)達和中等發(fā)達,持有JavaProgrammer認證證書的人年薪均在4-10萬美金,而在國內(nèi)持有JavaProgrammer認證的程序員也有極好的工作機會和很高的薪水。