長(zhǎng)沙牛耳教育這么多年來(lái),為*70%以上的大中型軟件企業(yè)輸送了大量的軟件技術(shù)人才,并在北京、天津、上海、廣州、深圳、杭州、成都、廈門(mén)等14個(gè)城市建立了就業(yè)服務(wù)基地,與阿里、微軟、甲骨文等3000多家國(guó)內(nèi)外出名企業(yè)簽訂人才戰(zhàn)略合作協(xié)議,為學(xué)員就業(yè)開(kāi)辟了綠色通道。可見(jiàn)實(shí)力雄厚,下面也是為培養(yǎng)過(guò)硬的人才制定的課程計(jì)劃:
階段
?
課程內(nèi)容
?
課程目標(biāo)
?
課程項(xiàng)目
*階段
?
?
?
HTML5 + CSS3? 20課時(shí)??
WWW概述,HTML5語(yǔ)言標(biāo)簽,CSS樣式表,頁(yè)面布局。
了解瀏覽器的工作模式,熟練使用HTML5常用標(biāo)簽進(jìn)行數(shù)據(jù)存儲(chǔ)與顯示,熟練使用CSS3美化HTML頁(yè)面的顯示。
中小企業(yè)門(mén)戶(hù)網(wǎng)。
面向?qū)ο蟪绦蛟O(shè)計(jì)? 72課時(shí)
流程控制語(yǔ)法,數(shù)據(jù)類(lèi)型及內(nèi)存存儲(chǔ),面向?qū)ο蟪绦蛟O(shè)計(jì)思想,使用JAVA語(yǔ)言中實(shí)類(lèi),對(duì)象,繼承,抽象,接口等概念,lang與util包下常用類(lèi)的使用。
熟練使用流程控制語(yǔ)句,熟悉數(shù)據(jù)的類(lèi)型及其在內(nèi)存中的存儲(chǔ)方式,熟練使用JAVA語(yǔ)言實(shí)現(xiàn)封裝、繼承、多態(tài)等面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn),結(jié)合lang與util包下類(lèi)體會(huì)面向?qū)ο笤O(shè)計(jì)的思想與方法。
在線(xiàn)購(gòu)書(shū)系統(tǒng),寵物店(PerStore)管理系統(tǒng)。
Java 高級(jí)程序設(shè)計(jì)? 60課時(shí)
JAVA I/O系統(tǒng),深入JAVA JCF框架,多線(xiàn)程編程,網(wǎng)絡(luò)編程,深入JDBC,XML解釋?zhuān)?lèi)加載器,反射,注解;正則表達(dá)式。
掌握J(rèn)AVA IO的體系結(jié)構(gòu),熟練使用JAVA IO庫(kù)進(jìn)行輸入與輸出,熟練掌握編寫(xiě)基于多線(xiàn)程的網(wǎng)絡(luò)程序,掌握J(rèn)DBC擴(kuò)展功能,掌握J(rèn)AVA SE基礎(chǔ)功能,熟練使用正則表達(dá)式基于項(xiàng)目的字符處理。
JAVA版仿QQ聊天系統(tǒng),網(wǎng)絡(luò)監(jiān)控系統(tǒng),JAVA版網(wǎng)絡(luò)爬蟲(chóng)。
階段項(xiàng)目:20課時(shí)
第二階段
oracle數(shù)據(jù)庫(kù)原理及其應(yīng)用? 64課時(shí)
Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)體系結(jié)構(gòu);表,視圖,索引,存儲(chǔ)過(guò)程,觸發(fā)器等對(duì)象的管理PLSQL語(yǔ)言;Oracle數(shù)據(jù)庫(kù)管理。
掌握PLSQL語(yǔ)言;掌握oracle數(shù)據(jù)庫(kù)的基本管理與優(yōu)化;熟練使用DDL/DML/TCL/DCL四種操作語(yǔ)言;熟悉各種數(shù)據(jù)庫(kù)對(duì)象。
Oracle數(shù)據(jù)庫(kù)備份設(shè)計(jì)。
JAVASCIPT 16課時(shí)
HTML+CSS復(fù)習(xí)+ JAVASCRIPT基礎(chǔ),JAVASCRIPT流程控制,JAVASCRIPT函數(shù),JAVASCIRPT數(shù)組和對(duì)象,BOM/DOM對(duì)象和事件,JAVASCIRPT表單驗(yàn)證。
JS語(yǔ)法特點(diǎn)、數(shù)據(jù)類(lèi)型、調(diào)試,JS流程控制的類(lèi)型和作用,JS函數(shù)的概念、變量的作用域和頂層函數(shù)的概念,JS數(shù)組的創(chuàng)建和內(nèi)置對(duì)象的用法,JS中瀏覽器對(duì)象模型和文檔對(duì)象模型以及事件處理,JS+HTML實(shí)現(xiàn)數(shù)據(jù)驗(yàn)證。
用戶(hù)登錄注冊(cè)頁(yè)面的表單驗(yàn)證。
JAVA Web應(yīng)用開(kāi)發(fā) 52課時(shí)
HTTP協(xié)議,動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)概述,Servlet,JSP,EL與JSTL,過(guò)濾器與監(jiān)聽(tīng)器,WEB開(kāi)發(fā)模式與MVC。
了解通訊協(xié)議的定義,掌握HTTP協(xié)議,掌握Servlet體系結(jié)構(gòu)與生命周期,熟練使用Servlet與JSP開(kāi)發(fā)基于MVC架構(gòu)的動(dòng)態(tài)網(wǎng)頁(yè)程序。
個(gè)人通訊錄管理系統(tǒng),電子商務(wù)網(wǎng)站購(gòu)物車(chē)模塊。
使用JQUERY和前端框架開(kāi)發(fā)前端頁(yè)面 40課時(shí)
AJAX原理,JSON數(shù)據(jù)格式,JSON-lib,JQuery AJAX框架,EasyUI前端框架。
了解 WEB 程序 GUI設(shè)計(jì)一般原則,熟練使用AJAX技術(shù)改進(jìn)用戶(hù)體驗(yàn),掌握使用JSON傳輸數(shù)據(jù)的方法,熟練使用JQUERY選擇器進(jìn)行DOM操作,熟練使用EasyUI前端框架的布局、表單、數(shù)據(jù)表格等控件。
基于A(yíng)JAX的員工信息管理系統(tǒng)。
JAVA WEB 階段項(xiàng)目課 28課時(shí)
項(xiàng)目數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn),使用Apache commons工具類(lèi)庫(kù)提高項(xiàng)目開(kāi)發(fā)效率。
了解數(shù)據(jù)庫(kù)的設(shè)計(jì)步驟、ER圖的繪制,掌握BeanUtils、DBUtils、Commons lang、Commons IO、FileUpload、DBCP等Apache commons常用工具類(lèi)完成請(qǐng)求參數(shù)映射、JDBC基礎(chǔ)操作、文件上傳、數(shù)據(jù)庫(kù)連接池配置等功能。
學(xué)生自選或網(wǎng)上訂餐平臺(tái)。
階段項(xiàng)目:28課時(shí)
第三階段
JAVA EE輕量級(jí)ORM框架—Mybatis3? 16課時(shí)
理解 ORM 框架,Mybatis的原理及工作流程,Mybatis 配置,映射器(注解),動(dòng)態(tài)sql,分頁(yè),多表關(guān)聯(lián)。
深入理解 Mybatis 原理,熟練使用 Mybatis 配置和映射器,掌握多表關(guān)聯(lián)。?
機(jī)票網(wǎng)上訂票系統(tǒng)后臺(tái)管理。
基于SSM框架的JAVA EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā) - Spring5? 20課時(shí)
Spring體系結(jié)構(gòu)。IOC/DI思想。AOP思想;聲明式事務(wù)管理。Spring5 + Mybatis3 整合
理解Spring在輕量級(jí)JAVA EE程序中作用,熟練使用Spring的IOC與AOP功能整合Mybatis
微客兼職管理系統(tǒng),招聘平臺(tái)管理系統(tǒng)。
JAVA EE輕量級(jí)MVC框架—Spring MVC? 24課時(shí)
SpringMVC概述和基礎(chǔ)配置,SpringMVC注解和參數(shù)傳遞,SpringMVC和json數(shù)據(jù),國(guó)際化,SpringMVC上傳下載,SpringMVC集成。
深入理解MVC設(shè)計(jì)模式,理解前端控制器原理,掌握 Spring MVC 國(guó)際化,熟練使用文件上傳。
機(jī)票網(wǎng)上訂票系統(tǒng)。
階段項(xiàng)目:20課時(shí)
第四階段
微服務(wù).Spring boot? ?52課時(shí)
微服務(wù).Spring Boot 配置,頁(yè)面模板 Thymeleaf,與Mybatis 集成開(kāi)發(fā),REST Web Service,Web Flux,Mongo DB 存儲(chǔ)日志,Redis處理緩存,Spring Security 權(quán)限管理
Mail + 消息隊(duì)列,測(cè)試打包部署運(yùn)維。
理解微服務(wù),熟悉Spring Boot配置,熟悉與Mybatis集成開(kāi)發(fā),熟悉 REST Web Service ,熟悉 Mongo DB存儲(chǔ)日志,熟悉 Redis處理緩存,熟悉 Spring Security 權(quán)限管理
理解Mail + 消息隊(duì)列。
301醫(yī)院門(mén)診管理系統(tǒng)
Linux4J? 16課時(shí)
Linux系統(tǒng)安裝,基本概念,常用命令,用戶(hù)與權(quán)限管理,網(wǎng)絡(luò)與服務(wù),進(jìn)程管理,搭建JAVA開(kāi)發(fā)環(huán)境。
了解Linux操作系統(tǒng)體系結(jié)構(gòu),熟練操作Linux操作系統(tǒng),熟悉Linux環(huán)境下Jave EE軟件開(kāi)發(fā)。
在Linux上部署輕量級(jí)JAVA EE應(yīng)用程序。
項(xiàng)目實(shí)戰(zhàn)? 120課時(shí)
以團(tuán)隊(duì)為一個(gè)單位分析,設(shè)計(jì),編碼,測(cè)試一個(gè)真實(shí)的大型企業(yè)級(jí)項(xiàng)目,Git版本控制系統(tǒng) + SVN(git版本控制系統(tǒng) | 托管項(xiàng)目到github或其他git代碼托管平臺(tái) | 嘗試參與開(kāi)源軟件開(kāi)發(fā),Maven(Maven項(xiàng)目對(duì)象模型(POM),可以通過(guò)一小段描述信息來(lái)管理項(xiàng)目的構(gòu)建,報(bào)告和文檔的軟件項(xiàng)目管理工具)。
了解實(shí)際IT企業(yè)運(yùn)作方式,了解軟件項(xiàng)目實(shí)施的流程,了解軟件項(xiàng)目開(kāi)發(fā)的模式,掌握軟件項(xiàng)目進(jìn)度管理,掌握軟件項(xiàng)目的需要調(diào)查,掌握軟件項(xiàng)目的需求分析,掌握軟件項(xiàng)目的概要與詳細(xì)設(shè)計(jì),掌握軟件的常用測(cè)試方法與工具,熟悉團(tuán)隊(duì)開(kāi)發(fā)模式,掌握技術(shù)文檔的編寫(xiě)。
小額貸款項(xiàng)目,物流企業(yè)物流管理系統(tǒng)。
——? 過(guò)硬的講師團(tuán)隊(duì)? ——
蔣義銘
JAVA軟件開(kāi)發(fā)培訓(xùn)講師 ,JAVA系統(tǒng)架構(gòu)設(shè)計(jì)師? ,多年IT行業(yè)及IT教培經(jīng)驗(yàn)
侯婷婷JAVA軟件開(kāi)發(fā)培訓(xùn)講師,JAVA系統(tǒng)架構(gòu)師,多年IT行業(yè)及IT教培經(jīng)驗(yàn)
[圖片3]陳?珊Java 軟件開(kāi)發(fā)培訓(xùn)高級(jí)講師,Java高級(jí)工程師,多年IT行業(yè)及IT教培經(jīng)驗(yàn)
[圖片4]付?亮Java軟件開(kāi)發(fā)培訓(xùn)高級(jí)講師,Java高級(jí)工程師? ,多年IT行業(yè)及IT教培經(jīng)驗(yàn)