2020十大編程博客:私藏的寶藏編程語(yǔ)言博客大放送
本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)。
編程很奇妙,它賦予了人類(lèi)控制計(jì)算機(jī)系統(tǒng)的超能力,可以用于航空、交通管控、機(jī)器人、自動(dòng)駕駛汽車(chē)、網(wǎng)站、移動(dòng)應(yīng)用程序以及其他數(shù)不盡的領(lǐng)域。軟件工程師已經(jīng)創(chuàng)造了許多種編程語(yǔ)言,每一種都對(duì)應(yīng)于解決不同的問(wèn)題。
本文中,筆者將分享幾個(gè)有關(guān)不同編碼語(yǔ)言的網(wǎng)站和博客,以及其最佳使用方案。排名不分先后,上榜各有千秋!
hackr.io Blog

Hackr的主頁(yè)面
hackr.io是一個(gè)推薦編程課程的網(wǎng)站——最好的課程排名最靠前。他們的團(tuán)隊(duì)經(jīng)常為軟件開(kāi)發(fā)人員發(fā)布有趣的教程和信息指南,比如移動(dòng)和web開(kāi)發(fā)框架、Java項(xiàng)目、軟件測(cè)試、面試問(wèn)題等方面的內(nèi)容。
但需注意,他們每次發(fā)表的文章主題都截然不同。因此,如果只對(duì)某種特定的編程語(yǔ)言感興趣,它可能不是最好的選擇。
Better Programming

Better Programming致力于編程方面的內(nèi)容,每天都會(huì)發(fā)布來(lái)自不同作者的多篇文章,所有的文章都經(jīng)過(guò)排版和編輯,以保證優(yōu)秀的內(nèi)容和良好的閱讀體驗(yàn)。它涵蓋了各種主題和編程語(yǔ)言,內(nèi)容既適合小白新手,也適合進(jìn)階讀者。如果想提升編程技能,這個(gè)網(wǎng)站將會(huì)是你的每日必需品。
筆者自己就是Better Programming的一名定期撰稿人,但在開(kāi)始自己發(fā)文章之前,筆者很長(zhǎng)一段時(shí)間內(nèi)都是這里的讀者,筆者非常高興能有機(jī)會(huì)和他們一起發(fā)表文章。
DEV

協(xié)作在高質(zhì)量軟件的開(kāi)發(fā)中扮演著關(guān)鍵角色,這正是DEV社區(qū)存在的重要原因。它使軟件開(kāi)發(fā)人員能夠通過(guò)發(fā)布信息文章與全世界分享他們的知識(shí)。筆者建議你經(jīng)常訪問(wèn)這個(gè)網(wǎng)站,緊跟開(kāi)發(fā)領(lǐng)域的潮流趨勢(shì)。
DEV的偉大之處在于,他們的網(wǎng)站代碼是完全開(kāi)源的,你可以輕松地查看這個(gè)神奇網(wǎng)站的源代碼。
Hacker Noon

和DEV一樣,Hacker Noon也是一個(gè)社區(qū)運(yùn)營(yíng)網(wǎng)站。這個(gè)網(wǎng)站擁有超過(guò)7000名活躍撰稿人,他們?yōu)檐浖_(kāi)發(fā)人員撰寫(xiě)不同話題的文章,主要聚焦于編程、創(chuàng)業(yè)、技術(shù)、企業(yè)家精神、業(yè)務(wù)、市場(chǎng)等話題。
如果對(duì)軟件和技術(shù)的業(yè)務(wù)方面還不夠熟悉,那Hacker Noon可以是一個(gè)學(xué)習(xí)編程和生財(cái)有道的好平臺(tái)。
Live Code Stream

這是筆者自己創(chuàng)建的博客,致力于編程和人工智能的相關(guān)內(nèi)容,旨在與讀者分享筆者的開(kāi)發(fā)經(jīng)驗(yàn)。你可以看到人工智能、編程(主要是Python和JavaScript)、機(jī)器學(xué)習(xí)以及它們?cè)陧?xiàng)目中的最佳使用方式的相關(guān)文章。該網(wǎng)站針對(duì)加載速度和閱讀舒適度進(jìn)行了優(yōu)化,滿足了那些喜歡夜間模式讀者的需求。
與其他博客不同,筆者使用了一個(gè)名為Hugo的靜態(tài)網(wǎng)站生成器來(lái)生成這個(gè)網(wǎng)站。與WordPress這樣的CMS(內(nèi)容管理系統(tǒng))相比,它的速度快很多。
David Walsh Blog (DWB)

David Walsh是開(kāi)發(fā)人員社區(qū)中很火的一名博客主,他主業(yè)是科技巨頭Mozilla公司的軟件工程師。如果曾嘗試學(xué)習(xí)web開(kāi)發(fā),那么你可能會(huì)見(jiàn)過(guò)Mozilla DeveloperNetwork (MDN)提供的分步文檔。David Walsh是對(duì)該網(wǎng)站進(jìn)行改進(jìn)的主要人員之一,你肯定能從他的博客中受益匪淺。
Droids On Roids Blog

想學(xué)習(xí)移動(dòng)應(yīng)用程序開(kāi)發(fā)嗎?這個(gè)博客會(huì)定期為初學(xué)者發(fā)布最佳實(shí)操練習(xí)和操作指南,它將幫助讀者理解創(chuàng)造良好用戶體驗(yàn)的重要性。此網(wǎng)站上還有關(guān)于Android、iOS、Flutter以及其它許多應(yīng)用程序開(kāi)發(fā)框架或工具的文章。
跟緊他們的步伐,就是走在移動(dòng)應(yīng)用程序開(kāi)發(fā)的潮流前線。
Real Python

Python是種“萬(wàn)金油”般的語(yǔ)言,你可以使用Python開(kāi)發(fā)移動(dòng)應(yīng)用程序、游戲、網(wǎng)站、嵌入式應(yīng)用程序,甚至是機(jī)器學(xué)習(xí)項(xiàng)目。顧名思義,Real Python是一個(gè)致力于提供高質(zhì)量Python編程語(yǔ)言教程和課程的網(wǎng)站。
如今,世界各地的許多學(xué)校都把Python作為第一編程語(yǔ)言來(lái)教授。如果是剛起步的小白,那么筆者強(qiáng)烈建議你訪問(wèn)這個(gè)網(wǎng)站,一步步地按照他們的指導(dǎo)來(lái)做,絕對(duì)會(huì)受益匪淺。
Golang Programs

Real Python的主頁(yè)面
Go語(yǔ)言是谷歌軟件工程師設(shè)計(jì)的編程語(yǔ)言,它的性能比大多數(shù)高級(jí)編程語(yǔ)言要好得多,這就是為什么程序員喜歡將Go語(yǔ)言添加到他們的技術(shù)堆棧中。如果是Go語(yǔ)言新手,那么這個(gè)網(wǎng)站將幫助你迅速上手,他們有對(duì)初學(xué)者十分友好的系列教程和由專(zhuān)業(yè)人士撰寫(xiě)的參考資料。
讀者還會(huì)時(shí)不時(shí)地看到針對(duì)不同問(wèn)題的示例和解決方案,這是了解Go編程語(yǔ)言實(shí)際應(yīng)用的好方法。
Stack Abuse

Stack Abuse主要聚焦于Python、JavaScript、Java、和Unix操作系統(tǒng)等話題。它由Scott Robinson和一個(gè)寫(xiě)手團(tuán)隊(duì)管理。他們通常會(huì)發(fā)布操作指南,并通過(guò)示例代碼片段來(lái)指示說(shuō)明。
這將是學(xué)習(xí)項(xiàng)目導(dǎo)向型概念的有用資源。但在此之前,必須對(duì)JavaScript、Python和Java的基本知識(shí)爛熟于心。
圖源:unsplash
對(duì)于萌新來(lái)說(shuō),學(xué)習(xí)編程語(yǔ)言是一項(xiàng)艱巨的任務(wù),這些有趣的博客能讓你的學(xué)習(xí)不那么枯燥。跟隨這些網(wǎng)站的指引,讓你的編程技術(shù)更上一層樓吧!






















