2020十大編程博客:私藏的寶藏編程語言博客大放送
本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)。
編程很奇妙,它賦予了人類控制計算機系統(tǒng)的超能力,可以用于航空、交通管控、機器人、自動駕駛汽車、網(wǎng)站、移動應(yīng)用程序以及其他數(shù)不盡的領(lǐng)域。軟件工程師已經(jīng)創(chuàng)造了許多種編程語言,每一種都對應(yīng)于解決不同的問題。
本文中,筆者將分享幾個有關(guān)不同編碼語言的網(wǎng)站和博客,以及其最佳使用方案。排名不分先后,上榜各有千秋!
hackr.io Blog
Hackr的主頁面
hackr.io是一個推薦編程課程的網(wǎng)站——最好的課程排名最靠前。他們的團隊經(jīng)常為軟件開發(fā)人員發(fā)布有趣的教程和信息指南,比如移動和web開發(fā)框架、Java項目、軟件測試、面試問題等方面的內(nèi)容。
但需注意,他們每次發(fā)表的文章主題都截然不同。因此,如果只對某種特定的編程語言感興趣,它可能不是最好的選擇。
Better Programming

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

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

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

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

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

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

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

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

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