一、專(zhuān)業(yè)背景介紹
Java人才市場(chǎng)需求狀況
IDC的數據顯示,目前我國對軟件人才的需求已達20萬(wàn),并且以每年20%左右的速度增長(cháng)。在未來(lái)5年內, 合格軟件人才的需求將遠大于供給。2005年,我國軟件人才的缺口已達萬(wàn),其中尤以JAVA人才最為缺乏。
根據IDC的統計數字,在所有軟件開(kāi)發(fā)類(lèi)人才的需求中,對JAVA工程師的需求達到全部需求量的60%——70%。同時(shí),JAVA工程師的薪水相對較高。通常來(lái)說(shuō),具有3——5年開(kāi)發(fā)經(jīng)驗的工程師,擁有年薪10 萬(wàn)元是很正常的一個(gè)薪酬水平。
就目前主流開(kāi)發(fā)的技術(shù)而言,JAVA所占的比重無(wú)疑是很大的,不論是在大型的企業(yè)級應用、桌面應用及 消費性電子產(chǎn)品中都能看到JAVA的身影。由于先天的諸多優(yōu)點(diǎn)使得JAVA從一種應用于互聯(lián)網(wǎng)的計算機語(yǔ)言, 逐步發(fā)展為一系列的技術(shù)平臺,有專(zhuān)門(mén)針對企業(yè)級開(kāi)發(fā)的J2EE、桌面開(kāi)發(fā)的J2SE、嵌入式開(kāi)發(fā)的J2ME。世界 上進(jìn)行信息系統開(kāi)發(fā)的企業(yè)中70%以上使用JAVA。這也就使得JAVA人才的需求量與日俱增,國內崗位缺口達 20萬(wàn)。
二、專(zhuān)業(yè)描述
JAVA語(yǔ)言是SUN公司開(kāi)發(fā)的一種高級編程語(yǔ)言,JAVA以其獨有的開(kāi)放性、跨平臺性和面向網(wǎng)絡(luò )的交互性 席卷全球,以其安全性、易用性和開(kāi)發(fā)周期短的特點(diǎn),迅速從最初的編程語(yǔ)言發(fā)展成為全球*大軟件開(kāi)發(fā) 平臺。
本專(zhuān)業(yè)將講授職業(yè)素質(zhì)、實(shí)操技能和項目經(jīng)驗三個(gè)方面內容,學(xué)員能夠學(xué)習J2EE體系的新技術(shù)新技能, 從而能夠在研發(fā)團隊中開(kāi)發(fā)基于J2EE的應用系統。
本專(zhuān)業(yè)教學(xué)過(guò)程中,始終貫穿案例教學(xué)策略,配合全真的實(shí)訓項目,讓學(xué)員了解項目團隊中所擔任的角 色和承擔的相應職責,以及與他人分工協(xié)作的方法,最終獲得真實(shí)的開(kāi)發(fā)體驗和實(shí)戰經(jīng)驗。
三、專(zhuān)業(yè)課程說(shuō)明
編 號
課程名稱(chēng)
課程介紹
職業(yè)素質(zhì)類(lèi)CSTP
程序員文化基礎 介紹了軟件開(kāi)發(fā)的原則和方法。直指 編程前沿,透過(guò)日益增長(cháng)的現代軟件開(kāi)發(fā) 規范和技術(shù),培養學(xué)員成為良好的開(kāi)發(fā)習 慣以及職業(yè)態(tài)度,必將幫助您修煉成為一 名真正程序員。CSTP
軟件工程師職業(yè)素養 通過(guò)學(xué)習使學(xué)員具備軟件工程師必備 的職業(yè)素質(zhì)、了解軟件行業(yè)概況、制定職 業(yè)生涯規劃、掌握IT面試的基本技巧、了 解企業(yè)技術(shù)文檔規范等。CSTP
計算機英語(yǔ)
通過(guò)本課程的學(xué)習,學(xué)員既要掌握計 算機英語(yǔ)基本詞匯和語(yǔ)法,同時(shí)具備使用 英語(yǔ)來(lái)閱讀來(lái)自海外的原版業(yè)內*信息 的能力,也能在工作中用專(zhuān)業(yè)化的英語(yǔ)來(lái) 完成行業(yè)描述和工程文檔。
實(shí)操技能類(lèi)
CSTP 計算機系統基礎 本課程是計算機系統的綜合課程, 概述計算機系統的基本概念、軟硬件知識 操作系統的知識、計算機維護和網(wǎng)絡(luò )等方 面的知識。本課程要既強調基礎文化,又 強調職業(yè)技能,力求將高校的基礎文化與 企業(yè)的職業(yè)技能融合在一起,以全新的視 角學(xué)習基礎課程。 CSTP 軟件開(kāi)發(fā)基礎 編程基本方法:介紹*的軟件概念 和流行的開(kāi)發(fā)方法,為學(xué)員建立軟件開(kāi)發(fā) 的理論基礎;實(shí)用的技能:詳細講解 HTML/Applet兩門(mén)語(yǔ)言,用程序語(yǔ)言建立 編成概念;流行的開(kāi)發(fā)模式:從面向對象 設計角度,系統地介紹Web應用開(kāi)發(fā)方法, 通過(guò)案例讓學(xué)員體會(huì )軟件開(kāi)發(fā)的真實(shí)感受 CSTP Java程序設計語(yǔ)言 熟練掌握Java核心語(yǔ)法與Java面向對象編程;學(xué)習軟件開(kāi)發(fā)流程,培養學(xué)員良好的編碼規范,熟悉Java IO技術(shù),熟悉Java GUI技術(shù)。熟悉面向對象概念,學(xué)習適合企業(yè)開(kāi)發(fā)Java技術(shù),適合企業(yè)的需要 CSTP 實(shí)用數據庫技術(shù) 掌握數據庫的應用與開(kāi)發(fā),熟悉各種常用的數據庫產(chǎn)品。 CSTP Java Web應用開(kāi)發(fā) 學(xué)習軟件開(kāi)發(fā)流程,培養學(xué)員良好的 編碼規范,熟悉JDBC、Hibernate等數據庫 持久化技術(shù),熟悉JSP、Servlet等Web表示 技術(shù)。熟悉Struts框架,了解Spring技術(shù) 學(xué)習適合企業(yè)開(kāi)發(fā)Web技術(shù),適合企業(yè)的需 要。 CSTP 高級JavaScript腳本 主要學(xué)習使用JS實(shí)現表單驗證以及各種網(wǎng)頁(yè)特效和事件監聽(tīng)處理, 目的是讓網(wǎng)頁(yè)更智能,效果更絢麗 CSTP Oracle數據庫 針對當前主流的Oracle10g進(jìn)行企業(yè)級數據庫學(xué)習, 包括Enterprise Manager Console和PL/SL工具的使用,以及Oracle數據庫中常用操作和高級對象, 旨在能讓學(xué)員面向企業(yè)級開(kāi)發(fā) CSTP 持久層框架 詳細講解Hibernate工作流程,ORM基本思想、映射文件的配置編寫(xiě)、反向生成工具的使用、HL面向對象查詢(xún)語(yǔ)言的使用、事務(wù)并發(fā)控制等。Hibernate作為J2EE中持久層ORM框架的典型代表之一,已經(jīng)成為行業(yè)內標準,掌握它,讓你的數據庫操作更加得心應手 CSTP 開(kāi)源MVC架構技術(shù) 更加深入介紹MVC架構,對Struts標簽、Form表單、、ACTION等技術(shù)進(jìn)行詳細介紹,對頁(yè)面的流轉機制進(jìn)行深入分析。作為一種典型的MVC框架,Struts結構清晰,功能強大,操作簡(jiǎn)潔,成為JSP Model2開(kāi)發(fā)中必不可少的重要組成之一 CSTP 框架 詳細講解Spring框架API,特別是對反轉控制,面向方面編程等,以實(shí)際案例進(jìn)行講述?;鵐yEclipse完成Spring編程。Spring提出的IOC控制反轉和AOP的面向切面編程思想對于J2EE的發(fā)展具有重大影響意義,也成為J2EE開(kāi)發(fā)中三大黃金框架之一 CSTP 技術(shù)Ajax&Dwr&Ext 介紹作為當今B/S開(kāi)發(fā)中最火熱的名詞,并且將對其中的三種典型技術(shù)進(jìn)行開(kāi)發(fā)講解: Ajax——異步數據傳輸,Dwr——Java中Ajax框架,Ext——Yahoo小組提出的一種Js+Css的視圖技術(shù),讓學(xué)員能走在技術(shù)的尖端潮流 CSTP EJB是sun的服務(wù)器端組件模型,*的用處是部署分布式應用程序,類(lèi)似微軟的.net技術(shù)。憑借java跨平臺的優(yōu)勢,用EJB技術(shù)部署的分布式系統可以不限于特定的平臺。減輕了開(kāi)發(fā)人員進(jìn)行底層開(kāi)發(fā)的工作量,它取消或最小化了很多(以前這些是必須實(shí)現)回調方法的實(shí)現,并且降低了實(shí)體Bean及O/R映射模型的復雜性。 CSTP Linux 結合Java語(yǔ)言跨平臺的特性,更適合于Java服務(wù)器運行的平臺,讓學(xué)員的知識體系更加全面 實(shí)訓項目 CSTP 實(shí)用軟件工程理解軟件開(kāi)發(fā)、維護等方面的軟件工 程學(xué)的概念、原理及典型的技術(shù)方法。通 過(guò)本課程的學(xué)習,樹(shù)立軟件工程的科學(xué)思 想,能自覺(jué)按照軟件工程的方法學(xué)進(jìn)行軟 件的開(kāi)發(fā)和維護工作,并掌握與此相應的 方便的工具,形成良好的軟件開(kāi)發(fā)習慣。
CSTP 實(shí)訓案例 通過(guò)學(xué)習中大型的真實(shí)案例,使學(xué)員掌 握j2ee體系架構、java2核心編程技術(shù)、 servlet編程技術(shù)、jsp動(dòng)態(tài)頁(yè)編程技術(shù)、 JDBC數據庫編程技術(shù)、javascript編程技 術(shù)、Tomcat編程技術(shù)等多項編程技術(shù),并 能夠直接承擔一個(gè)項目進(jìn)行開(kāi)發(fā)。 合計課時(shí)750
四、目標崗位
計算機系統工程師
數據庫工程師
系統分析師
架構工程師
項目經(jīng)理
高級軟件工程師
WEB開(kāi)發(fā)工程師
網(wǎng)絡(luò )管理員
軟件工程師