>
學(xué)校機(jī)構(gòu) >
廣州市騰科職業(yè)培訓(xùn)學(xué)校 >
學(xué)習(xí)資訊>
廣州JavaEE高級(jí)軟件工程師名企就業(yè)班培訓(xùn)中心
廣州JavaEE高級(jí)軟件工程師名企就業(yè)班培訓(xùn)中心
259 2017-06-30
JavaEE高級(jí)軟件工程師名企就業(yè)班
適合人群
熱愛(ài)軟件編程人群;
有數(shù)據(jù)庫(kù)編程基礎(chǔ)的人士;
希望掌握J(rèn)avaEE系統(tǒng)開(kāi)發(fā)技術(shù)及各流行開(kāi)源框架的應(yīng)用的人士;
有意向從事JavaEE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的人士。
就業(yè)方向
Java高級(jí)軟件工程師、程序員、搜索引擎工程師、移動(dòng)應(yīng)用開(kāi)發(fā)工程師、產(chǎn)品研發(fā)經(jīng)理、技術(shù)經(jīng)理、項(xiàng)目經(jīng)理等。
騰科JAVA培訓(xùn)優(yōu)勢(shì)
9年培訓(xùn)經(jīng)驗(yàn):成功培養(yǎng)10000多名高端軟件工程師
最強(qiáng)師資團(tuán)隊(duì):5名專家技術(shù)講師和8名資深講師
真實(shí)企業(yè)項(xiàng)目:提供大量在線運(yùn)行的真實(shí)企業(yè)項(xiàng)目
前沿課程體系:定期企業(yè)人才需求調(diào)研及專業(yè)課程研發(fā)
完善就業(yè)保障:300多家知名軟件企業(yè)人才輸送
全面技術(shù)依托:Oracle、Redhat等國(guó)際授權(quán)IT技術(shù)為依托
課時(shí)介紹
456個(gè)課時(shí)
課程介紹
本課程是由JAVA基本開(kāi)始學(xué)起,包括OracleJAVA經(jīng)典認(rèn)證班和JAVAEE精英班強(qiáng)化班中所有的課程,適合零基礎(chǔ)的學(xué)員。課程目的是將學(xué)員培養(yǎng)成JAVAEE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)軟件工程師,將學(xué)員輸送到合作名企業(yè)中,讓學(xué)員能快速進(jìn)入軟件開(kāi)發(fā)行業(yè)。
課程大綱
課程主題 |
課程內(nèi)容 |
課程目標(biāo) |
---|---|---|
第一階段(JavaSE軟件工程師培訓(xùn)課程),96課時(shí) | ||
Linux開(kāi)發(fā)環(huán)境 |
Linux系統(tǒng)原理、文件系統(tǒng)剖析;Linux常用命令;vi和vim編程器介紹;java開(kāi)發(fā)環(huán)境搭建 | 掌握Linux常用命令;掌握vi和vim編程器;熟練構(gòu)建Linux下的Java開(kāi)發(fā)環(huán)境。 |
Java語(yǔ)言基礎(chǔ) | 計(jì)算機(jī)基本原理,Java語(yǔ)言發(fā)展簡(jiǎn)史,配置Java 開(kāi)發(fā)環(huán)境,體驗(yàn)Java 程序開(kāi)發(fā),數(shù)據(jù)類型、變量、運(yùn)算符、流程控制、循環(huán)控制、數(shù)組的基礎(chǔ)概念與存取 | 認(rèn)識(shí)計(jì)算機(jī)基本原理,了解Java語(yǔ)言發(fā)展簡(jiǎn)史,掌握常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)和實(shí)用算法;培養(yǎng)良好的企業(yè)級(jí)編程習(xí)慣。 |
Java面向?qū)ο?/th> |
面向?qū)ο筇匦裕悍庋b、繼承、多態(tài); 接口應(yīng)用;JVM性能調(diào)優(yōu)(JVM內(nèi)存結(jié)構(gòu)剖析、GC分析及調(diào)優(yōu)、JVM內(nèi)存參數(shù)優(yōu)化) |
掌握面向?qū)ο蟮幕驹瓌t以及在編程實(shí)踐中的意義;掌握接口編程基本原則;掌握基本的JVM優(yōu)化策略 |
JDK核心API | JDK核心包、常用工具包、異常處理、集合框架、反射機(jī)制 | 掌握J(rèn)DK核心API編程;理解API設(shè)計(jì)原則;掌握java異常處理機(jī)制;掌握java集合框架;掌握反射機(jī)制 |
I/O流 | IO性能分析,字節(jié)和字符的轉(zhuǎn)化流,包裝流的概念,以及常用包裝類,計(jì)算機(jī)編碼,資源的自動(dòng)回收管理 | 掌握基本的文件輸入輸出流,能夠利用文件輸入輸出流進(jìn)行文件的讀寫(xiě),掌握常見(jiàn)的IO流控制類和接口 |
Java圖形界面 | awt、swing常用圖形界面組件介紹;事件處理機(jī)制介紹;JavaFX介紹 | 掌握java圖形界面(awt,swing)編程和JavaFX編程 |
多線程 | 多線程的概念;多線程編程;線程安全問(wèn)題、線程的同步、線程之間的通訊;線程死鎖;線程池、線程并發(fā)庫(kù)介紹 | 理解多線程技術(shù)的原理,理解線程安全、線程的同步和互斥,能夠基于Thread和Runnable進(jìn)行多線程應(yīng)用開(kāi)發(fā) |
網(wǎng)絡(luò)編程 | Java網(wǎng)絡(luò)編程;c/s與b/s結(jié)構(gòu)介紹;網(wǎng)絡(luò)通信協(xié)議TCP和UDP介紹; DatagramSocket,DatagramPacket,ServerSocket,Socket編程。 | 理解網(wǎng)絡(luò)編程技術(shù),能夠基于Socket和ServerSocket進(jìn)行網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā),能夠結(jié)合多線程技術(shù)進(jìn)行多客戶端網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā) |
項(xiàng)目練習(xí)與階段測(cè)試 | 騰科Java第一階段測(cè)試題和階段復(fù)習(xí) | |
第二階段(JDBC+ORACLE+SVN團(tuán)隊(duì)項(xiàng)目),72課時(shí) | ||
Oracle數(shù)據(jù)庫(kù) | oracle體系結(jié)構(gòu)剖析、數(shù)據(jù)庫(kù)建模及設(shè)計(jì);SQL語(yǔ)句基礎(chǔ)和提高、SQL語(yǔ)句調(diào)優(yōu);PL/SQL簡(jiǎn)介與PL/SQL程序開(kāi)發(fā) | 掌握oracle數(shù)據(jù)庫(kù)基礎(chǔ)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及數(shù)據(jù)庫(kù)管理與維護(hù)等方面的基礎(chǔ)知識(shí)。 |
JDBC | JDBC核心API(Connection、Statement、ResultSet)、JDBC優(yōu)化技術(shù)(緩存技術(shù)、批處理技術(shù)、連接池技術(shù))。 | 理解JDBC作為規(guī)范的設(shè)計(jì)原則;熟練掌握J(rèn)DBC API;具備使用JDBC對(duì)數(shù)據(jù)庫(kù)進(jìn)行高效訪問(wèn)的能力 |
軟件工程基礎(chǔ) | 軟件過(guò)程和軟件活動(dòng);需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)基本原則和文檔規(guī)范;配置管理的基本概念和必要性;SVN基本操作;Ant簡(jiǎn)介;junit基本操作; | 理解軟件過(guò)程的普遍概念和基本的軟件活動(dòng);理解迭代的意義;掌握Ant、SVN等常用配置管理及部署工具;掌握利用junit進(jìn)行單元測(cè)試操作 |
OOAD及設(shè)計(jì)模式 | 面向?qū)ο蠡驹O(shè)計(jì)原則;常見(jiàn)的設(shè)計(jì)模式:工廠模式、策略模式、適配器模式、代理模式等、門(mén)面模式。 | 理解面向?qū)ο笤O(shè)計(jì)的一般原則;理解重用的意義;掌握常見(jiàn)的設(shè)計(jì)模式 |
項(xiàng)目練習(xí)與階段測(cè)試 | 坦克大戰(zhàn);鴻達(dá)業(yè)務(wù)管理系統(tǒng);騰科Java第二階段測(cè)試題和階段復(fù)習(xí) | |
第三階段(Java Web網(wǎng)站與平臺(tái)開(kāi)發(fā)),120課時(shí) | ||
HTML+CSS+JS | HTML基本文檔結(jié)構(gòu)、CSS基礎(chǔ)語(yǔ)法、HTML常用標(biāo)簽、JavaScript語(yǔ)言基礎(chǔ)(數(shù)據(jù)類型、函數(shù)、對(duì)象)、JavaScript面向?qū)ο缶幊獭?/td> | 掌握基本的HTML知識(shí),能夠利用HTML編寫(xiě)網(wǎng)頁(yè),能夠使用CSS美化網(wǎng)頁(yè),掌握J(rèn)avaScript的面向?qū)ο箝_(kāi)發(fā)方法 |
XML | XML語(yǔ)法、XML解析(SAX、DOM、JDOM、Dom4j)、RSS編程 | 掌握XML語(yǔ)法規(guī)則;理解DOM模型;掌握J(rèn)ava對(duì)XML的各種解析方式;掌握利用RSS訂閱博客和訂閱新聞 |
SERVLET / JSP | Tomcat服務(wù)器詳解、b/s結(jié)構(gòu)應(yīng)用剖析、servlet編程、JSP語(yǔ)法、JSTL和EL表達(dá)式、自定義標(biāo)簽、Java Web 設(shè)計(jì)模式 | 理解Servlet核心原理;熟練掌握Servlet API;理解JSP引擎工作原理;熟悉常見(jiàn)的Java Web設(shè)計(jì)模式; |
AJAX | Ajax基礎(chǔ)、JSON技術(shù);Ajax常用框架之JQuery、DWR、EXT等RIA技術(shù) | 掌握Ajax的基本通信原理;掌握基于XML和JSON的Ajax數(shù)據(jù)傳送;掌握J(rèn)Query核心API;了解多種JQuery插件;掌握常用的RIA技術(shù) |
全真實(shí)項(xiàng)目 | 騰科BBS系統(tǒng)、裝飾師設(shè)計(jì)平臺(tái)、郵件客戶端系統(tǒng) | |
第四階段(JavaEE框架企業(yè)級(jí)應(yīng)用開(kāi)發(fā)),150課時(shí) | ||
Struts2 | MVC模式介紹及常見(jiàn)的MVC框架;Struts2工作原理、攔截器、FreeMarker、Struts2標(biāo)記庫(kù)、Struts2應(yīng)用技巧(國(guó)際化、文件上傳和下載、防止重復(fù)提交等) | 理解struts2框架的基本原理,掌握struts2框架的應(yīng)用,掌握strtus2的Action、標(biāo)簽以及攔截器等知識(shí);能夠應(yīng)用struts2框架進(jìn)行大型企業(yè)應(yīng)用開(kāi)發(fā) |
hibernate | ORM概念及常見(jiàn)的ORM框架、Hibernate核心API、Hibernate實(shí)體映射技術(shù)、Hibernate關(guān)系映射技巧、HQL查詢、OSCache及Hibernate緩存技術(shù) | 掌握ORM映射;掌握Hibernate多種關(guān)聯(lián)映射技巧;掌握多種Hibernate查詢技巧及優(yōu)化技術(shù);掌握hibernate緩存技術(shù) |
spring | Spring Ioc基礎(chǔ)、Ioc注入技巧、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事務(wù)及安全管理、SSH整合開(kāi)發(fā)、Spring MVC | 理解Ioc和AOP的基本原理和實(shí)現(xiàn)方式;掌握SpringIoc及AOP實(shí)現(xiàn)方式;掌握Spring事務(wù)管理;掌握Spring與其他組件的整合技術(shù)。 |
lucene | Lucene入門(mén)、分詞器、索引庫(kù)操作、Tika工具使用、solr原理及使用 | 掌握l(shuí)ucene工作原理;掌握常用的分詞器;掌握使用lucene進(jìn)行索引庫(kù)操作;掌握Tika工具;掌握solr技術(shù) |
全真實(shí)項(xiàng)目 | 騰科OA系統(tǒng)、神州數(shù)碼易橋,電子商務(wù)系統(tǒng) | |
第五階段(JavaEE重量級(jí)框架應(yīng)用開(kāi)發(fā),為選修課程),18課時(shí) | ||
EJB3.0 | EJB3.0規(guī)范;JBOSS、weblogic服務(wù)器應(yīng)用 | 掌握EJB3.0規(guī)范與組件的開(kāi)發(fā)方法;熟練配置jboss、weblogic等企業(yè)應(yīng)用服務(wù)器;能夠勝任基于JavaEE6.0的大型企業(yè)應(yīng)用開(kāi)發(fā) |
WebService | WebService核心概念與應(yīng)用、SOA概念 |
了解WebService技術(shù)的作用和原理;了解SOAP協(xié)議;掌握當(dāng)前主流的WebService技術(shù); |
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號(hào)
獵學(xué)網(wǎng)服務(wù)號(hào)