課程大綱
部分:公共課程
Linux
實訓內(nèi)容:
· 1.Linux的安裝與設置
· 2.Linux系統(tǒng)常用命令
· 3.Linux系統(tǒng)文件系統(tǒng)
· 4.vi等文本編輯器操作
· 5.了解shell應用環(huán)境
· 6.Linux系統(tǒng)安裝軟件
實訓目標:
應用Unix/Linux系統(tǒng)常用命令;
熟悉SHELL應用環(huán)境;
VI文本編輯器操作;
Linux下多種方式安裝軟件,
熟練構建Linux下的Java開發(fā)環(huán)境。
Oracle
實訓內(nèi)容:
· 1.數(shù)據(jù)庫概述
· 2.Oracle10g/11i安裝與配置
· 3.Sql基礎
· 4.pl/sql
· 5.建立與管理表
· 6.事務
· 7.管理索引、視圖
· 8.備份與恢復
實訓目標:
掌握數(shù)據(jù)庫基礎,數(shù)據(jù)庫設計,開發(fā)和管理等方面基礎知識,熟練掌握各類SQL的使用。 掌握PL/SQL編程,熟悉存儲過程、函數(shù)、觸發(fā)器編寫及使用,對數(shù)據(jù)庫能進行備份、恢復等操作
數(shù)據(jù)庫理論與應用
實訓內(nèi)容:
· 1.掌握數(shù)據(jù)庫設計的三范式,使用三范式來設計數(shù)據(jù)庫。
· 2.powerdesigner工具是sybase公司的一款的數(shù)據(jù)庫設計工具,支持從概念模型到物理模型的數(shù)據(jù)庫設計全過程,并支持對數(shù)據(jù)庫的有效管理。學習概念模型、物理模型。
實訓目標:
掌握數(shù)據(jù)庫設計的三范式,掌握PowerDesigner工具的使用。使用PowerDesigner工具來設計數(shù)據(jù)庫
考試、復習:依據(jù)企業(yè)要求要點考試和復習(未經(jīng)考核通過,需轉下一個班免費重聽,真正確保學生學到實力就業(yè))
第二部分:HTML基礎入門
HTML5基礎知識入門
實訓內(nèi)容:
1、行業(yè)的發(fā)展歷史和現(xiàn)狀
2、課程特點
3、就業(yè)趨勢與行業(yè)未來展望
4、開發(fā)環(huán)境配置
5、EditPlus,IE6\7\8\9,FF,Chrome,Safari,Opera, PhotoShop 等軟件的安裝與操作技巧。
6、HTML5的標準
7、HTML5桌面平臺開發(fā)用到的標簽
實訓目標:
標簽語義化及標簽的默認屬性特點
標簽的常用用法·
快速進入HTML5世界,可以開始進行簡單的編譯運行,了解HTML5基礎知識入門
CSS詳解
實訓內(nèi)容:
CSS的概念以及引入方式
選擇器與優(yōu)先級
CSS字體樣式設置
布局樣式設置
盒模型
實訓目標:學習CSS的概念以及引入方式
HTML5初級實戰(zhàn)靜態(tài)網(wǎng)頁綜合開發(fā)
實訓內(nèi)容:
HTML5初級實戰(zhàn)
靜態(tài)網(wǎng)頁綜合開發(fā)
"BSU"網(wǎng)站加速技術
Photoshop的基本使用
背景圖合并技術
圖片處理技巧
框架的基本知識
嵌套合理化
實訓目標:掃清語法障礙,養(yǎng)成良好編碼習慣,能控制程序和實例按要求運行。
HTML5相關知識擴展
實訓內(nèi)容:
瀏覽器兼容問題及解決方案
SEO基本知識、關鍵詞選擇、白帽與黑帽優(yōu)化技巧
代碼優(yōu)化的基本方法
基本面試題的總結分析
行業(yè)需求技術分析
模型模板項目開發(fā)
HTML5初級實戰(zhàn)
實訓內(nèi)容:
靜態(tài)網(wǎng)站類項目的開發(fā)
通過實際的項目開發(fā)
熟練掌握項目管理工具
版本控制工具SVN以及FTP工具
JavaScript入門與實踐
實訓內(nèi)容:
JavaScript的發(fā)展史以及未來
JS的引入方式
JavaScript的基本數(shù)據(jù)類型、常量變量
JavaScript的基本運算符
JavaScript的賦值運算,表達式
JavaScript的中的語句
函數(shù)的基本概念
數(shù)組的基本知識
字符串的基本知識
面向對象的編程
this關鍵字的用法
TAB切換效果的實現(xiàn)
實訓目標:理解面JavaScript入門與實踐
JavaScript效果實戰(zhàn)
實訓內(nèi)容:
滾動類效果
碰壁反彈效果
拖拽效果
淘寶商品的放大效果
實訓目標:掌握基本類的使用,能熟練處理字符串、日期格式等問題,熟悉字符串查找的方法
JavaScript實戰(zhàn)
實訓內(nèi)容:
Math對象的基本知識
Date對象的知識與應用
DOM文檔對象模型的基本知識和效果開發(fā)
BOM瀏覽器對象模型
計時器的原理與應用
不同數(shù)據(jù)類型數(shù)據(jù)的操作方法
構造函數(shù)的基本知識
閉包、面向對象
作用域的基本知識、原型與原型鏈
實訓目標:掌握JavaScript實戰(zhàn)
jQuery框架詳解
實訓內(nèi)容:
jQuery的基本語法
jQuery中的常用選擇器
jQuery對于事件的處理
jQuery中的動畫知識與應用
jQuery的文檔操作
jQuery對屬性,CSS的修改和設置
jQuery的核心與原理
運用jQuery進行效果的開發(fā)
實訓目標:jQuery框架詳解
AJAX詳解
實訓內(nèi)容:
AJAX的基本原理講解
XHR對象的基本知識
JSON與XML的辨析
同步加載與異步加載
AJAX在不同瀏覽器中的兼容問題
原生AJAX實例講解與應用、加載方式
jQuery中AJAX的使用
利用jQuery實現(xiàn)AJAX的效果開發(fā)
實訓目標:詳細掌握AJAX
HTML5中級實戰(zhàn)
實訓內(nèi)容:
WEB項目開發(fā)
通過實際項目開發(fā)
熟練JS的實際應用及問題解決
常見開發(fā)、前后臺交互開發(fā)
簡單的類庫開發(fā)
實訓目標:WEB項目開發(fā)
CSS3新特性詳解
實訓內(nèi)容:
CSS3的發(fā)展現(xiàn)狀、CSS3中的新增選擇器
CSS3邊框效果的講解與應用
CSS3陰影效果的講解與應用
CSS3透明度效果
CSS3漸變效果、CSS3中對背景的相關操作
CSS3中倒影效果的講解與應用
CSS3中的二維平面變形效果的講解與應用
CSS3過渡與動畫效果的開發(fā)
實訓目標:CSS3詳細學習掌握效果及應用
CSS3知識詳解
實訓內(nèi)容:
三維立體變形原理
CSS3中的三維立體變形效果的講解與應用
3D坐標系構建思想
3D動畫的制作
CSS3自適應布局的基本知識和應用
CSS3分欄的基本知識和應用
HTML5新增功能
實訓內(nèi)容:
input新增的API
音頻與視頻的基本知識與應用
全球定位功能的講解與實現(xiàn)
HTML5拖拽
實訓目標:掌握多線程的創(chuàng)建與調度,深刻理解對象鎖、線程同步與線程安全的關系,任務調度
HTML5機制
實訓內(nèi)容:
離線緩存、本地存儲、本地數(shù)據(jù)庫
web-worker API (后臺運行機制)
websocket(通信協(xié)議)
實訓目標:掌握各類型流的合理高效讀寫操作
跨平臺開發(fā)技術 XCode 與Eclipse工具的安裝與使用
PhoneGap的安裝與使用、開發(fā)iPhone,iPad,Android應用程序的常用設置、開發(fā)環(huán)境配置
PhoneGap的基本API
硬件設備的調用
PhoneGap封裝跨平臺應用
實訓目標:掌握各類型流的合理高效讀寫操作。
軟件測試
實訓內(nèi)容:
· 1.軟件測試概述
· 2.Java單元測試
· 3.Log4j使用
實訓目標:
了解軟件測試基本情況,掌握Java的單元測試、以及日志輸出。
考試、復習:依據(jù)企業(yè)要求要點考試和復習(未經(jīng)考核通過,需轉下一個班免費重聽,真正確保學生學到實力就業(yè))
階段項目
金融銀行自助系統(tǒng)ATM:支持多用戶操作,使用BasicDAO完成持久層設計.實現(xiàn)用戶信息加密,數(shù)據(jù)安全鎖定,實現(xiàn)跨數(shù)據(jù)庫轉賬事務操作。
網(wǎng)上在線支付模塊:本系統(tǒng)是為互聯(lián)網(wǎng)客戶提供在線支付功能,可立即應用于項目中
在線圖書銷售系統(tǒng):本系統(tǒng)實現(xiàn)網(wǎng)絡的圖書管理 圖書銷售等功能 。
項目練習:QQ即時通訊軟件、智能五子棋、連連看小游戲
上課環(huán)境