-
1 # 通訊人的自我修養
-
2 # 一一哥Sun
對於你的這個問題,我可以結合自身的體會,給你一些建議,這樣你或許可以少走點彎路。
如果想走軟體開發的路線,那麼肯定就要記住幾個常用的技術網站。我個人是比較喜歡csdn和開源中國,github。這三個網站上面基本包括了我所需要的很多資源,就比如你要自學java,csdn上面有很多的java技術部落格教程。
然後還有一些比如說原始碼之家,模板之家,站長之家,安卓官方論壇等各種技術的官方論壇,也是比較好的學習網站。
-
3 # 宅小木
JAVA的基礎也一樣重要,面向物件(包括類、物件、方法、繼承、封裝、抽象、 多型、訊息解析等),常見API,資料結構,集合框架,設計模式(包括建立型、結構型、行為型),多執行緒和併發,I/O流,Stream,網路程式設計你都需要了解。
資料/學習網站
JavaFamily:由一個在網際網路苟且偷生的男人維護的GitHub
CodeGym :一個線上Java程式設計課程,80%的內容是練習,適合一竅不通的入門者。
Wibit Online Java Courses :一個非常有趣的程式設計學習網站,各種生動的動畫形象能讓人忘記學習的枯燥。線上影片學習,非常適合零基礎。
stanford CS106A: Programming Methodology :斯坦福經典課程系列,完全沒有程式設計經驗,想學Java語言的,可以看看這個課程。
Bloombenc :一個線上互動式學習平臺,老師可以根據你的學習能力和節奏修改他們的教學方法,還可以在平臺上編碼。
Imooc:慕課網,我大學的C語言就是在這裡看的
CodeAcademy :比較實用的Java線上課程,注重的是在找工作時非常有用的技術能力。
PLURALSIGHT:整合了很多Java的影片課程,部分免費,部分付費,可以根據自己的需要挑選。
Lynda Online Java Training Videos:Java進階課程,包括如何使用JDBC來整合MySQL資料庫,Reflection API,管理檔案和目錄等。
九章基礎演算法班(Java):中文線上互動課,隨時開始學習。
BeginnersBook:Java初學者免費教程,有稍微一些程式設計基礎之後,可以跟著文件裡的程式碼練習。
docs.oracle.com/javase/tutorial:官方Java指南,對了解幾乎所有的java技術特性都非常有幫助。
JournalDev:Java相關教程及問答
JavaWorld:最早的一個Java站點,每週更新Java技術文章。
developer.com/java :由http://Gamelan.com 維護的Java技術文章網站。
IBM Developerworks技術網站:IBM的Develperworks技術網站,這是其中的Java技術主頁
絮叨
如果你想去一家不錯的公司,但是目前的硬實力又不到,我覺得還是有必要去努力一下的,技術能力的高低能決定你走多遠,平臺的高低,能決定你的高度。
如果你透過努力成功進入到了心儀的公司,一定不要懈怠放鬆,職場成長和新技術學習一樣,不進則退。
總結
我提到的技術棧你想全部瞭解,我覺得初步瞭解可能幾個月就夠了,這裡的瞭解僅限於你知道它,知道他是幹嘛的,知道怎麼去使用它,並不是說深入瞭解他的底層原理,瞭解他的常見問題,熟悉問題的解決方案等等。
你想做到後者,基本上只能靠時間上的日積月累,或者不斷的去嘗試積累經驗,也沒什麼速成的東西,欲速則不達大家也是知道的。
技術這條路,說實話很枯燥,很辛苦,但是待遇也會高於其他一些基礎崗位。
所實話我大學學這個就是為了錢吧,是不是很現實?若家境殷實,誰願顛沛流離。
-
4 # 小小猿愛嘻嘻
自學Java有哪些網站可以用來學習?這個看你個人愛好了,目前網上有許多程式設計學習網站,既有文件的也有影片的,下面我簡單介紹3個非常適合初學者的Java學習網站,感興趣的朋友可以嘗試一下:
菜鳥教程這是一個非常適合初學者的程式設計學習網站,尤其適合零基礎小白入門,所有教程都是以以文件的形式線上學習,資料全面豐富、覆蓋面廣,前後端、資料庫等都有涉及,其中就包含有Java教程,內容非常基礎、循序漸進,小白也可以輕鬆看懂,同時自帶有線上程式設計環境,可以一邊學習一邊練習,效果再好不過,如果你才入門Java,又缺乏合適的學習資料和練習環境,可以使用一下這個網站,非常不錯:
慕課網這也是一個純粹的程式設計學習網站,相信大部分開發人員都聽說或接觸過,和菜鳥教程不同,慕課網所有的資料都是以影片的形式線上學習,前後端、資料庫、運維、測試等都有深入涉及,既有基礎入門,也有專案示例,內容豐富,題材廣泛,不管是對於零基礎的小白,還是有一定經驗的開發者,都有非常大的學習價值,如果你喜歡影片教學,又缺乏一個合適的網站,可以使用一下慕課網,效果來說非常不錯:
嗶哩嗶哩這是一個非常知名的影片網站,相信絕大多數朋友都非常瞭解,其實除了休閒娛樂等內容,嗶哩嗶哩針對程式設計學習也提供了非常多的優質影片,Java、Python、C/C++等都涉及,課程全面、講解細緻,題材廣泛、循序漸進,不管是初學者,還是想深入學習的開發人員,都可以從這個網站找到所需資料,汲取一定開發經驗,對於個人成長和發展來說非常不錯:
當然,除了以上3個不錯的程式設計學習網站,其實還有許多其他網站,像實驗樓、網易雲課堂等也都有非常豐富的Java教程,如果你近期需要筆試或面試,偏重演算法練習,可以看看牛客網或LeetCode,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
-
5 # 華影
怎樣自學java,不緊深深苦惱著廣大的java學習者,也深深地苦惱著我。一般來說有自學和去培訓機構2個選擇,培訓機構的好處就是能在短時間內系統地教授你大量知識,至於你能不能接受不管,而且培訓機構要繳納一二萬的學費,很多人看見昂貴的學費望而卻步。我當初也差點去培訓,在猶豫中最後還是沒去,在上學的課餘時間自學了將近一年,現在找到了一份初級程式設計師的工作。
how2j.cn(先從基礎學起走,一步一步來):http://how2j.cn/?p=7870
牛客網(裡面的面試題非常不錯):https://www.nowcoder.com/
LeetCode(刷題網站):https://leetcode-cn.com/
CSDN(裡面有許多的技術部落格):https://www.csdn.net/
慕課網(有免費的教學影片):https://www.imooc.com/
菜鳥教程(裡面各種技術都有):https://www.runoob.com/
b站(現在年輕人的學習天堂,裡面有技術影片):https://www.bilibili.com/
最後說一句,自學需要自律性比較強,因為技術比較枯燥,但可以在中間找到成就感!
-
6 # wo shi yisheng
有啊,我一直在蛙課上學習,他們從Java基礎,到實戰專案,每週一個一線技術更新。我幾乎每天下班的在地鐵上的時候都會去學習一兩個知識點。
回覆列表
推薦慕課網:https://www.imooc.com/
這個網站大部分都是免費的課程。
還有很多定製化的學習計劃,比如:JavaWeb工程師學習計劃,HTML5學習計劃之類的,可以讓人從0到1一步一步來學習。