您當前的位置: 首頁 > 南寧培訓網(wǎng) > 南寧天琥設計 > 南寧軟件開發(fā)培訓 > 南寧JAVA培訓|南寧JAVA培訓班
課程介紹Course Introduction
南寧JAVA培訓2014新課程體系大綱
JAVA語言是SUN公司開發(fā)的一種高級編程語言,JAVA以其獨有的開放性、跨平臺性和面向網(wǎng)絡的交互性席卷全球,以其
安全性、易用性和開發(fā)周期短的特點,Java摒棄了C 中各種弊大于利的功能和許多很少用到的功能,用Java開發(fā)的程序可以在網(wǎng)絡上傳輸,并運行于任何客戶機上;從而迅速從初的編程語言發(fā)展成為全球大軟件開發(fā)平臺。
一、培養(yǎng)目標:
培訓,使學員熟練掌握當前Java EE的各項前沿技術(shù),精通Struts、Spring、Hibernate等開源技術(shù)框架;理解軟件工程的佳實踐、前沿的技術(shù)規(guī)范,讓學員從需求分析、設計、編碼、單元測試、系統(tǒng)集成、驗收測試一系列完整的開發(fā)流程,積累大中型JavaEE企業(yè)級項目開發(fā)經(jīng)驗。
二、方向:
JAVA web軟件工程師; JSP編程、JAVA EE軟件工程師。
三、入學要求:
會一般的電腦操作,邏輯思維能力較強,有興趣加入JAVA軟件開發(fā)領域的有志人士均可參加
四、培訓方式:
從基礎學起,由淺入深,循序漸進,階段式學習,學員可以根據(jù)自身基礎及需求選擇性學習,**分組或獨立完成實際項目的開發(fā),培養(yǎng)學生實戰(zhàn)能力。
五、課程體系:
課程名稱
|
階段目標及課程安排
|
課時
|
收費標準
|
|
A、
JAVA WEB
工
程
師
|
階段目標
|
1、掌握JAVA語言核心語法(類與對象、繼承與多態(tài)、異常處理等);
2、了解面向?qū)ο蟮姆治雠c設計; 3、能使用JAVA進行IO文件、數(shù)據(jù)庫等進行JAVA數(shù)據(jù)開發(fā); 4、能使用JAVA進行基本的網(wǎng)絡程序開發(fā); 5、可以靈活的使用JAVA中的常用類庫; 6、了解數(shù)據(jù)結(jié)構(gòu)在JAVA中的基本實現(xiàn); 7、掌握類集框架的各個組成部分; 8、掌握JSP開發(fā)動態(tài)網(wǎng)站程序; 9、可以使用JavaScript進行復雜的頁面開發(fā); 10、熟練使用Tomcat服務器進行WEB項目的開發(fā)及部署; 11、熟練掌握JSP中的基礎語法以及各常用內(nèi)置對象的使用; 12、可以熟練的使用分頁算法,完成分頁顯示功能; 13、可以使用Smartupload完成文件的上傳操作,并可以自動將上傳文件更名; 14、掌握過濾、監(jiān)聽的開發(fā); 15、掌握MVC開發(fā)模式應用; |
||
可考認證
|
SUN認證程序員Sun Certified JAVA Programmer(SCJP國際)認證,SATC國內(nèi)認證程序員。
|
|||
Wed 2.0 網(wǎng)頁設計
|
HTML超文本標記語言、CSS層疊樣式、DIV布局。
JavaScript基本語法、程序結(jié)構(gòu)、對象、事件的應用,常用特效分析等。
DOM模型,基本數(shù)據(jù)結(jié)構(gòu)及程序流程控制,常用事件及事件處理程序。
WEB2.0之AJAX的應用,Ajax的工作原理
|
60
|
|
|
數(shù)據(jù)庫(SQL Server 2005)
|
數(shù)據(jù)庫原理、數(shù)據(jù)庫和表的創(chuàng)建與管理、數(shù)據(jù)庫的安全及服務器配置、數(shù)據(jù)的查詢與更新、T-SQL語句、使用索引和視圖、存儲過程和觸發(fā)器、數(shù)據(jù)庫備份與恢復
|
60
|
|
|
JAVA SE課程
(JAVA基礎語法)
|
核心語法:JDK配置、Eclipse開發(fā)工具使用、數(shù)據(jù)類型,變量、表達式、條件控制語句、循環(huán)語句、方法及數(shù)組的的建立和使用
面向?qū)ο缶幊蹋侯惡蛯ο蟆⒚嫦驅(qū)ο蟮娜筇卣髟斀猓ǚ庋b、繼承、多態(tài))、訪問控制權(quán)限、接口及抽象類的應用、包的定義及使用、異常處理、各種主流設計模式
多線程:概念、實現(xiàn)、同步與死鎖
文件編程:File、字節(jié)流、字符流、打印流、對象序列化、Scanner
Java新特性:Generic、Enum、Annotation等
常用類庫:國際化、日期/時間操作、反射機制、包裝類等
網(wǎng)絡編程:TCP、UDP程序,與多線程、IO相結(jié)合開發(fā)
數(shù)據(jù)庫編程:JDBC基本概念、核心接口使用、事務、回滾、配置與連接Oracle數(shù)據(jù)庫
數(shù)據(jù)結(jié)構(gòu)/類集:Collection、Map、Iterator、樹、Queue、SortedSet、SortedMap、BT排序算法
|
48
|
|
|
JAVA WEB編程
(JSP JavaBean Servlet)
|
Tomcat服務器安裝及配置、MyEclipse插件使用、數(shù)據(jù)庫連接池的配置及使用
JSP基礎語法:Scriptlet、request、response、session等核心對象以及分頁功能的實現(xiàn)
JavaBean編程:JavaBean的基本語法、JavaBean的設計及開發(fā)、DAO設計模式、Smartupload
Servlet:Servlet基本結(jié)構(gòu)、生命周期、MVC設計模式、過濾器、監(jiān)聽器、EL
MySQL:安裝、配置、常用命令、JDBC操作
|
45
|
|
|
階段項目
|
部門-雇員管理系統(tǒng):
以學習過的MYSQL數(shù)據(jù)庫、面向?qū)ο鬄榛A,對類進行關聯(lián)的設計,在其中要使用各復雜查詢語句,并代碼開發(fā)結(jié)構(gòu)的不斷升級形成終的基礎開發(fā)架構(gòu),學員可以逐步體會各個開發(fā)架構(gòu)的優(yōu)缺點,并在項目中應用標準架構(gòu)進行開發(fā)。
該項目以MYSQL為操作基礎,代碼的不斷升級講解各基礎開發(fā)方法:
·JSP JDBC
·JSP JavaBean Smartupload
·JSP DAO Smartuplad
·MVC DAO Smartupload
·在開發(fā)中結(jié)合數(shù)據(jù)表講解類的關聯(lián)映射關系以及使用SQL完成復雜查詢
售后服務跟蹤系統(tǒng) :該項目使用JSP/Servlet DAO架構(gòu)進行開發(fā),可以使學員鞏固基礎部分所學的知識,并靈活應用到實際開發(fā)過程中。項目中主要應用了:JSP四種屬性范圍的使用,request,session,response等內(nèi)置對象的應用,JDBC數(shù)據(jù)庫操作,JNDI數(shù)據(jù)源配置,AJAX技術(shù),數(shù)據(jù)分頁等知識點,是不可多得的項目經(jīng)驗。
|
30
|
|
|
B、
JAVA EE
軟
件
工
程
師
|
階段目標
|
1、掌握完整的JAVA EE架構(gòu);
2、可以使用AJAX各種常用框架完成富客戶端的開發(fā);
3、掌握主流開發(fā)框架:Struts / Struts2 Hibernate Spring的聯(lián)合開發(fā);
4、掌握Struts 2.0與Struts 1.x的區(qū)別及使用,并可以使用Spring進行SSH2整合;
5、了解IBatis框架的基本使用。
6、實現(xiàn)技術(shù):使用SSH和SSH2,并結(jié)合AJAX的各種框架進行開發(fā);
7、從需求分析、設計、編碼、單元測試、系統(tǒng)集成、驗收測試一系列完整的開發(fā)流程,積累大中型Java EE企業(yè)級項目開發(fā)經(jīng)驗;
|
||
可考認證
|
Sun Certified Web Component Developer (SCWCD) 認證。
|
|||
Struts2
|
Struts1原理、基本配置及使用,Struts2入門、Struts2核心解析、國際化、攔截器、類型轉(zhuǎn)換、輸入校驗、OGNL、Struts2標簽庫、AJAX技術(shù)支持、文件的上傳與下載
|
36
|
|
|
Hibernate3
|
對象關系映射、操縱持久化對象、Hibernate相關映射、Hibernate檢索策略、Hibernate檢索方式、Hibernate高級配置、Java語言的反射機制、iBATIS原理及使用
|
27
|
|
|
Spring2
|
Spring概述、bean和BeanFactory、bean的高級功能、Spring中的資源訪問、表現(xiàn)層數(shù)據(jù)的處理、對AOP的支持、事務管理、DAO支持、使用JDBC操作數(shù)據(jù)庫、整合Hibernate執(zhí)行持久化操作、Spring的MVC框架、整合其他框架
|
27
|
|
|
企業(yè)級項目
|
學習完以上課程,技術(shù)和業(yè)務上將支撐以下實訓項目:
項目實戰(zhàn)(一):MVC Struts1:
企業(yè)在線學習管理系統(tǒng):本項目課程中會體會到用戶分級權(quán)限的管理,企業(yè)在線培訓系統(tǒng)中業(yè)務的基本流程等特色功能的開發(fā),為以后的項目學習打下了良好的基礎。
企業(yè)人力資源管理系統(tǒng):本項目在開發(fā)過程中,會接觸到人力資源的相關業(yè)務知識,解時會有專題課程講解業(yè)務知識,學員將熟練使用mvc模式進行項目開發(fā),并靈活應用struts框架技術(shù),培養(yǎng)學生對框架技術(shù)在項目中的重要性以及作用的深刻認識。
項目實戰(zhàn)(二):框架開發(fā)項目:
CRM是客戶關系管理系統(tǒng):使用Struts 2.0 Spring作為前臺、使用Spring Hibernate作為后臺、使用XFire發(fā)布后臺服務。
使用這套架構(gòu)可以將前臺與后臺代碼完全分離,兩者之間只**接口連接,前后臺可以使用不同的語言開發(fā),前臺開發(fā)人員無法看到后臺代碼,充分提高了系統(tǒng)的安全性與穩(wěn)定性。在開發(fā)過程中,后臺開發(fā)人員定義好接口之后,可以前臺與后臺同時進行開發(fā),大大縮短了項目的開發(fā)時間。
電子商城系統(tǒng):該系統(tǒng)主要用于網(wǎng)上商城的管理。該系統(tǒng)涉及消費者查詢、瀏覽和購買商品,選擇便捷的支付和郵遞方式,跟蹤定單處理狀態(tài)等多個方面。系統(tǒng)中加入了會員等級的概念,注冊會員在商城中累計消費一定金額之后,該會員在購買商品時會獲得一定的折扣,以使會員更加積極的在系統(tǒng)中進行商品的購買。
技術(shù)上基于Struts/ Hibernate Spring AJAX DWR技術(shù)實現(xiàn)一個大型購物商城的開發(fā)。
貿(mào)易通ON-LINE:基于互聯(lián)網(wǎng)SaaS模式,業(yè)務上非常全面,涵蓋了商貿(mào)流通的全部功能,模塊有設置管理、出入庫管理、庫存管理、采購管理、銷售管理、財務管理、系統(tǒng)管理等一系列管理流程,并提供完善的財務系統(tǒng),實現(xiàn)倉庫存儲財務管理一體化,同時還可以整合CRM客戶管理等系統(tǒng)以及人事工資管理系統(tǒng),讓企業(yè)工作效率更高、管理更方便。
技術(shù)特點:使用完整的SSH(Struts Spring Hibernate)架構(gòu)進行開發(fā),使用Struts完成前臺頁面與業(yè)務邏輯的開發(fā),使用Hibernate完成后臺數(shù)據(jù)庫部分開發(fā),使用Spring對Struts與Hibernate進行管理,這套架構(gòu)與企業(yè)實際開發(fā)的架構(gòu)基本一致,可以使學員在進入企業(yè)后上手進行開發(fā)。
電力局業(yè)務支撐平臺:該系統(tǒng)類似于ERP系統(tǒng),其中包含了人員管理子系統(tǒng),技術(shù)安全管理子系統(tǒng),辦公自動化子系統(tǒng)(OA),運維管理子系統(tǒng)(運行與維護)等多套子系統(tǒng),各個系統(tǒng)分別提供了不同的服務,統(tǒng)一的帳號與權(quán)限進行管理與操作,對于不同的員工,分配給其不同的權(quán)限來登陸不同的系統(tǒng),使系統(tǒng)可以靈活的適應各種管理需求。
每個子系統(tǒng)實際上也是一個完成的Java EE項目,只不過將其權(quán)限控制部分交由整個平臺進行控制,而子系統(tǒng)只單獨完成其自己的業(yè)務邏輯。
例如:運維系統(tǒng)提供設備監(jiān)控與警報功能,特定員工進入該子系統(tǒng)可以對局中設備進行統(tǒng)一的維護與管理。
而辦公自動化系統(tǒng)為局全機關所有部門工作人員提供網(wǎng)絡辦公環(huán)境,服務包括:公文管理、個人辦公、檔案管理、會議管理等。
|
90
|
|
|
C、
職
業(yè)
素
質(zhì)
教
育
|
階段目標
|
職業(yè)素質(zhì)是個人魅力和職業(yè)道德的體現(xiàn),也是企業(yè)的用人標準,技術(shù)與素質(zhì),缺一不可。
|
||
指導
|
當前行業(yè)動態(tài)分析、行業(yè)從業(yè)人員狀況,如何以個人優(yōu)勢參與行業(yè)競爭、行業(yè)用人標準,團隊合作,個人簡歷及面試指導;作品賞析。
|
45
|
|
|
D實習與
(后期服務)
|
完成全部課程并考核合格的,安排學員進入軟件公司等單位進行實習或
|
60
|
|
|
合計
|
|
|
專業(yè)設置
|
學制
|
課時
|
學員(基礎)要求
|
Java 軟件工程師
|
6-7個月
|
528
|
適合基礎較差或零基礎人員
|
Java WEB應用開發(fā)
|
3-4個月
|
243
|
適合基礎較差或零基礎人員
|
JAVA EE軟件開發(fā)
|
2-3個月
|
180
|
適合有一定的JAVA開發(fā)能力的人員(必須有A階段的基礎)
|
學校介紹University Profile
南寧天琥設計學校是天琥教育南寧分校區(qū),天琥教育是聯(lián)合業(yè)界經(jīng)驗豐富的專家打造的全新培訓機構(gòu),是以電腦應用,電腦設計類為主的培訓基地,是國家出色設計師實訓基地,華南區(qū)指定認證考試中心;國內(nèi)少數(shù)的純粹園林專業(yè)效果圖、景觀設計師培訓基地;南寧天琥設計地處廣西南寧市西鄉(xiāng)塘區(qū)火炬路一號創(chuàng)業(yè)大廈,緊鄰廣西大學。天琥教育匯集了年青的設計師以及計算機軟硬件專家,有著精湛的專業(yè)技術(shù)水平、作為教育工作者的社會責任感和敬業(yè)精神,學校組建了一支富有夢想、充滿活力與激情 ,同時執(zhí)行能力超強的隊伍。
培訓優(yōu)勢:
學習有保障——課程+資深老師授課 +嚴格教學管理。
品牌有保障——全國連鎖品牌 +15年專注設計培訓。
服務有保障——一次選擇終生服務 +免費重修學會。
就業(yè)有保障——20000家就業(yè)合作企業(yè)。
晉升有保障——技能培養(yǎng)+素質(zhì)訓練+晉升更易更快。
開設課程主要有五類:3D效果圖表現(xiàn)類(CAD繪圖),平面廣告類,網(wǎng)頁設計類,產(chǎn)品設計/3D室內(nèi)設計、電商設計類等。專業(yè)學習模塊近50個,組合靈活,時間充分,個性化的課程設置,配合創(chuàng)辦的教學方法,真正 實現(xiàn)高效學習的目標。
課程優(yōu)勢:
“高、快、新、全“四大特色,獨立自主研發(fā)的教學體系成熟。所有課程均是根據(jù)市場就業(yè)需要,并結(jié)合設計專業(yè)的特點,系統(tǒng)地開發(fā)出具有天琥知識產(chǎn)權(quán)的熱門課程。
師資團隊:
該校的師資結(jié)構(gòu)有兩大特點:一是過硬的設計能力,學校的老師均來自各大廣告公司或者建筑院;二是良好的講課能力,真正避免“會做不會教”的窘?jīng)r。
成功案例:
林俊凱,教師職稱:教學經(jīng)理
主講課程:室內(nèi)設計
教學理念:用最簡單的方法,教出比較好的效果。
學員心聲: 與天琥的結(jié)緣,始于大學期間,參加天琥的一次室內(nèi)設計培訓。2012年,天琥全面擴大辦學規(guī)模,急需室內(nèi)設計講師。在當時培訓老師梁子豪的推薦下,林老師走進了天琥,除了擔任室內(nèi)設計講師,同時 兼任影視特效、3D環(huán)游動畫講師。記得弟一次上大型公開課,我講的主題是《玩轉(zhuǎn)AE特效》,一次面對200多個學生,能否講好,心理根本沒底。我把黃海躍老師的公開課視頻拿出來反復觀看,他講的每一句話,我都 抄寫下來,研究他的講課思路,白天對著同事,晚上回家對著鏡子,一次次不斷的試講。雖然弟一次公開課,現(xiàn)在看視頻回顧,缺陷真的太多,但已勇敢的踏出了弟一步,這里要感謝蔡校對我的信賴,林老師說。
劉清武,就職崗位:設計公司總經(jīng)理
學習感言:夢想還是要有的,萬一實現(xiàn)了呢。來天琥學習前,我在一個小公司做平面設計的工作。每天上班下班,工作對我而言就是完成每天的任務,所謂的熱情早已消耗在日復一日的重復中,更沒有對自己未來的 明確規(guī)劃。一次偶然的機會,我在網(wǎng)上看到天琥的網(wǎng)站,上面有很多關于設計的新穎的理念,出色老師的介紹,還有成功學員的作品展示??吹侥切┳髌罚易詰M形穢。抱著提升自己改變現(xiàn)狀的目的,我報了天琥的 室內(nèi)綜合班課程。在天琥學習的日子非常開心,老師們的認真負責、同學們的努力拼搏都給我留下了深刻的印象。在這樣的環(huán)境里,我也改變了以前懶懶散散的生活態(tài)度,開始努力學習。老師講解的知識點非常詳細 ,讓我沉迷。課后老師還會耐心細致地指導我們的練習作品,給我們提出修改和提升的意見。非常感謝天琥的老師對我的幫助和支持,在天琥,我學到的最有用的東西不是老師們交給我的設計技巧,而是他們所傳授 給我的設計理念。擁有自己的設計理念,這對一個設計師而言是非常重要的。此外,天琥的老師對工作的認真和對學員的負責也給我留下了深刻印象。我希望,以后進入天琥的每一位師弟師妹們都能在天琥找到自己 的人生方向,學有所得。