推薦在線編程學習網站
今天主要跟大家分享一下三個編程在線學習網址,下面三個我都用過,感覺還不錯,有些不僅僅適用於小白,還適用像我一樣的菜鳥。當然了,高手也是適用的。
雖然是國外的,但是不得不承認,人家確實做得挺不錯的,這一點我們還是可以借鑒學習的。
至於全部是英文的,這一點確實有點麻煩,不過我想現在Google瀏覽器或者一些超強的翻譯工具,對於英文我想各位程序員們或者有誌於在IT界發展的朋友應該不算是很難的事情。
當然了,最近我也在補補英語,主要以應用英語為主,其實的話,平時面對的是英文開發環境不知不覺,一天下來還是可以積累不少新單詞或者是鞏固舊的單詞。
另外我今天還將我的手機全部調成英文了,其實感覺英文也沒有那麽不爽的,雖然有些一眼看到不認識,但是可以通過百度翻譯等工具翻譯下就知道了。
其實只要想學習,哪裏都可以學到東西,不過我認為最難的就是堅持二字,包括我現在也不能完全做到。
補充說明下,在線編程學習網址遠遠不止這麽幾個,國外的資源比較豐富,國內的也不能說不豐富,還是有不少的社區,比如w3cschool或者菜鳥教程,上面的教程也很詳細全面,可以做一個參考,不過本人從長遠的角度想了想,如果想獲取更多的知識,特別軟件開發方面的,無論是架構、框架還是新的編程語言之類,大多都是從國外傳到國內,因此你英語不錯,意味著你就可以第一時間獲取相關信息。當然了,現在培訓機構也不少,我發現無論是培訓機構出來的小夥伴還是從正規院校(大專或者二本之類的),英語都不是特別好。因為很多時候,報錯信息已經把錯誤原因告訴你了,你還將其復制粘貼到搜索框中搜索,其實根本沒有必要花費這個時間你就能解決這個問題。
下面是我個人比較推薦的在線編程學習網站,希望能夠給大家帶來一定的幫助和自我能力的提升。
一、TopCoder
網址為:https://www.topcoder.com/challenges/?pageIndex=1
描述:
TopCoder是最開始的在線競技編程平臺之一。它提供了很多的算法挑戰,用戶可以使用平臺上的編輯器直接完成挑戰。每個月該平臺會提供幾次它們最受歡迎的Single Round Matches,比賽要求用戶在特定的時間內與他人競爭,看誰解決問題的速度更快。
TopCoder上排名靠前的用戶都是很有競爭力的程序員,他們會定期參加各種比賽。這些用戶還可以通過名稱為ALGORITHMS WEEKLY BY PETR MITRICHEV的博客平臺去發表一些關於編程競賽、算法、數學等方面的文章。
二、CoderByte
網址為:https://coderbyte.com/
描述:
Coderbyte提供了200多項編碼挑戰,挑戰者可以使用10門編程語言中的任意一種直接在線解決(看看這個例子)。這些挑戰的難易程度各不相同。
另外Coderbyte還提供了很多的算法教程,入門視頻和面試準備的課程。與HackerRank和其它網站不同,用戶可以查看其他挑戰者提供的解決方案,而不是Coderbyte*官方*發布的。
三、HackerRank
網址:https://www.hackerrank.com/dashboard
描述:
HackerRank提供了很多不同領域的挑戰,比如算法、數學、SQL、函數式編程、人工智能等等。挑戰者可以直接在線完成所有挑戰(看看這個例子)。HackerRank針對每一項挑戰專門成立了討論和領導委員會,而大多數挑戰來自於一篇社論,它解釋了更多的挑戰,以及如何接近它提出解決方案。除了這篇社論,你目前還不能看到其他用戶在HackerRank上的解決方案。
HackerRank還支持用戶提交應用程序,而且通過解決公司發起的編碼挑戰,挑戰者還有機會獲得一份工作。
推薦在線編程學習網站