本文目錄一覽:
- 1、如何學習JAVA
- 2、介紹個學習JAVA的好中文網站
- 3、有哪些比較好個人博客或者博客網站,專註於java的?
- 4、java求教~如何規劃java學習之路
- 5、JAVA初學者,該怎麼學習JAVA?
- 6、如何學習Java
如何學習JAVA
零基礎學習java可按照這份大綱來進行學習
第一階段:Java專業基礎課程
階段目標:
1. 熟練掌握Java的開發環境與編程核心知識
2. 熟練運用Java面向對象知識進行程序開發
3. 對Java的核心對象和組件有深入理解
4. 熟練應用JavaAPI相關知識
5. 熟練應用JAVA多線程技術
6. 能綜合運用所學知識完成一個項目
知識點:
1、基本數據類型,運算符,數組,掌握基本數據類型轉換,運算符,流程控制。
2、數組,排序算法,Java常用API,類和對象,了解類與對象,熟悉常用API。
3、面向對象特性,集合框架,熟悉面向對象三大特性,熟練使用集合框架。
4、IO流,多線程。
5、網絡協議,線程運用。
第二階段:JavaWEB核心課程
階段目標:
1. 熟練掌握數據庫和MySQL核心技術
2. 深入理解JDBC與DAO數據庫操作
3. 熟練運用JSP及Servlet技術完成網站後台開發
4. 深入理解緩存,連接池,註解,反射,泛型等知識
5. 能夠運用所學知識完成自定義框架
知識點:
1、數據庫知識,範式,MySQL配置,命令,建庫建表,數據的增刪改查,約束,視圖,存儲過程,函數,觸發器,事務,游標,建模工具。
2、深入理解數據庫管理系統通用知識及MySQL數據庫的使用與管理。為Java後台開發打下堅實基礎。Web頁面元素,布局,CSS樣式,盒模型,JavaScript,jQuery。
3、掌握前端開發技術,掌握jQuery。
4、Servlet,EL表達式,會話跟蹤技術,過濾器,FreeMarker。
5、掌握Servlet相關技術,利用Servlet,JSP相關應用技術和DAO完成B/S架構下的應用開發。
6、泛型,反射,註解。
7、掌握JAVA高級應用,利用泛型,註解,枚舉完成自己的CRUD框架開發為後續框架學習做鋪墊。
8、單點登錄,支付功能,項目整合,分頁封裝熟練運用JSP及Servlet核心知識完成項目實戰。
第三階段:JavaEE框架課程
階段目標:
1. 熟練運用Linux操作系統常見命令及完成環境部署和Nginx服務器的配置
2. 熟練運用JavaEE三大核心框架:Spring,SpringMVC,MyBatis
3. 熟練運用Maven,並使用SpringBoot進行快速框架搭建
4. 深入理解框架的實現原理,Java底層技術,企業級應用等
5. 使用Shiro,Ztree和Spring,SpringMVC,Mybaits完成企業項目
知識點:
1、Linux安裝配置,文件目錄操作,VI命令,管理,用戶與權限,環境部署,Struts2概述,hiberante概述。
2、Linux作為一個主流的服務器操作系統,是每一個開發工程師必須掌握的重點技術,並且能夠熟練運用。
3、SSH的整合,MyBatis,SpringMVC,Maven的使用。
4、了解AOP原理,了解中央控制器原理,掌握MyBatis框架,掌握SSM框架的整合。
5、Shiro,Ztree,項目文檔,項目規範,需求分析,原型圖設計,數據庫設計,工程構建,需求評審,配置管理,BUG修復,項目管理等。
6、獨立自主完成一個中小型的企業級綜合項目的設計和整體架構的原型和建模。獨立自主完成一個大型的企業級綜合項目,並具備商業價值
介紹個學習JAVA的好中文網站
JAVA學習中好網站 – –
我是博客
java中文網
sun官方網站
動網先鋒
小龍亭
java討論區
中文java技術網
java開發者
技術專區
java開源
jdon論壇,是一個J2EE專業技術論壇
jsp技術網站
java研究組織
一個著名的面向java server端應用的網站
灰狐動力,很專業的J2EE網站,可參考
很多新技術的討論和新聞
BEA開發園地,在weblogic上做開發的必進
ChinaUnix——我們在努力打造一個Unix時代!
O’REILLY ON java.com
Matrix與Java共舞
Java家
JavaLobby
JavaSource
中國JSP技術網站
JSP中文
中國JAVA俱樂部
UML軟件工程組織
學Java——學習Java的精髓
賽迪網技術天地
BEAdev2dev在線
爪哇流氓
來自About.com的Java新聞和技術文章
車東
Java自有人
Java Community Process
ChinaJavaWorld技術論壇
JavaWorld技術論壇
Java視線論壇
J道論壇
Sun技術社區論壇
中國Java開發網
SpringFramework中文論壇
Jive研究論壇
JavaFan論壇
有哪些比較好個人博客或者博客網站,專註於java的?
1、從搜索上說,國內的就是百度搜索引擎獨佔鰲頭,然後的才是騰訊和其他。那麼用百度的空間,自然收錄和搜索都是有優勢的。2、從用戶上說,網易的用戶群體較其他廣。這方面百度空間不可及。百度空間用戶多是80後90後的。3、博客自定義方面,百度開放css,可以自己編輯代碼。這是其他博客沒法比的。其次就是網易博客,風格有限定的設置可供選擇。一般的用戶,網易的功能可以滿足了。對編輯代碼很多人都沒興趣。另,網易相冊的設置較百度齊全,可以設置相冊順序、相冊封面等。4、從共享資源方面,百度不支持外鏈圖片,網易則不支持空間百度快照。博客都沒有網盤之類的共享空間吧,但網站的網盤不算在博客內。5、需要用到網盤功能的話,可以直接用各大網盤網站的網盤,博客引用就用鏈接。
哪個博客比較好啊?
話,“方便”是相對的。博客那麼多功能,怎能一個方便了事。
我選則網易和百度。
1、從搜索上說,國內的就是百度搜索引擎獨佔鰲頭,然後的才是騰訊和其他。那麼用百度的空間,自然收錄和搜索都是有優勢的。
2、從用戶上說,網易的用戶群體較其他廣。這方面百度空間不可及。百度空間用戶多是80後90後的。
3、博客自定義方面,百度開放css,可以自己編輯代碼。這是其他博客沒法比的。其次就是網易博客,風格有限定的設置可供選擇。一般的用戶,網易的功能可以滿足了。對編輯代碼很多人都沒興趣。另,網易相冊的設置較百度齊全,可以設置相冊順序、相冊封面等。
4、從共享資源方面,百度不支持外鏈圖片,網易則不支持空間百度快照。博客都沒有網盤之類的共享空間吧,但網站的網盤不算在博客內。
5、需要用到網盤功能的話,可以直接用各大網盤網站的網盤,博客引用就用鏈接。
這問題之前回答過
5.你是出淤泥不染的地瓜,火紅火紅的大蝦;我想輕輕地問候你……看我短信的可愛傻瓜祝福你:快快樂樂每一天!
回復樓主:看個人喜好了。sina博客用戶多,而且有明星捧場,但是sina博客主要看文章,你文章好了,去你博客的人就多,你文章不好,照片不帥氣,去的人就少了。網易博客則是 內容豐富,功能也強大。可以自己添加自己喜歡的東西,近似於個人網站了。我用的是網易博客。謝謝樓主!
我都用過..
但是還是推薦您去網易..
我個人的用網易..
網易每項功能都很人性化..
搜狐我也有用..
但是美化不行..
對於新浪.我覺得明星是很多
但是好像那麼多明星的博客都是搬家過去的.
大部分的官網都不是那裡.
要是有明星的博客.
建議去我愛大明星.
那裡有蔡依林,羅志祥…..的明星的官方博客.
樓主也可以參考下樓上幾位的答案.
最好還是自己用用..
每個人的想法不一樣,習慣不一樣
感覺也不一樣.
java求教~如何規劃java學習之路
Java前景是很不錯的,像Java這樣的專業還是一線城市比較好,師資力量跟得上、就業的薪資也是可觀的,學習Java可以按照路線圖的順序,
0基礎學習Java是沒有問題的,關鍵是找到靠譜的Java培訓機構,你可以深度了解機構的口碑情況,問問周圍知道這家機構的人,除了口碑再了解機構的以下幾方面:
1. 師資力量雄厚
要想有1+12的實際效果,很關鍵的一點是師資隊伍,你接下來無論是找個工作還是工作中出任哪些的人物角色,都越來越愛你本身的技術專業java技術性,也許的技術專業java技術性則絕大多數來自你的技術專業java教師,一個好的java培訓機構必須具備雄厚的師資力量。
2. 就業保障完善
實現1+12效果的關鍵在於能夠為你提供良好的發展平台,即能夠為你提供良好的就業保障,讓學員能夠學到實在實在的知識,並向java學員提供一對一的就業指導,確保學員找到自己的心理工作。
3. 學費性價比高
一個好的Java培訓機構肯定能給你帶來1+12的效果,如果你在一個由專業的Java教師領導並由Java培訓機構自己提供的平台上工作,你將獲得比以往更多的投資。
希望你早日學有所成。
JAVA初學者,該怎麼學習JAVA?
學習Java之前先了解這些:
第一:在如今這個Java的市場下,你如果太過於着急找工作而去學習,你一定找不到,有一個很簡單的道理,任何東西求快沒有用,首先你要把技術學的熟練。而不是指望自己看看視頻,就能拿到高薪的工作。
第二:如果沒有一套系統的學習路線和方案,這看看,那裡看看,依舊學了之後還是浪費時間,根據我的學習經歷來看,任何人學習任何東西,需要一氣呵成,在這段時間內,學習什麼就一刻都不能鬆懈,今天看點視頻,明天有事,不看了,這樣沒啥意義。
第三:在如今這個IT市場,Java開發工作競爭越來越激烈,如果你是小白轉行的,那麼建議你找個好的機構培訓學習下,不要心疼錢,你要知道有付出才有回報,投資自己什麼時候都是對的選擇,先找些基礎資料自己自學一段時間看看到底適合自己不,不要盲目的學習。
第四:如果你在學習中沒有很多的代碼量的話,不多去做案例的話,我個人覺得學了跟沒學一樣,第二次你見到它可能還是不認識它。最好是有個問的人,一個外行想通過自學Java開發區找工作,太難了,尤其是在這個行情中。既然學習就學好,不要三天打魚兩天晒網的,還不如不學習了,要謙虛,不要學點就自大。
第五:作為一個Java初學者,我們應該需要知道從零基礎到就業,需要掌握的技術知識點有哪些,這個時候我建議你上各大招聘平台看下,看下現在的崗位需求是什麼,以此這就是我們學習的目標。
所有語言的知識體系分為三大塊:
數據存儲 (內存,文件,數據庫,分布式,集群, 關係型 ,非關係型 。。)
業務邏輯 (業務需求,語言語法,算法,類庫框架,性能優化等)
信息交互(展示)(多端,app,小程序,公眾號,移動端,pc端,web開發等。。)
這三塊知識作為學習來說,可以有側重,但是不能有某一塊完全不懂。
在這裡推薦您了解下我們的免費學習資源“Java300集”,可在B站搜索我們官方賬號(尚學堂)進行學習!
另給你分享一個Java的學習路線:
希望能幫到你,望採納!!
如何學習Java
一:基礎階段
1.1 企業工具使用(Editplus/Photoshop/SVN/GIT等)
1.2 零基礎JavaWeb(HTML/CSS)
Html標籤講解
HTML5常用標籤(視頻、音頻播放等)
DIV+CSS3布局和特效
大型門戶網站設計解決方案
1.3 APP移動端開發(手機版)
CSS3 + HTML5布局/Android
解決移動設備屏幕適應
1.4 網站前台界面開發-項目實戰目標
天貓首頁
小米官網
騰訊課堂官網
夢柯官網
落網
UI中國
個人博客系統
京東商城
1.5 管理系統後台界面開發-項目實戰
——從標籤使用,到頁面的布局,樣式特效組合,最終多個項目實戰演練,為什麼要這麼設置呢,眾所周知,我們初學Java的階段,是我們在學習Java過程中最枯燥的階段,也是最容易放棄的一個階段,如果我們在這學習的過程中,展現了自己的學習成果,了解了自己的學習潛力,並在學習中找到樂趣,你還會覺得枯燥無味嗎?答案是:不會,於是,你就有了繼續堅持學習下去的動力與興趣源泉,不僅如此,這也是為了你過渡到中級階段的前後端集合,打下了堅實的基礎。同時,你又能擁有前端的一定基礎,讓你在職業的選擇中又多了一條選擇。從此知識體系網絡設計中我們不免可以看得出,這確實是站在了學員的就業角度着想,並為學員的長遠發展做出了精心的準備。
二:中級階段
2.1 企業工具使用(Myeclipse/Tomcat/Navicat/PlSQL等)
2.2 掌握Javascript
Javascript 基礎,常用對象的使用(Date,Array,window,document等)
JavaScript函數(回調、閉包)講解
DOM操作(增、刪、查、改)
Javascript封裝(主要是針對於dom操作的封裝)
Javascript 項目實戰
2.3 掌握JQuery深入(MKUI類庫2.0-項目實戰)
基礎(語法、選擇器、事件)
DOM操作(增、刪、查、改)
特效和動畫
Ajax
Jquery開源框架JqueryUI
MKUI類庫(自定義插件)
2.4 JavaSE8
Java編程基礎
面向對象
類加載機制
數據結構(數組、鏈表、樹)
JavaAPI
JavaSE7,8新特性
多線程
Java網絡編程
GUI(awt,swing)
2.5 掌握關係型數據庫(MySql5.6/Oracle11G)
數據庫入門(基本介紹、常用命令等)
SQLyog、Native、PL\SQL工具的使用
表管理
數據操作(增、刪、改、查(簡單查詢))
約束管理
數據查詢(子查詢、連接查詢,分組,函數等用法)
游標、存儲過程、函數、觸發器、事務管理
Jdbc操作
Jdbc框架封裝
2.6 掌握基於Java Web技術的綜合應用,完成項目實戰開發
剖析Ajax和JSON的異步處理
Servlet講解(web應用服務器介紹)
Servlet實現數據庫數據的增刪改查
Jsp入門
jsp底層原理分析
Jsp 指令、腳本、表達式、動作的使用
EL表達式
JSTL
MVC模式講解
Ajax
自定義標籤庫
FusionCharts
Log4j
Junit 4.0
2.7 項目實戰目標
百度雲盤Web版本、
個人財務管理系統、
學員管理系統、
個人博客系統—-熟練的在項目中使用JavaScript/JQuery
—-掌握最前沿的Java7,8 新特性
—-掌握關係型數據庫基本操作以及數據庫高級編程
—-多個JavaWeb項目綜合實戰強化,讓你開發中得心應手
從js/JQURY到關係型的數據庫的熟練掌握,到這就已經能夠獨立的去開發一些指定的網站項目,這其中着重講解了js,數據庫,與jsp,js.jquery,說道數據庫,數據庫是每一個程序員必修的課程,因為在實際開發中,他們的佔用比重非常大,如果說開發中有100分,那麼java只有60分,其他的相關js/jquery,數據庫可以佔比能達到30分,所以,在架設過程中,如果要完整的獨立開發,必須對這方面的知識重點看中,我們可以從該課程體系中看到,其對js/jquery的教學比重非常大。使得該知識體系的實用性非常廣。最後,我們可以看看該知識體系中的項目實戰目標,從中我們可以看出與線下中級課程中教授的,相較基礎的聊天工具等功能相比,此結構要求已經符合多數企業開發中各種指定的基本要求了。沒辦法,如果連這個要求都達不到,找高薪水的工作肯定是相較困難的,畢竟現在IT技術的發展日新月異,你跟不上,就別怪被淘汰,因此不得不說,該知識體系的作者,對Java方面的研究有一定的造詣,最主要的是十分的了解目前大多數企業的技術要求,使得該知識體系在速成方面稍有成就,並能以此勉強的上任大型企業的開發。
三:高級階段
3.1 掌握框架底層核心技術
JavaWeb3.0新特性
反射應用
註解(Annotation)應用
設計模式
3.2 框架講解
最新技術:SpringBoot和Freemaker的剖析
掌握Struts2(掌握原理、Struts2標籤、OGNL、攔截器、國際化)
Hibernate4、MyBatis3
Spring4,Spring MVC
框架整合: SSH、SSM
WebService、SOAP/Rest/CORBA/SOA
3.3 建模工具
StarUML、Rational Rose、MindManager
3.4統一建模語言UML
3.5 項目實戰
遊戲網站的後台管理系統
積分管理系統
訂單管理系統
企業人力資源管理系統
辦公自動化
論壇個人博客管理系統—-這就不用說了,掌握Java的核心技術,對各類Java框架架構、高級技術、數據庫設計都有更深入的了解。對Java各項技術的使用都能得心應手,在你公司開發中遊刃有餘。
總的來說,該知識體系貼近目前IT業的總體對技術的要求,完成後基本上能勝任現有的大型企業的開發,並遊刃有餘。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/275625.html