【適合對象】
1、“小白型”,沒有任何開發(fā)經(jīng)驗,沒有從事編程及編程相關(guān)行業(yè),想從零開始學(xué)習(xí)Java開發(fā)的你。
2、“跨行型”,也許是相關(guān)行業(yè),也許是無關(guān)行業(yè),想進(jìn)入IT行業(yè)的你。
【課程簡介】
專門針對零基礎(chǔ)學(xué)員,為了進(jìn)一步學(xué)習(xí)Java的一門基礎(chǔ)課程。在牢固的掌握了Java基礎(chǔ)之后,進(jìn)一步的學(xué)習(xí)Java相關(guān)內(nèi)容,進(jìn)入企業(yè)級Java開發(fā)的藝術(shù)世界。
學(xué)習(xí)JAVA優(yōu)勢:
就業(yè)前景好
Java廣泛應(yīng)用在企業(yè)和互聯(lián)網(wǎng)應(yīng)用中,國內(nèi)需求量大占40%,應(yīng)用面及其廣泛;在世界范圍內(nèi)擁有大的開發(fā)社區(qū);長期保持流行開發(fā)語言位.
人才需求大
除去Java應(yīng)用穩(wěn)定的企業(yè)開發(fā)和大數(shù)據(jù)方向;Java還是是Android、iOS、微信、HTML5等移動應(yīng)用后臺支撐平臺;移動互聯(lián)應(yīng)用越發(fā)展,Java開發(fā)需求就越大.
就業(yè)薪資高
由于java巨大的需求量,導(dǎo)致需求方時時處于用人短缺的境地,催生了java工程師這一崗位隨著個人技術(shù)能力提升以及工作年限增加而不斷上升的漲薪潮。
晉升空間穩(wěn)定
一旦踏進(jìn)了java的門,只要不是安于現(xiàn)狀,不思進(jìn)取,通過兩三年的磨練,往技術(shù)主管崗位晉升是水到渠成的事情,再過幾年,向總監(jiān)級別,甚至自行創(chuàng)業(yè)都非常有可能。
發(fā)展空間大
發(fā)展空間大:有經(jīng)驗的JavaEE工程師在職業(yè)規(guī)劃上,選擇架構(gòu)師、前端開發(fā)、大數(shù)據(jù)處理、游戲、移動開發(fā)、轉(zhuǎn)其他語言都可以,例如批搞大數(shù)據(jù),iOS和Android的基本都是JavaEE轉(zhuǎn)過去的。
【課程詳情】
階段
Java語言簡介與開發(fā)環(huán)境
數(shù)據(jù)類型和運(yùn)算符
流程控制與數(shù)組
面向?qū)ο?/p>
Java基礎(chǔ)類庫(System、Runtime、String、StringBuffer、StringBuilder、Math、Date、Calendar)、Java集合(List、Map、Set)、泛型、異常處理、文件流讀取和寫入
多線程
網(wǎng)絡(luò)編程
第二階段
html5、CSS3:
HTML的作用
- 全局標(biāo)簽
- 路徑與相對路徑
- 常見標(biāo)簽
- 字符集
- 圖片整合
- 表單標(biāo)簽
- 布局指定的網(wǎng)頁
--------
- css聲明類型
- 常見的各種屬性
- 圓角屬性:border-radius的使用
- 陰影屬性:box-shadow的用法
- 背景屬性擴(kuò)展:多背景應(yīng)用
- 新的顏色表示方式:HSLA色輪模式
- 浮動
- 完成自己的初級課頁面實戰(zhàn)
JavaScript概述、JavaScript語法、JavaScript流程控制、JavaScript常用內(nèi)置對象、DHTML、window對象、document對象、HTML DOM對象、事件
AJAX原理、AJAX對象屬性和方法、使用AJAX發(fā)送異步請求、JSON語法、JSON使用方法、jQuery對象、jQuery選擇器、jQuery操作DOM、jQuery事件處理、jQuery動畫、jQuery類數(shù)組、jQuery對AJAX的支持
BootStrap
- 響應(yīng)式設(shè)計
- BootStrap安裝
- Bootstrap 組件
- 進(jìn)度條和列表組件
- BootStrap綜合實例
數(shù)據(jù)庫原理、mysql數(shù)據(jù)庫、mysql命令行客戶端的使用、mysql圖形化客戶端的使用、SQL語句介紹、DDL、DML、DQL、多表的聯(lián)合查詢、子查詢、排序、聚合、分組、
HTTP基礎(chǔ)、Servlet簡介、Servlet生命周期、Servlet程序部署、ServletConfig、Servlet初始化參數(shù)、ServletContext、Servlet常用子類、Servlet異常、Servlet過濾器JDBC原理、JDBC基礎(chǔ)編程、JDBC核心API(Statement、PreparedStatement、ResultSet)、JDBC事務(wù)處理、JDBC批處理、DAO
JSP基本語法、JSP運(yùn)行原理、生命周期、JSP指令、JSP動作元素、JSP隱式對象、EL表達(dá)式、JSTL
項目實戰(zhàn)
- 講解項目開發(fā)流程
- 項目簡介
- 項目功能演示
- 項目功能實現(xiàn)分析
- 數(shù)據(jù)庫設(shè)計分析
- 項目架構(gòu)設(shè)計分析
- 實現(xiàn)網(wǎng)站首頁的商品展示
- 實現(xiàn)商品詳情頁面
- 實現(xiàn)購物車功能
- 實現(xiàn)我的訂單管理
- 項目驗收
第三階段
Maven
- Maven概述
- 使用Maven的優(yōu)勢
- maven的一次構(gòu)建
- 依賴管理
- 安裝配置介紹.使用Maven核心概念介紹( 坐標(biāo)、依賴、倉庫、插件、生命周期等)
- Maven與第三方Elicpse整合及如何在Eclipse中使用Maven、Maven私服Nexus的安裝使用
- 如何使用Maven構(gòu)建Web應(yīng)用
-- 使用Maven進(jìn)行多模塊和繼承使用
Spring框架簡介、IOC容器、Spring AOP原理、Spring Web MVC基礎(chǔ)、Spring Web MVC實戰(zhàn)
Struts2簡介、Struts2核心控制流程、Ognl、Action、Interceptor、Result、Struts2標(biāo)記庫、Struts應(yīng)用技巧
Hibernate簡介、使用Hibernate、Hibernate主鍵生成方式、一級緩存、對象持久性、延遲加載、關(guān)聯(lián)映射、關(guān)聯(lián)操作、Hibernate查詢、Hibernate特性
Spring Web MVC基礎(chǔ)、Spring Web MVC實戰(zhàn)
Echarts
圖表介紹和選擇什么樣的圖表
- 5分鐘快速上手
- 常用API和模塊
- 移動端自適應(yīng)
MyBatis
- MyBatis入門
- 安裝和配置MyBatis
- 使用映射語句
- 執(zhí)行非查詢語句
- 使用查詢技術(shù)
- 事務(wù)
- 使用動態(tài)SQL
- 使用高速緩存提高性能
- MyBatis數(shù)據(jù)訪問對象
- DAO使用進(jìn)階
第四階段
Svn、git、jenkins
svn介紹
- svn服務(wù)器和客戶搭建配置
- 如何使用svn
- 多人一起進(jìn)行沖突解決
- git常用命令
- git的web hooks
- 為什么要使用持續(xù)集成
- 持續(xù)集成與git 的web hooks配使使用
SSM 項目實戰(zhàn)
Redis安裝與配置、Redis數(shù)據(jù)類型、Redis HyperLogLog、Redis事務(wù)、Redis排序、Redis消息通知、Redis管道、Redis腳本、Redis持久化、Redis管理
NIO編程、Netty入門應(yīng)用、TCP粘包/拆包、分隔符和定長解碼器的應(yīng)用、Protobuf
HTTP協(xié)議介紹、Netty HTTP服務(wù)器入門開發(fā)、WebSocket入門、Netty WebSocket協(xié)議開發(fā)、私有協(xié)議介紹、Netty協(xié)議棧功能設(shè)計、Netty協(xié)議棧開發(fā)、運(yùn)行協(xié)議棧、Netty服務(wù)端創(chuàng)建源碼分析、Netty客戶端創(chuàng)建流程分析、Netty客戶端源碼分析、Channel功能說明、Channel源碼分析、Unsafe、ChannelPipeline功能說明、ChannelPipeline源碼分析、ChannelHandler 功能說明、ChannelHandler 源碼分析、Netty的線程模型、NioEventLoop 源碼分析 Netty邏輯架構(gòu)、關(guān)鍵架構(gòu)質(zhì)量屬性、Java 內(nèi)存模型與多線程編程、Netty 的并發(fā)編程實踐、RPC調(diào)用性能模型分析、Netty 高性能之道、可靠性需求、Netty 高可靠性設(shè)計、優(yōu)化建議、嚴(yán)峻的安全形勢、Netty SSL 安全特性、Netty SSL 源碼分析、Netty 擴(kuò)展的安全特性、Netty構(gòu)建游戲服務(wù)器、服務(wù)器開發(fā)、客戶端開發(fā)
Junit 和 log4j
敏捷開發(fā)流程
項目實戰(zhàn)2
【課程目標(biāo)】
學(xué)習(xí)Java的語言基礎(chǔ),打開Java學(xué)習(xí)大門;
學(xué)習(xí)Java面向?qū)ο?,深入理解面向?qū)ο?;讓你的編程思想提升一個檔次;
學(xué)習(xí)Java語言各種進(jìn)階內(nèi)容,為進(jìn)一步學(xué)習(xí)Java課程打下堅實基礎(chǔ);
【課程特點】
授課老師經(jīng)驗非常豐富,課程內(nèi)容安排合理,適合于有一定Java基礎(chǔ)甚至一點都不會Java的同學(xué)學(xué)習(xí)。我們的老師會用較為循序漸進(jìn)的方式,讓你慢慢領(lǐng)悟Java編程的樂趣,打下牢固的Java編程基礎(chǔ)
【就業(yè)去向】
Java游戲服務(wù)端工程師
java程序員
Java應(yīng)用開發(fā)工程師
Java軟件開發(fā)工程師
java/jsp開發(fā)工程師
java軟件架構(gòu)設(shè)計師
Java軟件工程師
java工程師
【學(xué)校環(huán)境】
【學(xué)校簡介】
知海匠庫隸屬于海南海辰科技有限公司,坐落于海南澄邁,落戶于海南生態(tài)軟件園,在廣州、長沙、??凇①F陽、南寧、武漢、南昌、廈門等省會城市均設(shè)有直營分公司,是海南生態(tài)軟件園授權(quán)指定“互聯(lián)網(wǎng)人才實訓(xùn)基地”企業(yè)單位,并任網(wǎng)易系“易友會”理事單位,公司核心管理團(tuán)隊來自網(wǎng)易系。公司以互聯(lián)網(wǎng)技術(shù)研發(fā)、互聯(lián)網(wǎng)項目開發(fā)、人才實訓(xùn)培訓(xùn)、互聯(lián)網(wǎng)人才實習(xí)服務(wù)為核心業(yè)務(wù)。在人才實訓(xùn)領(lǐng)域主要進(jìn)行UI、前端、java服務(wù)端,cocos2d+unity3d等項目的實訓(xùn),主要面向?qū)ο笫歉魇「咝S嬎銠C(jī)/設(shè)計類應(yīng)屆畢業(yè)生以及部分需進(jìn)一步提高的在職人士