東方博宜JAVA軟件開(kāi)發(fā)工程師一期課程大綱 |
模塊 | 課程 | 學(xué)習(xí)內(nèi)容 |
Dreamweaver PC網(wǎng)頁(yè)制作 | Web前端網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)標(biāo)簽 | . 網(wǎng)頁(yè)設(shè)計(jì)基本流程和工作內(nèi)容; |
. WEB頁(yè)和移動(dòng)頁(yè)面的設(shè)計(jì)規(guī)范,網(wǎng)頁(yè)的風(fēng)格和色彩; |
. 網(wǎng)頁(yè)的基本結(jié)構(gòu)、元素構(gòu)成(文本、多媒體元素)、標(biāo)簽的組合; |
. 案例:各類(lèi)風(fēng)格的商業(yè)網(wǎng)站賞析、新聞頁(yè)排版、廣告業(yè)排版; |
表格表單框架 | . 表單的設(shè)計(jì)及引用; |
. 表格及其修飾:寬、高、位置、顏色、背景,行列合并、結(jié)構(gòu)修改、線合并等; |
. 案例:各類(lèi)報(bào)名表的制作、簡(jiǎn)歷表的制作、房產(chǎn)活動(dòng)頁(yè)面制作、游戲頁(yè)面制作、登陸頁(yè)面、留言頁(yè)面制作; |
DIV+CSS頁(yè)面布局 | . 常見(jiàn)的DIV布局案例,DIV的浮動(dòng)和定位; |
. CSS的選擇器及屬性詳解:文字、文本、背景、定位、布局、邊框、補(bǔ)丁和補(bǔ)白、浮動(dòng)等詳解; |
. CSS:導(dǎo)航等各類(lèi)CSS; |
. 案例:學(xué)校網(wǎng)頁(yè)、*網(wǎng)頁(yè)、商業(yè)網(wǎng)頁(yè)、電商網(wǎng)頁(yè)的DIV+CSS布局; |
移動(dòng)端響應(yīng)式頁(yè)面制作 | HTML5+CSS3 | . HTML5移動(dòng)端頁(yè)面設(shè)計(jì)的基本流程、設(shè)計(jì)原理、設(shè)備支持; |
. HTML5新增元素、文檔結(jié)構(gòu)、音頻和視頻處理、存儲(chǔ)、離線Web應(yīng)用講解; |
. CSS3新增屬性詳解:文本、背景、邊框、動(dòng)畫(huà)等詳解; |
. 案例:利用H5+CSS3的制作頁(yè)面; |
Bootstrap前端框架 | . Bootstrap布局容器和柵格系統(tǒng); |
. Bootstrap排版、表格、表單、按鈕、圖片等 |
. 案例:Bootstrap布局設(shè)計(jì)制作Web頁(yè); |
架構(gòu)移動(dòng)端網(wǎng)站 | . Swiper實(shí)現(xiàn)觸摸滑動(dòng)輪播; |
. 媒體查詢實(shí)現(xiàn)響應(yīng)式頁(yè)面設(shè)計(jì) |
. 案例:制作移動(dòng)端響應(yīng)式星巴克Web前端網(wǎng)站 |
數(shù)據(jù)庫(kù)開(kāi)發(fā) | SQL SERVER數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā) | . SQL SERVER數(shù)據(jù)庫(kù)安裝、配置 |
. DML數(shù)據(jù)管理語(yǔ)句詳解 |
. 數(shù)據(jù)庫(kù)分組查詢多表連接查詢子查詢等搜索 |
. T-SQL程序設(shè)計(jì)綜合處理復(fù)雜業(yè)務(wù) |
. 利用存儲(chǔ)過(guò)程與函數(shù)處理高端高效業(yè)務(wù) |
. 觸發(fā)器實(shí)現(xiàn)自動(dòng)化強(qiáng)業(yè)務(wù)邏輯數(shù)據(jù)處理 |
. 數(shù)據(jù)庫(kù)優(yōu)化、Sql優(yōu)化、數(shù)據(jù)庫(kù)安全 |
. 大數(shù)據(jù)存儲(chǔ)、云數(shù)據(jù)管理、數(shù)據(jù)安全等---高效實(shí)現(xiàn)CRUD倉(cāng)庫(kù)數(shù)據(jù)管理 |
. 綜合案例:銀行業(yè)務(wù)管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)、實(shí)施、優(yōu)化實(shí)戰(zhàn)篇 |
JAVA WEB | J2SE語(yǔ)法詳解 | . Java環(huán)境安裝配置跨平臺(tái)深入理解 |
. Java類(lèi)型與基本運(yùn)算 |
. 分支語(yǔ)句與流程控制 |
. 循環(huán):while、for及應(yīng)用 |
. 方法定義及功能封裝的實(shí)際應(yīng)用 |
. OOP面向?qū)ο缶幊汤砟詈蛯?shí)施 |
. 數(shù)組Array與字符串String的大量應(yīng)用 |
. 面向?qū)ο筮M(jìn)階三大特征的深入理解應(yīng)用 |
. 類(lèi)API特性應(yīng)用案例詳解 |
. 異常和容器類(lèi)的 |
. 文件讀寫(xiě)IO流 |
. 綜合案例:利用J2SE技術(shù)實(shí)現(xiàn)加密運(yùn)算、權(quán)限分析、工資計(jì)算、百錢(qián)白雞、硬幣兌換、哥德巴赫猜想、游戲模型代碼設(shè)計(jì)等各類(lèi)實(shí)際問(wèn)題; |
JavaWEB程序設(shè)計(jì) | . Tomcat服務(wù)器的安裝和配置 |
. JSP語(yǔ)言編譯運(yùn)行機(jī)制 |
. Servlet技術(shù) |
. JDBC技術(shù)、MVC設(shè)計(jì)模式、DAO設(shè)計(jì)模式 |
. EL表達(dá)式和過(guò)濾器技術(shù) |
. 域名、虛擬主機(jī)、云主機(jī)的選購(gòu); |
. 項(xiàng)目的部署和服務(wù)器的日常管理; |
. Linux系統(tǒng)的安裝和使用指令集,在Linux系統(tǒng)上部署服務(wù)器及項(xiàng)目; |
. 教學(xué)案例:員工信息管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)詳解; |
. 綜合案例:利用MVC(JSP+Servlet+JavaBean)分層技術(shù)設(shè)計(jì)實(shí)現(xiàn)企業(yè)站網(wǎng)站前端+后臺(tái)完整系統(tǒng)方案 |
Javascript腳本 | . Javascript基本變量定義、常見(jiàn)JS數(shù)據(jù)類(lèi)型、JS基本運(yùn)算與表達(dá)式; |
. 基本對(duì)話框、分支、循環(huán)語(yǔ)句(for、while)講解,循環(huán)應(yīng)用講解; |
. Javascript的 Object、Function、String 和 正則表達(dá)式、常用內(nèi)置對(duì)象、時(shí)間控制、常用的函數(shù)等; |
. 常見(jiàn)的JS鼠標(biāo)事件、鍵盤(pán)事件,利用JS修改網(wǎng)頁(yè)中的元素、利用JS修改CSS等效果、JS網(wǎng)頁(yè)端驗(yàn)證、JS導(dǎo)航、網(wǎng)頁(yè),Ajax詳述; |
. 案例:利用Javascript實(shí)現(xiàn)表單驗(yàn)證輪播展示等經(jīng)典頁(yè)面; |