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