JAVA軟件開(kāi)發(fā)
Java語(yǔ)言基礎
1.Java基本概念 2.Java環(huán)境搭建 3.搭建Eclipse開(kāi)發(fā)環(huán)境 4.基本類(lèi)型 5.變量,運算符,表達式 6.分支語(yǔ)句,循環(huán)語(yǔ)句 7.數組,數組應用,行業(yè)規范。
8.雙色球抽獎程序,實(shí)現權限管理命令
Java面向對象
1.類(lèi)、對象、屬性、方法、構造器 2.封裝、繼承、多態(tài) 3.重寫(xiě)、重載 4.訪(fǎng)問(wèn)權限控制符 5.this和super、static、final 6.抽象類(lèi)和接口,內部類(lèi)
7.單例設計模式 8.模板設計
JavaSE核心類(lèi)庫
1.Java核心類(lèi) 2.Java字符串、日期處理 3.包裝類(lèi)、集合、數據結構 4.異常和異常處理 5.Java IO、NIO、多線(xiàn)程編程 6.線(xiàn)程同步機制、并發(fā)包
7.JAVA網(wǎng)絡(luò )編程 8.Java泛型 9.Java反射機制
Java分析與設計
1.設計原則 2.設計模式 3.常見(jiàn)算法 4.Java8新特性 5.Maven使用 6.SVN版本管理
數據庫開(kāi)發(fā)
1.Oracle安裝和管理 2.SQL語(yǔ)句 3.SQL語(yǔ)句原理 4.SQL語(yǔ)句優(yōu)化 5.表、表設計原則 6.視圖、序列、索引 7.Oracle數據字典
8.Oracle 數據庫PL/SQL開(kāi)發(fā) 9.存儲過(guò)程、觸發(fā)器、游標等 10.數據庫設計原則 11.SQL優(yōu)化技巧和原則 12.MySQL數據庫安裝
13.MySQL數據庫維護 14.MySQL集群和讀寫(xiě)分離
Web前端技術(shù)
1.XML語(yǔ)法、DTD和Schema 2.XML解析,DOM/SAX/DOM4J 3.XPATH技術(shù)應用 4.HTML5(H5)基本文檔結構
5.標題、圖片標記、鏈接、列表、表格標記 6.表單標記 7.CSS基礎語(yǔ)法 8.CSS文本、列表、表格樣式 9.CSS盒子模型 10.CSS浮動(dòng)布局、定位
11.Javascript語(yǔ)言基礎 12.Javascript閉包和自執行 13.Javascript DOM編程 14.Javascript事件模型 15.Window對象模型
16.HTML5畫(huà)布、Web存儲 17.地理定位、音頻/視頻、拖放 18.WebSocket技術(shù)等 19.CSS3邊框、背景、文本效果 20.CSS3字體、動(dòng)畫(huà)等
JDBC技術(shù)
1.JDBC 核心API 2.CRUP操作 3.Statement應用 4.PreparedStatement應用 5.預防SQL注入攻擊 6.事務(wù)安全控制 7.數據庫高并發(fā)控制 8.批處理技術(shù) 9.DAO封裝模式 10.dbcp、c3p0等連接池應用
jQuery技術(shù)
1.基本語(yǔ)法 2.選擇器 3.元素選擇 4.屬性操作 5.文檔操作 6.CSS操作 7.動(dòng)畫(huà)效果 8.jQuery 插件
easyUI/Bootstrap/AJAX前端框架
1.Menu菜單 2.Layout布局、Panel面板 3.Tabs 標簽頁(yè) 4.Progressbar進(jìn)度條 5.Tooltip提示框、Searchbox搜索框 6.Pagination 分頁(yè)、Draggable可拖動(dòng) 7.Tree樹(shù)、Datagrid 數據網(wǎng)格 8.消息框、對話(huà)框 9.日歷、日期時(shí)間、Slider滑塊 10.Treegrid樹(shù)形網(wǎng)格 11.linkbutton 鏈接按鈕 12.Bootstrap CSS 13.Bootstrap布局組件、Bootstrap插件 14.Bootstrap編輯器 15.highcharts圖表組件 16.Ajax作用和原理 17.XMLHttpRequest對象 18.Ajax設計模式 19.JSON技術(shù)及Ajax應用 20.jQuery與Ajax技術(shù)
JSP & Servlet技術(shù)
1.Tomcat配置和部署 2.Servlet生命周期 3.Servlet編寫(xiě)規范和配置 4.中文接收亂碼處理 5.Servlet過(guò)濾器和監聽(tīng)器 6.Servlet+DAO工廠(chǎng)模式應用
7.JSP基本語(yǔ)法 8.JSP標記應用 9.JSP內置對象request、session、application、exception等 10.JSTL和 EL表達式 11.JSP新特性 12.MVC設計模式
Spring框架
1.Spring IOC概念 2.ApplicationContext\FactoryBean 3.IOC對象創(chuàng )建和生命周期 4.IOC注入技巧 5.對象裝配 6.組件掃描特性 7.Spring JDBC支持 8.Spring 事務(wù)及安全管理 9.Spring MVC框架 10.Spring國際化 11.RESTFUL 技術(shù) 12.SpringAOP原理、AspectJ 13.Spring Security 14.Spring整合Shiro
SpringBoot/SpringCloud框架
1.SpringBoot Servlet 2.SpringBoot過(guò)濾器 3.SpringBoot監聽(tīng)器 4.SpringBoot攔截器 5.SpringBoot啟動(dòng)加載 6.SpringBoot數據庫連接 7.SpringBoot多數據源 8.SpringBoot動(dòng)態(tài)數據源 9.SpringBoot事務(wù)控制 10.SpringBoot Shiro 權限管理 11.SpringBoot JDBC訪(fǎng)問(wèn)數據庫 12.SpringBoot MyBatis訪(fǎng)問(wèn)數據庫 13.SpringCloud分布式配置管理 14.SpringCloud服務(wù)注冊
MyBatis框架
1.MyBatis體系結構 2.SqlSession的使用 3.MyBatis映射基礎 4.DQL 映射,DML映射 5.resultType/resultMap結果映射 6.Mapper映射器 7.MyBatis分頁(yè)原理和優(yōu)化 8.動(dòng)態(tài)SQL映射 9.多表關(guān)聯(lián)映射 10.Spring和MyBatis整合
SSH框架
1.Struts2結構和控制流程 2.Struts2 Action應用 3.ActionContext和ServletActionContext 4.Aware接口注入 5.Interceptor攔截器原理 6.Interceptor自定義應用 7.內置Result原理 8.常用Result組件原理和使用 9.dispatcher、redirect、chain、redirectAction、stream、json等
10.ValueStack原理和OGNL應用 11.Struts2 標記庫、Struts2 擴展 12.Struts2和Spring整合應用 13.Hibernate Session API 14.Hibernate實(shí)體映射技術(shù) 15.Hibernate 關(guān)聯(lián)映射技巧 16.HQL查詢(xún)、Criteria查詢(xún)、Native SQL查詢(xún) 17.延遲加載、持久化、緩存技術(shù) 18.SSH整合應用
NoSQL技術(shù)
1.Redis原理 2.Redis命令 3.Java Redis API 4.Redis 字符串操作命令 5.Redis 哈希操作命令 6.Redis列表操作命令 7.Redis集合操作命令 8.Redis 有序集合操作命令 9.Redis事務(wù)處理、備份和恢復 10.Redis消息發(fā)布系統 11.Redis分布式環(huán)境 12.MongoDb原理 13.MongoDb命令 14.Java MongoDb API 15.MongoDb排序、索引 16.MongoDb備份恢復
企業(yè)開(kāi)發(fā)擴展技術(shù)
1.WebService 2.Axis2/CXF創(chuàng )建、發(fā)布 3.CXF與Spring集成 4.ActiveMQ消息總線(xiàn) 5.activiti工作流 6.jfreechart圖表 7.JasperReport報表技術(shù)
8.lucene引擎 9.dubbo分布式架構 10.第三方支付平臺 11.第三方短信平臺
培訓時(shí)長(cháng):5個(gè)月
費用:19800元