JavaEE就業學習路線(給初學者以及自學者一個學習方向)

你們按這個路線學完後基本能夠找工做了前端

第一節java入門java

1-Java 背景介紹mysql

2-Java 入門程序的編寫jquery

3-環境配置linux

4-基本概念介紹nginx

5-類型轉換web

6-開發工具使用正則表達式

第二節java基礎redis

1-運算符的使用spring

2-鍵盤錄入的練習

3-Java語法-判斷

4-Java語法-循環一

5-Java語法-循環二

6-隨機數獲取和使用

7-數組簡介

8-數組的使用

9-方法的定義和使用

10-方法的練習

11-斷點調試

12-基礎語法練習一

13-基礎語法練習二

第三節面向對象

1-面向對象概述

2-類的定義和使用

3-關鍵字和訪問權限

第四節核心API的使用

1-Api 概述

2-String類簡介

3-String類練習一

4-String類練習二

5-StringBuilder類

6-StringBuilder練習

7-數組練習和分析

8-集合的簡介

9-集合練習

10-學生管理系統

第五節IO流

1-IO流概述

2-FileWriter 類

3-FileReader 類

4-緩衝流複製文件

5-讀取流中數據

6-IO 流練習

第六節類和接口

1-基礎回顧

2-靜態與自定義工具類

3-代碼塊

4-繼承與方法的重寫

5-抽象類

6-接口

7-匿名對象與final

8-多態

9-包與權限修飾符

10-內部類

11-Object

12-時間和日期

13-基本數據類型與正則表達式

第七節集合和IO進階

1-迭代器與泛型

2-數據結構

3-List

4-Set與HashSet

5-去重原理

6-鬥地主案例

7-Map與HashMap的使用

8-異常

9-遞歸

10-File類的使用

11-文件的複製

12-輸入輸出流的使用

13-打印流的使用

14-對象流的使用

15-Properties的使用

第八節進程與線程

1-簡介

2-多線程的實現

3-火車站售票問題及緣由

4-同步

5-線程的生命週期

第九節網絡編程

1-網絡編程基礎

2-UDP 協議

3-TCP 協議

4-用戶登陸案例

第十節反射

1-單元測試

2-反射入門

3-反射-構造方法

4-反射-私有構造

5-反射-普通方法

6-反射-字段

7-屬性的儲存和加載

8-反射綜合案例

第十一節xml的定義和使用

1-BeanUtils工具類的使用

2-xml的基本語法

3-xml約束-DTD

4-xml約束-Schema

5-xml的解析

6-xml的綜合案例

7-常見註解

8-自定義註解

9-類的加載

10-動態代理

第十二節數據庫的安裝和使用

1-數據庫的安裝
2-Sql語句--DDL
3-SQL語句--DML/DQL
4-SQL單表查詢
5-數據庫的備份與還原
6-SQL約束
7-多表關係
8-多表操做案例
9-多表查詢
10-sql練習

第十三節JDBC

1-JDBC入門
2-JDBCAPI詳解:註冊驅動
3-JDBCAPI詳解:執行
4-JDBC 工具類
5-JDBC 增刪改查
6-預處理對象
7-鏈接池-c3p0簡介
8-鏈接池-c3p0使用&dbcp鏈接池
9-DBUtils 工具類
10-事物管理
11-轉帳案例
12-事務總結--併發問題
13-事務總結--演示隔離級別

第十四節綜合案例

1-綜合案例2-綜合案例

第二章 JavaWeb

一位優秀的Java工程師必掌握的專業技能就是JavaWeb編程,若是你具有紮實的JavaWeb技術,那麼你在學習課程中的框架以及其餘框架的時候,會變得遊刃有餘。此階段主要經過掌握JavaWeb核心技術,可以完成B/S結構網站開發,具有了真實環境的項目部署能力,可以完成中小型企業管理系統等傳統項目的開發。

第一節 HTML

1-靜態頁面展現
2-網站信息頁面顯示
3-網站圖片顯示
4-網站列表顯示
5-網站首頁顯示
6-網站註冊頁面顯示
7-後臺頁面的顯示

第二節 CSS

1-CSS 的使用
2-CSS 總結
3-DIV+CSS完成註冊頁面佈局

第三節 Javascript

1-js 的概述
2-註冊頁面數據的校驗
3-js完成圖片滾動效果
4-定時彈出廣告
5-表單的提示和校驗
6-表格的隔行變色
7-複選框的全選和全不選
8-省市聯動效果

第四節 Jquery

1-jquery 概述
2-jQuery定時彈出廣告
3-jQuery隔行變色
4-jQuery全選和全不選
5-jQuery省市聯動
6-jQuery下拉列表左右選擇
7-jQuery完成表單校驗

第五節 BootStrap

1-BootStrap概述
2-BootStrap 柵格
3-BootStrap表單和按鈕
4-BootStrap 組件
5-實現導航條和圖片輪播
6-BootStrap 首頁佈局

第六節 mysql

1-MySql概述
2-SQL 概述
3-數據庫的增刪改操做
4-數據庫的查詢
5-電子商城表的分析和設計
6-多表查詢

第七節 JDBC

1-JDBC 概述
2-使用JDBC完成CRUD操做
3-在JDBC中使用鏈接池
4-使用元數據抽取DBUtils工具類

第八節 XML

1-xml概述
2-xml的組成
3-xml的解析
4-xml的約束

第九節服務器入門

1-tomcat 概述
2-tomcat 安裝
3-tomcat發佈web工程
4-Http協議
5-servlet入門
6-用戶登錄案例-實現
7-用戶登錄案例-總結
8-登錄後跳轉
9-記錄登錄次數

第十節 request和response

1-讀取WEB工程下的文件
2-文件的下載
3-解決響應中文問題
4-用戶註冊

第十一節 COOKIE和session

1-會話技術概述
2-記錄用戶上次訪問時間
3-記錄用戶商品瀏覽記錄
4-session購物車的實現
5-驗證碼的校驗

第十二節 jstl,el和jsp

1-jsp 概述
2-jsp 的註釋和指令
3-jsp 的內置對象
4-pageContext對象
5-el 表達式
6-jstl 入門
7-jstl 常見標籤的使用
8-將商品信息顯示到頁面上

第十三節 MVC和事務

1-jsp 的設計模式
2-反射回顧
3-內省
4-事務入門
5-轉帳案例
6-事務管理
7-案例總結
8-商品信息的添加和修改
9-商品信息刪除和分頁

第十四節 JQuery和AJax

1-Ajax 入門
2-Ajax 的請求
3-異步校驗用戶名是否存在
4-完成用戶名的校驗
5-模仿百度提示頁面
6-Jquery完成省市聯動(XML數據)
7-Jquery 完成省市聯動(JSON數據)

第十五節 Listener和Filter

1-監聽器概述
2-監聽域對象銷燬與建立
3-監聽域對象屬性的改變
4-監聽session中javaBean狀態的改變
5-過濾器入門
6-使用過濾器完成自動登錄
7-字符集編碼過濾器

第十六節基礎增強

1-自定義註解
2-servlet3.0 註解開發
3-Servlet3.0文件上傳
4-動態代理-編碼過濾器
5-動態代理-總結

第十七節網上商城實戰

1-需求介紹
2-環境搭建
3-用戶註冊功能
4-用戶激活
5-登錄功能
6-退出功能
7-分類模塊
8-商品模塊
9-商品分類
10-登錄功能完善
11-顯示商品瀏覽記錄
12-對代碼解耦
13-購物模塊
14-訂單模塊
15-個人訂單
16-訂單查詢
17-在線支付
18-後臺分類模塊
19-後臺商品分頁和上傳
20-商品的上架和下架
21-後臺訂單模塊

第十八節 linux

1-Linux 入門
2-Linux 的經常使用命令一
3-Linux經常使用命令二
4-Linux 下安裝軟件

第十九節 Nginx

1-nginx 簡介
2-集羣搭建

第三章三大框架

一位能夠在企業中擔任大牛的工程師必需要掌握的框架就是SSH,這個階段主要學習Hibernate框架,Struts2框架,Spring框架,Oracle數據庫,Maven項目管理工具。經過此階段的學習,可以使用SSH框架完成傳統企業級項目開發。

Oracle

1-Oracle 概述
2-Oracle的安裝和配置
3-環境準備-建立表空間
4-環境準備-用戶操做
5-數據的基本操做
6-JDBC增刪改操做
7-數據導入導出
8-Oracle 查詢
9-函數
10-視圖
11-序列
12-同義詞
13-索引
14-PLSQL
15-儲存函數和儲存過程
16-觸發器

Hibernate

1-Hibernate 入門
2-Hibernate 配置詳解
3-Hibernate經常使用API
4-Hibernate持久化對象
5-Hibernate 緩存
6-Hibernate 關聯映射
7-Hibernate 註解開發
8-Hibernate 檢索方式
9-多表HQL
10-Hibernate 事務
11-Hibernate 優化一
12-Hibernate 優化二

Struts2

1-Struts2 快速入門
2-struts2框架流程介紹
3-配置詳解
4-Struts2數據封裝
5-Servlet-API
6-OGNL表達式
7-值棧簡介
8-值棧使用
9-攔截器
10-文件上傳
11-Ajax 開發
12-Struts2 註解開發

Spring

1-Spring快速入門
2-Bean的獲取和實例化
3-SpringBean的生命週期
4-Bean的屬性注入
5-Spring註解
6-Spring和Junit整合
7-Spring在Web應用
8-Spring aop
9-Spring 通知類型
10-JDBC Template
11-事務管理
12-聲明式事務
13-ssh 整合--整合Hibernate
14-ss整合--整合struts2
15-ssh 練習-客戶的查詢和添加
16-ssh練習-查詢訂單

Maven

1-maven入門
2-建立SSH工程
3-聚合和繼承
4-多模塊工程
5-依賴
6-單元測試
7-私服的安裝
8-私服的配置
9-發佈jar包到私服
10-SVN和Maven

第四章物流實戰

一位優秀的Java工程師一定是項目經驗很是豐富的,若是你具有豐富的項目實戰,那麼你將是衆多公司青睞的對象。此階段主要經過實際案例,讓你對複雜業務有一個深入的認知,熟悉多種業務流程,豐富項目開發經驗。

第一節

1-內容概述
2-系統環境
3-Git的安裝和使用
4-easyui-入門
5-ezsyui-使用

第二節

1-內容概述
2-基礎設置
3-收派標準
4-SpringData入門
5-Datagrid分頁

第三節

1-第三天主要內容概述
2-加載收派標準
3-快遞員管理
4-區域管理
5-代碼優化

第四節

1-內容概述
2-定區基礎管理
3-WebService
4-定區關聯CRM
5-定區關聯客戶
6-定區關聯快遞員
7-分區簡介

第五節

1-內容概述
2-前臺功能準備
3-AnglarJS入門
4-短信驗證
5-郵件驗證
6-ActiveMQ短信平臺入門案例
7-activeMQ整合Spring

第六節

1-內容概述
2-HTML 編輯器入門
3-HTML 編輯器使用
4-宣傳活動-數據的保存和顯示
5-宣傳活動-遠程調用和靜態化
6-任務調度

第七節

1-內容概述
2-業務分析
3-導入數據
4-登錄功能
5-百度地圖經常使用API
6-百度地圖LBS雲服務
7-客戶下單
8-自動分單

第八節

1-內容概述
2-運單快速錄入
3-關聯訂單分析
4-運單的保存和修改
5-ES 簡介
6-ES 使用
7-Spring整合ES
8-索引管理

第九節

1-內容概述
2-權限控制簡介
3-shrio入門
4-使用shrio 管理登錄
5-對頁面進行權限管理
6-其餘方式進行權限管理
7-菜單數據管理
8-角色管理
9-用戶數據的查詢
10-緩存

第十節

1-概述
2-業務分析
3-開啓中轉配送
4-運輸配送管理
5-出庫入庫
6-導出報表-excel
7-導出報表-PDF
8-前端報表
9-系統部署-系統環境和數據庫
10-系統部署-服務器

第五章流行框架

一位可以立於不敗之地的Java工程師,一定是敢於接受新技術的人。此階段主要學習目前市面上使用最爲普遍的新技術,內容有mybatis框架,springmvc框架,Lucene、solr框架。經過此階段的學習,讓你們可以使用主流框架組合SSM開發,成爲公司中很是須要的Java工程師。

Lucene

1-lucene 簡介
2-Lucene基本概念
3-Lucene的開發環境
4-索引庫的建立與查看
5-分詞器簡介
6-索引庫的維護
7-查詢索引

Solr

1-Solr 簡介
2-Solr整合tomcat
3-Solr的基本使用
4-Solr中使用中文分析器
5-Solr中的業務域
6-索引庫的維護
7-java客戶端訪問
8-JD搜索案例

mybatis

1-簡介
2-入門
3-簡單操做
4-mybatis的優勢
5-配置文件詳解
6-輸入類型
7-輸出類型
8-動態sql
9-關聯映射
10-mybatis 整合spring

springmvc

1-簡介
2-入門程序
3-整合mybatis
4-參數綁定
5-方法返回值
6-異常的處理
7-經常使用功能
8-攔截器
9-整合案例

第六章電商實戰

電商項目是目前市面上比較火的網站,經過使用主流框架組合SSM開發,並引入新技術豐富電商項目,打造含金量超高的電商項目,讓學員更輕鬆面對互聯網電商項目開發崗位。

第一節:項目搭建

1-電商行業的背景
2-淘淘商城的系統架構
3-工程搭建
4-SVN的使用
5-服務中間件dubbo
6-框架整合

第二節:商品管理

1-商品列表
2-商品類目
3-圖片上傳
4-富文本編輯器
5-商品添加

第三節:內容管理

1-前臺首頁展現
2-內容分類展現
3-圖片上傳問題
4-內容分類添加
5-內容分類刪除
6-插入內容數據
7-首頁動態展現

第四節:緩存

1-流程介紹
2-Redis服務器搭建和使用
3-redis集羣操做
4-使用redis作緩存
5-緩存同步

第五節:搜索

1-Solr服務器安裝
2-導入商品數據
3-商品搜索-dao
4-商品搜索-搜索和展現
5-搜索集羣搭建
6-搜索集羣的操做
7-異常的處理

第六節:消息隊列

1-消息隊列介紹
2-activeMq的安裝
3-ActiveMQ的使用方法

4-消息隊列實現商品同步

第七節:網頁的靜態化

1-商品詳情展現
2-緩存展現頁面詳情

3-freemrker使用

4-頁面靜態化
5-頁面生成測試

第八節:Nginx

1-nginx的安裝
2-Nginx配置虛擬主機
3-Nginx反向代理
4-負載均衡

第九節:SSO系統工程

1-工程搭建

2-sso註冊功能
3-Sso用戶登錄
4-Ajax跨域請求

第十節:購物車實現

1-工程搭建
2-添加購物車
3-購物車商品列表

4-修改購物車

5-刪除購物車

第十一節:訂單系統

1-工程搭建

2-訂單確認

3-訂單提交

第十二節:系統部署

1-數據庫

2-服務器

3-測試

4-nginx 反向代理

本文屬於原創,若有疑問請後臺留言,若有轉載請標註原做者,版權歸本公衆號全部。若是你喜歡我寫的文章請關注微信公衆號 全棧開發者社區,歡迎你們繼續關注本公衆號的技術博文。若是您以爲本文章對你有所幫助的話,不妨點個贊,您的支持就是我堅持原創的動力。

相關文章
相關標籤/搜索