專業(yè)
JAVA軟件開發(fā)工程師精英班
總課時
3個月左右
班次
全日制脫產(chǎn)白班;半脫產(chǎn)周末班、晚班
培訓目標
1)與企業(yè)完全結(jié)合,能勝任軟件公司java軟件開發(fā)崗位;
2)精通Java、Java SE、JSP、Servlet、JDBC等編程技術;
3)掌握國際化、規(guī)范化的軟件工程方法及開發(fā)管理流程;
4)精通基于Oracle/MySQL/SQL Server數(shù)據(jù)庫的開發(fā)應用技術;
5)掌握主流的商用的應用平臺及開發(fā)工具,熟悉開發(fā)環(huán)境;
6)掌握面向?qū)ο蟮能浖治觥⒃O計方法及其相關工具;
7)項目小班制教學,讓學員具備相當于1-2年的軟件開發(fā)工作經(jīng)驗。
培訓內(nèi)容:
本課程主要是征對JAVA程序員來設置課程,從JAVA入門開始,由淺入深逐步深入,循序漸進的學習。
階段
HTML語言
1) Html的概述;
2) Html的基本結(jié)構(gòu);
3) Html語法及應用;
4) Html標簽及Html 表格;
5) Html表單及表單對象;
6) Html 數(shù)據(jù)提交及處理。
第二階段
CSS DIV樣式及布局
1) CSS基礎知識:CSS基本語法、CSS設置文字效果、CC設置圖片效果、CSS設置網(wǎng)頁中的背景、CSS設置表單與表格的樣式、CSS設置頁面和瀏覽器的元素,樣式表的分類、常用的樣式、層標簽、開發(fā)工具等;
2) DIV布局、DIV CSS布局方法分析;
3) CSS DIV美化和布局;
4) CSS DIV綜合運用,實戰(zhàn)。
第三階段
Javascript
1) JAVAscript面向?qū)ο蠡A;
2) JAVAscript技術;
3) JAVAscript內(nèi)置對象;
4) JAVAscript語法;
5) JAVAscript頁面操作;
6) JAVAscript表單控制;
7)Javascript高級技術:框架編程、正則表達式等。
第四階段
Tomcat
Tomcat的下載、安裝、啟動分析、體系結(jié)構(gòu)、基本配置、應用程序部署、管理和性能調(diào)優(yōu)。
第五階段
Java SE
1. Java SE技術體系;
2. Java語言的基礎知識;
3. JDK類庫常用類;
4. Java核心語法;
5. Java核心API;
6. 面向?qū)ο蟪绦蛟O計、類、對象、繼承、封裝、多態(tài)、接口等;
7. Java容器類(集合);
8. GUI 用戶界面編程;
9. I/O體系結(jié)構(gòu);
10. 異常,包管理,字符串處理,多線程并發(fā)模型;
11. XML解析、JavaBean組件編程、網(wǎng)絡編程、數(shù)據(jù)結(jié)構(gòu)等。
第六階段
開發(fā)工具
開發(fā)實訓
1)利用JBuiilder或者Eclipse(MyEclipse)開發(fā)。在JBuilder /Eclipse(MyEclipse)開發(fā)Java應用程序和Applet 程序;同時實現(xiàn)打包和Javadoc API文檔注釋等。
2)項目開發(fā)實訓。在整個講課過程中貫穿案例,如利用JBuilder /Eclipse(MyEclipse)實現(xiàn)Java應用程序的項目開發(fā)的實訓。
第七階段
Oracle數(shù)據(jù)庫
SQL語言
PL/SQL編程
1)Oracle數(shù)據(jù)庫的安裝;
2)Oracle數(shù)據(jù)庫體系結(jié)構(gòu);
3)Oracle數(shù)據(jù)庫基本操作;
4)數(shù)據(jù)庫設計;
5)數(shù)據(jù)庫開發(fā)和管理應用;
6)全面講解各類SQL語句的使用和優(yōu)化策略;
7)PL/SQL編程。
第八階段
JDBC
1)JDBC在數(shù)據(jù)庫項目中的應用;
2)使用Java操作數(shù)據(jù)庫,包括:數(shù)據(jù)庫連接、結(jié)果集處理、存儲過程調(diào)用、元數(shù)據(jù)、大數(shù)據(jù)類型處理、事務管理,批更新,可滾動、可更新的結(jié)果集,SQL3.0新特性,連接池技術,數(shù)據(jù)庫應用架構(gòu);
3)熟練掌握Java數(shù)據(jù)庫編程技巧;
4)能使用高級API、DAO編程模式編寫高性能的數(shù)據(jù)持久層應用。
第九階段
案例分析
項目實戰(zhàn)
案例分析;
綜合項目實戰(zhàn)。
第十階段
Java Web編程
Servlets
1) HTTP協(xié)議詳解;
2) Servlet核心對象操作;
3) Servlet生命周期;
4) Session與Cookie的應用場景,過濾器,分層結(jié)構(gòu);
5) 獨立分析設計基于N層體系結(jié)構(gòu)的Web 應用;
6) 熟練使用各種Java EE應用服務器。
第十一階段
JSP開發(fā)
1)JSP詳解;
2)創(chuàng)建、部署JSP程序;
3)JSP的三個指令、六個動作和九個內(nèi)置對象;
4)在JSP中使用JavaBean,JSP中異常處理,自定義標簽的開發(fā),標準標簽庫(JSTL),表達式語言;
5)JSP進行動態(tài)頁面開發(fā);
6)結(jié)合Servlet完成B/S應用的設計與開發(fā);
7)JDBC數(shù)據(jù)庫高級編程。
第十二階段
案例分析
項目實戰(zhàn)
案例分析;
綜合項目實戰(zhàn),Java Web項目:完成一個電子商務類Web應用程序。
第十三階段
就業(yè)指導
作品整理
1. 就業(yè)強化培訓;
2. 指導學員進行專業(yè)化簡歷的編寫;
3. 讓學員做好充足的面試技術準備并掌握面試技巧;
4. 模擬測試;
5. 模擬面試場景;
6. 就業(yè)一對一指導;
7. 整理完整作品,并到就業(yè)部報到。
專業(yè)認證
1、可考取中國勞動部JAVA軟件工程師證書,國家級別,全國通用;
2、可考取國際JAVA證書,國際認證,全球通用。
講師
老師均為高級java軟件開發(fā)工程師、項目經(jīng)理、系統(tǒng)分析師、架構(gòu)師,有豐富的項目經(jīng)驗,教學中將把多年的開發(fā)設計經(jīng)驗與大量項目與學員們共同分享。
教學承諾
1、多媒體教學,保證每人一臺高配置的筆記本電腦;
2、學員一期不會,下期可免費重修;
3、入學即簽就業(yè)保障協(xié)議,畢業(yè)后推薦學員實習或就業(yè);
4、學員就業(yè)后在工作中遇到任何技術問題,均可獲得本中心技術支持;
5、實行小班制項目教學,著重學員的實際動手能力,通過案例分析和項目實戰(zhàn)讓學員學完后擁有相當于1-2年的項目經(jīng)驗