課程背景
JAVA作為主流的商業(yè)應(yīng)用開發(fā)語言,在3G物聯(lián)網(wǎng)時代煥發(fā)出新的生機(jī)。在互聯(lián)網(wǎng)時代,Java語言會在新的業(yè)務(wù)領(lǐng)域有著更輝煌的發(fā)展前景。3G、物聯(lián)網(wǎng)的發(fā)展不僅僅帶動了“智能手機(jī)制造業(yè)”、“電信運營業(yè)”、“RFID產(chǎn)業(yè)”、“嵌入式設(shè)備”等硬件或系統(tǒng)軟件行業(yè)的發(fā)展;更重要的是:3G、物聯(lián)網(wǎng)開創(chuàng)了更多、更新的商業(yè)應(yīng)用領(lǐng)域,而這些領(lǐng)域的核心編程語言仍然是Java!
課程介紹
熟悉Java開發(fā)環(huán)境,Java應(yīng)用軟件類型。掌握面向?qū)ο蟮某绦蛟O(shè)計方法、編程思想和Java語言及JSP編程,能獨立使用Java和Eclipse編寫Java應(yīng)用程序和Web程序;勝任各種規(guī)模企業(yè)的Java程序員,售前、售中與售后技術(shù)支持工程師等職位。
適合對象
零基礎(chǔ),對軟件開發(fā)感興趣,有志于在IT行業(yè)發(fā)展。
課時安排
可選擇脫產(chǎn)班、業(yè)余班。
課程內(nèi)容
階段
Unix開發(fā)環(huán)境
Unix系統(tǒng)原理、Unix開發(fā)環(huán)境、Unix常用命令。
熟練掌握Unix常用命令;熟練構(gòu)建Unix下的Java開發(fā)環(huán)境。
Java語言基礎(chǔ)
算法基礎(chǔ)、常用數(shù)據(jù)結(jié)構(gòu)、企業(yè)編程規(guī)范。 掌握常見的數(shù)據(jù)結(jié)構(gòu)和實用算法;培養(yǎng)良好的企業(yè)級編程習(xí)慣。
Java面向?qū)ο?/b>
面向?qū)ο筇?:封裝、繼承、多態(tài)等。
掌握面向?qū)ο蟮幕驹瓌t以及在編程實踐中的意義;掌握J(rèn)ava面向?qū)ο缶幊袒緦崿F(xiàn)原理。
JDK核心API
語言核心包、異常處理、常用工具包、集合框架 熟練掌握J(rèn)DK核心API編程技術(shù);理解API設(shè)計原則;具備熟練的閱讀API文檔的能力;為后續(xù)的課程學(xué)習(xí)打下堅實的語言基礎(chǔ)。
JavaSE核心
異常處理、多線程基礎(chǔ)、IO系統(tǒng)、網(wǎng)絡(luò)編程、Swing組件、JVM*能調(diào)優(yōu)(JVM內(nèi)存結(jié)構(gòu)剖析、GC分析及調(diào)優(yōu)、JVM內(nèi)存參數(shù)優(yōu)化)、Java泛型、JDK新特*。 熟練掌握J(rèn)avaSE核心內(nèi)容,特別是IO和多線程;初步具備面向?qū)ο笤O(shè)計和編程的能力;掌握基本的JVM優(yōu)化策略。
全真實訓(xùn)項目一:基于JAVA的桌面應(yīng)用 項目開發(fā)
第二階段(數(shù)據(jù)存儲,數(shù)據(jù)庫基礎(chǔ))
SQL語言
SQL語句基礎(chǔ)和提高、SQL語句調(diào)優(yōu)。
熟練的掌握SQL語句;掌握一定的數(shù)據(jù)庫查詢技巧及SQL語句優(yōu)化技巧。
Oracle數(shù)據(jù)庫開發(fā)
Oracle體系結(jié)構(gòu)及系統(tǒng)管理、Oracle數(shù)據(jù)庫編程、數(shù)據(jù)庫設(shè)計基礎(chǔ)。 掌握Oracle體系結(jié)構(gòu)及核心編程技術(shù)
JavaSE核心
異常處理、多線程基礎(chǔ)、IO系統(tǒng)、網(wǎng)絡(luò)編程、Swing組件、JVM*能調(diào)優(yōu)(JVM內(nèi)存結(jié)構(gòu)剖析、GC分析及調(diào)優(yōu)、JVM內(nèi)存參數(shù)優(yōu)化)、Java泛型、JDK新特*。
熟練掌握J(rèn)avaSE核心內(nèi)容,特別是IO和多線程;初步具備面向?qū)ο笤O(shè)計和編程的能力;掌握基本的JVM優(yōu)化策略。
XML
XML語法、XML解析(SAX、DOM)、Dom4j組件、Digester組件。 熟練掌握XML語法規(guī)則;理解DOM模型;熟悉Java對XML的各種解析方式。
JDBC
JDBC核心API(Connection、Statement、ResultSet)、JDBC優(yōu)化技術(shù)(緩存技術(shù)、批處理技術(shù)、連接池技術(shù))。 理解JDBC作為規(guī)范的設(shè)計原則;熟練掌握J(rèn)DBC API;具備使用JDBC對數(shù)據(jù)庫進(jìn)行高效訪問的能力。
軟件工程基礎(chǔ)
軟件過程和軟件活動;需求設(shè)計、概要設(shè)計、詳細(xì)設(shè)計基本原則和文檔規(guī)范;配置管理的基本概念和必要*;CVS基本*作;Ant簡介 理解軟件過程的普遍概念和基本的軟件活動;理解迭代的意義;掌握Ant、CVS等常用配置管理及部署工具。
OOAD及設(shè)計模式
面向?qū)ο蠡驹O(shè)計原則、工廠模式、策略模式、適配器模式、代理模式等、門面模式。 理解面向?qū)ο笤O(shè)計的一般原則;理解重用的意義;掌握常見的設(shè)計模式
全新實訓(xùn)項目二:T-DMS項目開發(fā)
教學(xué)環(huán)境展示
服務(wù)特色
我校上課方式是隨到隨學(xué),您可以隨時到校報名,我校按照學(xué)員的可學(xué)習(xí)時間段來安排授課,理論結(jié)合實際操作面授方式授課,學(xué)會為止,一期不會,下期可以免費再學(xué)!
授課名師簡介
李小勇
職 務(wù):講師
伯樂教育IT講師,軟件工程師,具有6年以上電信行業(yè)大型項目軟件開發(fā)經(jīng)驗,精通開發(fā)語音JAVA,C++;oracle數(shù)據(jù)庫;服務(wù)器weblogic、tom。
劉敏
伯樂教育IT講師,軟件工程師,具有6年以上軟件開發(fā)經(jīng)驗,精通Java,sql,Oracle,jsp,ssh等系統(tǒng)開發(fā)技術(shù),服務(wù)器部署,軟件系統(tǒng)架構(gòu),參與多個客服服務(wù)系統(tǒng)、手機(jī)網(wǎng)上商城項目的開發(fā)工作。
行業(yè)前景
據(jù)有關(guān)數(shù)據(jù)顯示,目前,我國對軟件人才的需求已達(dá)20萬,并且以每年20%左右的速度增長。在未來5年內(nèi),合格軟件人才的需求將遠(yuǎn)大于供給。2010年,我國軟件人才的缺口已達(dá)43.5萬,其中尤以JAVA人才為缺乏。當(dāng)前世界各地持有JavaProgrammer證書的人員供需差距極大,迫使企業(yè)不得不用高薪聘請Java程序員。因此,JavaProgrammer的含金量比一般的技術(shù)人員要高出很大一塊。在美國、加拿大、澳大利亞、新加坡等發(fā)達(dá)和中等發(fā)達(dá),持有JavaProgrammer認(rèn)證證書的人年薪均在4-10萬美金,而在國內(nèi)持有JavaProgrammer認(rèn)證的程序員也有極好的工作機(jī)會和很高的薪水。