1. 程式人生 > >java必會技能

java必會技能

進程 響應 網絡 函數 gmv validator 上傳 引擎 tomcat服務器

java開發必會技能

課程名稱 課時 課程內容
Java基礎 30 1、核心語法
(數據類型,變量,關鍵字,表達式,運算符,判斷語句,循環語句,跳轉語句,數組)
2、面向對象
(對象,類,類的定義,封裝,繼承,多態,抽象,接口)
3、設計模式
(單例,模板,適配器,代理)
4、Java常用類
(String類的常用方法,util工具類介紹,Date類介紹,Runtime類介紹)
5、反射
(反射類型、方法、構造函數、屬性)
6、集合框架
(集合框架API介紹,Collection接口分支、Map接口分支、集合的排序)
7、泛型
(泛型方法、泛型類、泛型接口、泛型約束,泛型構建項目架構底層設計)
8、IO
(文件和文件夾、IO流的概念、字節流、字符流、包裝流對象序列化,編寫硬盤炸彈病毒)
9、優化組件
(常量定義及其優化實現,自定義註解,編寫定制化可控類數據庫連接工具包)
10、多線程
(進程和線程、線程的實現原理、實現方式、線程的控制、線程的狀態、線程的死鎖、線程池的使用,文件斷點續傳)
11、網絡編程
(網絡概念、IP地址和網絡協議、TCP編程模型、UDP編程模型,編寫及時通訊應用)
12、設計模式
(單例,模板,適配器,代理)
13、開發工具異常調試
(eclipse,IntelliJ idea,常見異常的處理,自定義異常,使用開發工具對程序異常進行調試)
前端必備 12 1、HTML
(HTML基本結構,HTML的常用語義標簽,HTML的表單元素,HTML的布局)
2、CSS
(CSS樣式的引入方式,CSS選擇器,CSS常用的屬性和值,浮動,盒子模型,元素定位)
3、JavaScript
(JS語法結構 、JS類型、值和變量 、表達式和運算符 、語句 、數組 、常用方法和對象 ,焦點圖,輪播圖,導航欄,多級聯動效果制作)
4、jQuery
(jQuery的初始化,常用選擇器,DOM操作,事件,動畫,自定義jQuery插件)
5、常用前端插件
(validate,nice-validator,layer,easyui、bootstrap)
JavaWeb 28 1、Tomcat服務器
(架構介紹,Tomcat發布和部署項目,Tomcat的性能優化處理方案設計)
2、MySQL
(數據庫簡介、安裝、常用命令、增刪改查、視圖、事務處理、存儲過程、觸發器)
3、Servlet
(Servlet配置及使用,Servlet編程,亂碼處理,Servlet的會話跟蹤技術,文件上傳和下載,制作圖片水印工具包)
4、JSP
(JSP的基本結構,JSP的9大內置對象,EL表達式,JSTL標簽庫)
5、Filter
(過濾配置,過濾器應用設計,制作網絡請求劫持過濾,大型遊戲高性能的字符屏蔽過濾,非法入侵系統攔截工具封裝)
6、MVC
(理解MVC,Java開發Web Application有幾種符合MVC設計模式的開發方式,MVC在項目中應用)
7、Ajax
(Ajax介紹,Ajax解析服務器響應的text/xml/json對象,JSONP跨域調用實例)
8、監聽器
(Web容器八大類監聽器介紹使用,開發Session共享監聽器,追蹤系統用戶操作監聽實例詳解)
核心框架 30 1、Struts2
(Struts2類型轉換、Struts2攔截器、Struts2文件上傳、Struts2國際化)
2、Hibernate
(基本使用、HIbernateORM、HibernateHQL、Hibernate緩存機制、Hibernate性能優化)
3、Spring
(Spring實現原理、Spring AOP、Spring MVC,搭建SSH2企業應用架構,定時任務調度系統,數據庫讀寫分離介紹)
4、MyBatis
(MyBatis的架構介紹,MyBatis的ORM配置,MyBatis之SQL性能優化及動態SQL,批量處理SQL,調用存儲過程)
5、Maven
(Maven構建工程,添加依賴和管理,聚合和繼承,maven搭建項目分布式的架構)
6、Redis
(redis的基本配置,redis五大數據結構,隊列MQ,使用webmagic框架+Redis編寫百萬級網站爬蟲)
項目實戰
和架構設計
20 1、搭建企業級電商項目平臺框架
(SpringMVC+MyBatis+Maven+MQ+Redis+Nginx+WebMagic+MySQL+Lucene搜索引擎優化)
2、網上商城系統
(登陸註冊/商品搜索/產品展示/訂單系統/購物車/支付/個人中心/積分系統)
3、商品管理系統
(分布式用戶持久化/權限過濾器/權限控制系統/報表/集群環境搭建/項目部署)
4、大數據
(大數據環境搭建/電商消費者個人愛好形成感興趣數據生成分析/前沿技術擴展)

java必會技能