1. 程式人生 > >程式設計師必備的網站推薦

程式設計師必備的網站推薦

程式設計師必備的網站推薦

 

一、開原始碼託管平臺

1.  GitHub(https://github.com

gitHub是一個面向開源及私有軟體專案的託管平臺,因為只支援git 作為唯一的版本庫格式進行託管,故名gitHub。

gitHub於2008年4月10日正式上線,除了git程式碼倉庫託管及基本的 Web管理介面以外,還提供了訂閱、討論組、文字渲染、線上檔案編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等功能。目前,其註冊使用者已經超過350萬,託管版本數量也是非常之多,其中不乏知名開源專案 Ruby on Rails、jQuery、python 等。

2018年6月4日,微軟宣佈,通過75億美元的股票交易收購程式碼託管平臺GitHub。

 


 

2.  碼雲(https://gitee.com

碼雲專為開發者提供穩定、高效、安全的雲端軟體開發協作平臺

無論是個人、團隊、或是企業,都能夠用碼雲實現程式碼託管、專案管理、協作開發


 

二、程式設計學習網站

1.  菜鳥教程(http://www.runoob.com

菜鳥教程的 Slogan 為:學的不僅是技術,更是夢想!

 

菜鳥教程域名為 runoob.com, runoob 為 Running Noob 的縮寫,意為:奔跑吧!菜鳥。

菜鳥教程包括了HTML、CSS、Javascript、PHP、C、Python等各種基礎程式設計教程。

同時本站中也提供了大量的線上例項,通過例項,您可以更好地學習如何建站。

本站致力於推廣各種程式語言技術,所有資源是完全免費的,並且會根據當前網際網路的變化實時更新本站內容。

 


 

2. CSDN學院(https://edu.csdn.net

關於CSDN學院:

CSDN學院是CSDN經營者(即北京創新樂知資訊科技有限公司及其他相關聯的公司)推出的一個面向中國軟體開發者和IT專業人員的全新技術教育服務平臺。

關於課程:

CSDN學院主要提供IT各領域精品課程,課程內容囊括雲端計算/大資料、移動開發、遊戲開發、程式語言、Web開發、硬體/嵌入式、軟體研發、系統/網路、資料庫、辦公/設計、認證考試等諸多技術領域。

CSDN學院的課程分為付費課程和免費課程,免費課程經使用者登陸後即可直接進行學習。而付費課程需要使用者付費後方可進行學習,CSDN學院每一門付費課程至少有一個課時可供使用者免費觀看,同時附有完整的課程大綱作為使用者購買課程前的參考。

付費課程的課件僅供付費使用者下載,且付費使用者享有2年內不限次數線上觀看視訊課程的特權。2年的期限自成功支付全部課程費用之日起計算。為保證使用者最佳聽課體驗及學習效果,CSDN經營者保留在課程開課前或課程進行過程中提供、更新或完善課程大綱或課件內容的權利。付費課程內容僅供付費使用者個人學習、研究使用,不得以任何方式有償或無償方式提供給第三方,不得以公開播放、授權使用或任何其他方式傳播。


 

3. 騰訊課堂(https://ke.qq.com

騰訊課堂是騰訊推出的專業線上教育平臺,聚合大量優質教育機構和名師,下設眾多線上學習精品課程,打造老師在線上課教學、學生及時互動學習的課堂。

 


 

4.  C語言中文網(http://c.biancheng.net

C語言中文網

C語言中文網成立於 2012 年初,目前已經運營了將近 5 年,致力於分享精品教程,幫助對程式設計感興趣的讀者。

他們一直都在堅持的是:認認真真、一絲不苟、以工匠的精神來打磨每一套教程,讓讀者感受到作者的用心,以及默默投入的時間,由衷地心動和點贊。這樣的教程是一件作品,而不是呆板的文字!


 


 

5.  C語言網(http://www.dotcpp.com

 

C語言網(www.dotcpp.com)是專注於C語言入門、提高及訓練的綜合性平臺。旨在新網際網路時代,重新樹立C語言的經典地位,讓C語言深入人心!

他們提供C語言相關的學習資料、教程、相關資源及經驗交流;通過線上課堂為廣大同學提供線上教學服務,在訓練場供您訓練且提供比賽服務,讓您提升C語言的程式設計功底;最後還為您準備了C語言相關的職位招聘資訊,對有志投身軟體開發的朋友們提供優質的工作機會!

C語言網的主旨:

“專注C語言。讓C語言,深入人心!”

C語言網的目標:

普及和推廣C語言,讓更多的人學習C語言並理解C語言的哲學。讓C語言,深入人心!

 


 

6. 線上手冊中心(https://docs.pythontab.com

Python手冊,Scrapy手冊,Django手冊,Redis手冊,Flask手冊,Github手冊,Jinja2手冊,Python3手冊,Nodejs手冊,Beautifulsoup手冊,Tornado手冊,Nginx手冊,Jinja2手冊,TensorFlow手冊。 都支援手機端瀏覽。

 


 

三、開發工具、資源

1. 漸變色大全(https://webgradients.com/

 


 

2. 程式設計師的工具箱(https://tool.lu/


 

3. JSON線上(https://www.sojson.com

JSON線上解析


 

4. 懶人相簿(http://www.lanrentuku.com

懶人相簿


 

5. 伯樂線上(http://web.jobbole.com

WEB前端 – 伯樂線上

伯樂前端分享Web前端開發,包括JavaScript,CSS和HTML5開發技術,前端相關的行業動態。 


 

6. 線上工具(http://tool.oschina.net

開源中國旗下線上工具。


 

7. 開源中國(https://www.oschina.net

開源中國社群logo

開源中國 成立於2008年8月,是目前國內最大的開源技術社群,擁有超過200萬會員,形成了由開源軟體庫、程式碼分享、資訊、協作翻譯、討論區和部落格等幾大頻道內容,為IT開發者提供了一個發現、使用、並交流開源技術的平臺。2013年,開源中國建立大型綜合性的雲開發平臺-碼雲,為中國廣大開發者提供團隊協作、原始碼託管、程式碼質量分析、程式碼評審、測試、程式碼演示平臺等功能。 


 

8. ProcessO(https://www.processon.com/

ProcessOn免費線上作圖

ProcessOn 隸屬於北京大麥地資訊科技有限公司,是一款專業線上作圖工具和分享社群。它支援流程圖、思維導圖、原型圖、網路拓撲圖和UML等多種型別的繪製。思維導圖也好、邏輯圖也罷,都是幫助我們從抽象中來,到具象中去的方法,ProcessOn 會把這些方法加強,相信這種加強對常常需要“離散—總結—再離散”自己思維的夥伴來說,是有價值的。它為思維視覺化提供了更多可能。 除了工具屬性外,ProcessOn 也是一個分享社群,使用者將自己有價值的知識繪製成圖後釋出到ProcessOn平臺,與相關行業大V在站內進行交流。


 

9. 百度AI開放平臺(https://ai.baidu.com


 

10. JetBrains(http://www.jetbrains.com/

JetBrains是一家捷克的軟體開發公司,該公司位於捷克的布拉格,並在俄國的聖彼得堡及美國麻州波士頓都設有辦公室,該公司最為人所熟知的產品是Java程式語言開發撰寫時所用的整合開發環境:IntelliJ IDEA。

相關產品:

IDEs:

* IntelliJ IDEA - 一套智慧型的Java整合開發工具,特別專注與強調程式師的開發撰寫效率提升

*PHPStorm 7.0 釋出,PHP 整合開發工具

*PyCharm 3釋出,智慧Python整合開發工具

*RubyMine -RubyMine 是一個為Ruby 和Rails開發者準備的IDE,其帶有所有開發者必須的功能,並將之緊密集成於便捷的開發環境中。

*WebStorm8.0 釋出,智慧HTML/CSS/JS開發工具

*AppCode - 開發的ObjC的IDE,是一個XCode的替代物

*CLion - C/C++整合開放環境

.NET

* ReSharper- 一套用來搭配Microsoft公司Visual Studio .NET整合開發環境外掛(Plug-In),此一外掛的功效在於讓程式進行再分拆、增進撰寫效率,並且能支援C#程式語言

* dotTrace- 一套效能分析軟體,能有效、輕易的找到.NET應用程式中最耗佔處理器運算資源的效能瓶頸癥結、環節。

*dotCover - 一個為.NET開發人員所提供的程式碼覆蓋工具

*dotPeek - .NET反編譯工具

Teamware:

TeamCity - 一款針對專業開發人員和構建工程師的使用者友好的持續整合(CI)伺服器

YouTrack - 一款創新性的以鍵盤操作為主的問題和專案跟蹤工具

Language:

Kotlin-一個用於現代多平臺應用的靜態程式語言 。Kotlin可以編譯成Java位元組碼,支援在J VM上執行;也可以編譯成JavaScript,方便在沒有JVM的裝置上執行。Kotlin已正式成為Android官方支援開發語言。


 

四、部落格/論壇

1. CSDN部落格(https://blog.csdn.net/

https://www.csdn.net/company/img/cd-background-1.jpg

CSDN (Chinese Software Developer Network) 創立於1999年,是中國專業的IT社群,為中國的軟體開發者提供知識傳播、線上學習、職業發展等全生命週期服務。 截止2018年6月,CSDN 擁有超過2500+萬技術會員,論壇發帖數1000萬+,技術資源700萬+,Blog文章1300萬+,新媒體矩陣粉絲數量430萬+。 CSDN擁有全職員工400+,分佈在北京、上海、深圳、成都、江蘇沭陽,合作上千家科技公司及技術社群。


 

2. 陳海坤的部落格(https://blog.csdn.net/chk218


 

3. 廖雪峰的網站(https://www.liaoxuefeng.com


 

4. 部落格園 - 開發者的網上家園(https://www.cnblogs.com/

部落格園Logo

部落格園創立於2004年1月,是一個面向開發者的知識分享社群。自建立以來,部落格園一直致力並專注於為開發者打造一個純淨的技術交流社群,推動並幫助開發者通過網際網路分享知識,從而讓更多開發者從中受益。部落格園的使命是幫助開發者用程式碼改變世界。


 

五、其他

1. 圖靈社群(http://www.ituring.com.cn/

北京圖靈文化發展有限公司成立於2005年6月,由人民郵電出版社投資控股,以策劃出版高質量的科技書籍為核心業務,主要出版領域包括計算機、數學統計、科普等,公司以促進科技發展為己任,通過引進國際高水平的圖書,以及發掘國內優秀原創作品等手段,為目標讀者提供一流的內容。


 

2. 程式設計師客棧(https://www.proginn.com/

https://stacdn.proginn.com/image/common/logo3.png

程式設計師客棧,中國最大的程式設計師自由工作平臺,未來網際網路企業用人方式。