{eval=Array;=+count(Array);}
慕課網(wǎng)
網(wǎng)址:https://www.imooc.com/
慕課網(wǎng)課程涵蓋前端開(kāi)發(fā)、PHP、Html5、Android、iOS、Swift 等 IT 前沿技術(shù)語(yǔ)言,包括基礎(chǔ)課程、實(shí)用案例、高級(jí)分享三大類型,適合不同階段的學(xué)習(xí)人群,而且配有在線編程工具、學(xué)習(xí)計(jì)劃、問(wèn)答社區(qū)等核心特色功能模塊。
Codecademy
網(wǎng)址:https://www.codecademy.com/learn
Codecademy 一款非??岬膰?guó)外在線學(xué)習(xí)編程的網(wǎng)站,它是一種基于網(wǎng)絡(luò)的互動(dòng)編程教程,手把手幫助用戶了解編程和學(xué)習(xí)編程,更重要的是,使用 Codecademy 學(xué)習(xí)編程,不會(huì)顯得枯燥,而是非常非常的有趣。
51CTO學(xué)院
網(wǎng)址:http://edu.51cto.com/
51CTO 學(xué)院,國(guó)內(nèi)最大的 IT 實(shí)戰(zhàn)在線教育培訓(xùn)平臺(tái),擁有云計(jì)算、大數(shù)據(jù)、移動(dòng)開(kāi)發(fā)、游戲開(kāi)發(fā)、系統(tǒng)/運(yùn)維、編程語(yǔ)言、Web 開(kāi)發(fā)、軟件研發(fā)、網(wǎng)絡(luò)技術(shù)、服務(wù)器存儲(chǔ)、數(shù)據(jù)庫(kù)等學(xué)習(xí)課程。51CTO 學(xué)院,一款以 IT 精品視頻課程為主,而且用戶體驗(yàn)非常好。
極客學(xué)院
網(wǎng)址:http://www.jikexueyuan.com/
極客學(xué)院是 IT 職業(yè)在線教育平臺(tái)。極客學(xué)院的理念是通過(guò)最新實(shí)戰(zhàn)課程,幫助職業(yè)開(kāi)發(fā)者系統(tǒng)學(xué)習(xí) Android、Cocos2d-x、iOS、HTML5、Java 等高薪所需的職業(yè)開(kāi)發(fā)技能。
W3School
網(wǎng)址: http://www.w3schools.com/
超級(jí)有名的,學(xué)習(xí) HTML, CSS 的好地方。
FreeBuf
網(wǎng)址:http://www.freebuf.com/
FreeBuf 黑客與極客——國(guó)內(nèi)關(guān)注度最高的全球互聯(lián)網(wǎng)安全新媒體,同時(shí)也是愛(ài)好者們交流、分享技術(shù)的最佳平臺(tái)。每日更新全球最新的黑客、極客資訊 分享全球最新最火的安全工具,高質(zhì)量的技術(shù)文章 。
GitHub
網(wǎng)址:https://github.com/
GitHub ,可以說(shuō)是每個(gè)編程人員的必備??梢哉f(shuō)它是世界上最大的代碼存放網(wǎng)站和開(kāi)源社區(qū)。
菜鳥(niǎo)教程
網(wǎng)址:http://www.runoob.com/
菜鳥(niǎo)教程提供了最全的編程技術(shù)基礎(chǔ)教程, 介紹了 HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL 等各種編程語(yǔ)言的基礎(chǔ)知識(shí)。
21個(gè)免費(fèi)學(xué)習(xí)網(wǎng)站,請(qǐng)收好!
全文共2358字,預(yù)計(jì)學(xué)習(xí)時(shí)長(zhǎng)5分鐘
如果你正在自學(xué)編程和代碼,并苦于沒(méi)有優(yōu)質(zhì)資源,那么你來(lái)對(duì)了地方。本文將介紹21個(gè)免費(fèi)學(xué)習(xí)寫(xiě)代碼的網(wǎng)站,在辦公室里或在家里即可輕松學(xué)編程。
本文精選了21個(gè)有關(guān)代碼、編程、Java、Python、SQL、Git、和Ruby on Rails學(xué)習(xí)的網(wǎng)站。這些網(wǎng)站為以下內(nèi)容的學(xué)習(xí)提供了免費(fèi)的優(yōu)質(zhì)資源:編程語(yǔ)言(Python和Java等) 、常用技術(shù)(SQL等)、操作系統(tǒng)(Linux等)、Web開(kāi)發(fā)框架(Ruby on Rails等)、函數(shù)式編程語(yǔ)言(Haskel等)和構(gòu)建網(wǎng)站等其它課程。
傳送門(mén):https://www.freecodecamp.org/
這是最棒的社區(qū)網(wǎng)站之一,由Quincy Larson創(chuàng)建,在該網(wǎng)站可以免費(fèi)學(xué)習(xí)寫(xiě)代碼、進(jìn)行實(shí)戰(zhàn)訓(xùn)練并有機(jī)會(huì)找到一份開(kāi)發(fā)人員的工作。
網(wǎng)站上有大量JavaScript、數(shù)據(jù)結(jié)構(gòu)和算法以及前端開(kāi)發(fā)等交互式教程和練習(xí)。
新手們可以在此開(kāi)啟精彩的編程之旅。此外,該網(wǎng)站甚至在臉書(shū)上擁有一個(gè)龐大的群組(freecodecampearth),供新手提問(wèn)并分享學(xué)習(xí)經(jīng)驗(yàn)。
傳送門(mén):http://www.coursera.org
這是一個(gè)很棒的在線學(xué)習(xí)網(wǎng)站,由斯坦福教授Andrew Ng和DaphneKoller創(chuàng)建,提供課程學(xué)習(xí)、專業(yè)學(xué)習(xí)和網(wǎng)絡(luò)課程學(xué)位。Coursera最好的地方在于其提供來(lái)自斯坦福大學(xué)、倫敦大學(xué)、密歇根大學(xué)、科羅拉多大學(xué)、倫敦帝國(guó)理工學(xué)位等多所大學(xué)的在線課程。
它提供免費(fèi)和付費(fèi)的在線課程和專業(yè)。我最喜歡Coursera上的一些免費(fèi)編程課程是:
(1)RobertSedgewick“算法I和算法II”
傳送門(mén):http://bit.ly/algorithms-part1
(2)Andrew Ng “機(jī)器學(xué)習(xí)”
傳送門(mén):https://www.coursera.org/learn/machine-learning?ranMID=40328&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-j4CgBJn3pMyyWE9z_ko8Tg&siteID=JVFxdTr9V80-j4CgBJn3pMyyWE9z_ko8Tg&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=JVFxdTr9V80#enroll
(3)零基礎(chǔ)Python入門(mén)專項(xiàng)課程
傳送門(mén):https://www.coursera.org/specializations/python?ranMID=40328&ranEAID=JVFxdTr9V80&ranSiteID=JVFxdTr9V80-iGW8bMtocjNJzvbVmtl_Hw&siteID=JVFxdTr9V80-iGW8bMtocjNJzvbVmtl_Hw&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=JVFxdTr9V80
Coursera還提供付費(fèi)的課程認(rèn)證,可用于領(lǐng)英個(gè)人資料展示。
傳送門(mén):https://click.linksynergy.com/fs-bin/click?id=JVFxdTr9V80&offerid=323058.9409&type=3&subid=0
這是在線學(xué)習(xí)的最佳場(chǎng)所之一,在該網(wǎng)站可獲得所有有關(guān)最新技術(shù)和編程語(yǔ)言的在線課程,如Java、Spring、數(shù)據(jù)結(jié)構(gòu)和算法、Selenium、REST等課程。它提供免費(fèi)和付費(fèi)資源。
以下是一些可以學(xué)習(xí)有趣技術(shù)的免費(fèi)課程:
(1)零基礎(chǔ)Java教程
傳送門(mén):http://bit.ly/2zO3AHT
(2)高級(jí)數(shù)據(jù)結(jié)構(gòu)輕松學(xué)
傳送門(mén):http://bit.ly/introduction-to-data-structures
(3)Python 編程入門(mén)
傳送門(mén):http://bit.ly/2D5vvnV
(4)高級(jí)和面向?qū)ο蟮腏avaScript和ES6
傳送門(mén):http://bit.ly/2Dk46PJ
網(wǎng)站上的付費(fèi)資源也很便宜,限時(shí)搶購(gòu)常有發(fā)生,只需9.99美元即可購(gòu)買(mǎi)到課程。網(wǎng)站上名師云集,擁有Colt Steele、Rob Percival、Stephen Grider、Josh Portilla和John Purcell等名師。
傳送門(mén):http://pluralsight.pxf.io/c/1193463/424552/7490?u=https%3A%2F%2Fwww.pluralsight.com%2Flearn
這是學(xué)習(xí)任何技術(shù)或IT課程的最佳網(wǎng)站之一,可以在上面學(xué)習(xí)如Java編程語(yǔ)言,Spring framework Web開(kāi)發(fā)框架Java編程語(yǔ)言、Spring framework和Hibernate等Web開(kāi)發(fā)框架等課程。
該網(wǎng)站還收購(gòu)了CodeSchool網(wǎng)站的課程,可以通過(guò)實(shí)戰(zhàn)的方式學(xué)習(xí)web技術(shù)。使用該網(wǎng)站很快就能學(xué)到很多很酷的東西。
傳送門(mén):http://try.github.io/
一個(gè)很棒的網(wǎng)站,學(xué)習(xí)Git只需15分鐘。這個(gè)網(wǎng)站最好的地方是它是一個(gè)元網(wǎng)站,這意味著它包含了一些最有用的在線學(xué)習(xí)Git的資源網(wǎng)站,比如LearnGit branching網(wǎng)站,在web瀏覽器上就能學(xué)到Git命令。
新手不僅會(huì)學(xué)習(xí)基本git命令,還會(huì)了解到一些具有挑戰(zhàn)性的git概念,如分支、合并、撤銷、擇優(yōu)挑選,變基等概念。
VisualizingGit(傳送門(mén):http://git-school.github.io/visualizing-git/)是另一個(gè)很棒的資源, 新手可在自由探索模式和一些構(gòu)造場(chǎng)景下,學(xué)習(xí)git命令如何在web瀏覽器上影響存儲(chǔ)庫(kù)的結(jié)構(gòu)。
傳送門(mén):https://mbsy.co/sFqPc
通過(guò)這個(gè)網(wǎng)站,可以在一個(gè)月內(nèi)學(xué)會(huì)寫(xiě)代碼并搭建web應(yīng)用程序。該網(wǎng)站并非完全免費(fèi),你需要買(mǎi)一個(gè)類似訓(xùn)練營(yíng)的課程。
該網(wǎng)站有30天學(xué)習(xí)Python、Ruby和JavaScript的課程,而且訓(xùn)練營(yíng)的教學(xué)方式非常有效。
另外,該網(wǎng)站提供免費(fèi)試用的機(jī)會(huì)并開(kāi)設(shè)《命令行》之類的課程。同時(shí),網(wǎng)站上還將推出《一個(gè)月內(nèi)免費(fèi)學(xué)寫(xiě)代碼》的播客。
傳送門(mén):http://codecademy.com/
該網(wǎng)站提供交互式教程,免費(fèi)學(xué)習(xí)JavaScript、Java和Linux等最流行的技術(shù)。同時(shí)還提供一些付費(fèi)課程,來(lái)學(xué)習(xí)Python、Java和JavaScript等高級(jí)概念。
此外,該網(wǎng)站是將交互式學(xué)習(xí)與圖片結(jié)合的開(kāi)創(chuàng)者之一,而且它的JavaScript課程也許是最受歡迎的在線課程。
傳送門(mén):http://codingbat.com/
這是另一個(gè)學(xué)習(xí)編程的好網(wǎng)站,包含了許多免費(fèi)的編程練習(xí),可以用Python和Java來(lái)建立對(duì)編程的感覺(jué)。
傳送門(mén):http://code.org/
學(xué)習(xí)編程和計(jì)算機(jī)科學(xué)基礎(chǔ)知識(shí)的絕佳網(wǎng)站。孩子們可以在該網(wǎng)站上通過(guò)玩Minecrat游戲來(lái)學(xué)習(xí)編程。
傳送門(mén):https://code4startup.com/?ref=javinpaul
這是一個(gè)由Leo Trieu創(chuàng)建的很棒的網(wǎng)站,可以通過(guò)搭建真實(shí)公司的網(wǎng)頁(yè)和實(shí)戰(zhàn)項(xiàng)目來(lái)學(xué)習(xí)如何寫(xiě)代碼。
該網(wǎng)站是從零開(kāi)始學(xué)習(xí)Web開(kāi)發(fā)的最佳場(chǎng)所之一,可在3個(gè)月內(nèi)學(xué)習(xí)搭建像Airbnb、優(yōu)步等4家真實(shí)的企業(yè)網(wǎng)頁(yè),且不需要經(jīng)驗(yàn)。
網(wǎng)站上還有許多免費(fèi)課程,如下:
(1)菜鳥(niǎo)如何一小時(shí)搞定ReactJS
傳送門(mén):https://code4startup.com/projects/reactjs-for-newbies?ref=javinpaul
(2)學(xué)習(xí)Rubyon Rails、Heroku和Wistia APIs
傳送門(mén):
https://code4startup.com/projects/hero-learn-ruby-on-rails-and-wistia-apis-by-cloning-code4startup-version-newbies?ref=javinpaul
傳送門(mén):https://www.codeabbey.com/
這是一個(gè)有很多編程練習(xí)的很棒的網(wǎng)站,可以學(xué)習(xí)寫(xiě)代碼,并提高你在任一編程語(yǔ)言中的編程技能。
傳送門(mén):http://sqlzoo.net/
毫無(wú)疑問(wèn),對(duì)于任何IT專業(yè)人士來(lái)說(shuō),SQL都是必備技能之一。但是不幸的是,很少有網(wǎng)站或免費(fèi)課程提供SQL課程。
該網(wǎng)站是初學(xué)者學(xué)習(xí)SQL或已有基礎(chǔ)的人提高SQL查詢技巧的最好的地方之一。
網(wǎng)站提供了配有練習(xí)的交互式SQL教程,非常適合提高SQL查詢技巧。
傳送門(mén):http://gitimmersion.com/index.html
這是學(xué)習(xí)Git和GitHub的最佳網(wǎng)站之一。Git是當(dāng)今程序員必備的技能之一,通過(guò)該網(wǎng)站的學(xué)習(xí),能一覽Git的基本原理。該網(wǎng)站的靈感來(lái)自于這樣一句話:實(shí)踐出真知。
這是學(xué)習(xí)Git最好的課程之一,由已故的重量級(jí)程序員Jim Weirich編寫(xiě)。
如果在.bashrc 和.gitconfig中配置別名,則該課程可以大大提高工作效率。
傳送門(mén):https://learngitbranching.js.org/
分支和合并是任何源代碼控制工具(如SVN、CVS)都難以掌握的概念之一,在Git中也曾如此,但現(xiàn)在通過(guò)該網(wǎng)站并沒(méi)那么難以掌握。這個(gè)交互型網(wǎng)站將以與眾不同的方式提供git合并和分支的課程。
該網(wǎng)站是在網(wǎng)上學(xué)習(xí)Git最直觀、最具互動(dòng)性的方式之一,根據(jù)逐步演示的強(qiáng)大功能,提供了許多針對(duì)不同水平具有挑戰(zhàn)性的練習(xí),還能在學(xué)習(xí)過(guò)程中帶來(lái)不少的樂(lè)趣。
該網(wǎng)站可通過(guò)玩游戲,學(xué)習(xí)如何用Python和Javascript寫(xiě)代碼,這是最具互動(dòng)性和最有樂(lè)趣的在線學(xué)習(xí)方式之一。
傳送門(mén):http://tryhaskell.org/
通過(guò)免費(fèi)的互動(dòng)課程學(xué)習(xí)Haskell。
通過(guò)觀看視頻和完成練習(xí)來(lái)學(xué)習(xí)Ruby on Rails。該網(wǎng)站現(xiàn)在已與Pluarlsight網(wǎng)站合并。
這是一個(gè)與眾不同的網(wǎng)站,你可以在其中選擇課程,并獲得導(dǎo)師指導(dǎo)。
通過(guò)該網(wǎng)站的交互性材料,可以在瀏覽器中發(fā)現(xiàn)Ruby的習(xí)慣用法。該網(wǎng)站為初級(jí)、中級(jí)和專業(yè)Ruby開(kāi)發(fā)人員提供了進(jìn)一步提高Ruby編程語(yǔ)言的機(jī)會(huì)。
這是另一個(gè)在線學(xué)習(xí)Ruby的好網(wǎng)站?,F(xiàn)在該網(wǎng)站也與Pluarlsight合并,只有注冊(cè)了會(huì)員才能獲取課程資源。
傳送門(mén):http://learnpython.org/
這是學(xué)習(xí)Python基礎(chǔ)知識(shí)的好網(wǎng)站,Python是近十年來(lái)最受歡迎的編程語(yǔ)言之一,無(wú)論是在簡(jiǎn)單的自動(dòng)化工具還是在開(kāi)發(fā)網(wǎng)站上,都可以用Python進(jìn)行許多操作?,F(xiàn)在Python可用于機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)。
留言 點(diǎn)贊 關(guān)注
我們一起分享AI學(xué)習(xí)與發(fā)展的干貨
歡迎關(guān)注全平臺(tái)AI垂類自媒體 “讀芯術(shù)”
作為一個(gè)貧窮的自學(xué)編程人士,既不能報(bào)培訓(xùn)班,也不能大手大腳地買(mǎi)資料。網(wǎng)上的各種論壇、網(wǎng)站,成了我吸取知識(shí)養(yǎng)料的重要渠道。
久而久之,我發(fā)現(xiàn)網(wǎng)上的學(xué)習(xí)資料真不少,關(guān)鍵很多優(yōu)質(zhì)課程還是免費(fèi)的。今天,我整理了6個(gè)高質(zhì)量的編程學(xué)習(xí)網(wǎng)站,希望能幫助到正在自學(xué)編程的同學(xué)。
沒(méi)錯(cuò),當(dāng)你還在用B站追番、刷劇、看宅舞的時(shí)候,學(xué)霸們卻在B站上快樂(lè)地學(xué)習(xí)起來(lái)了。
大到清華大學(xué)這樣的名校課,小到技術(shù)大佬錄制的小灶課。
從前端到后端,從開(kāi)發(fā)到測(cè)試。
C語(yǔ)言、C++、Java、python等等語(yǔ)言,應(yīng)有盡有,一起來(lái)跟著UP主快樂(lè)學(xué)習(xí)吧。
github是一個(gè)面向開(kāi)源和私人軟件項(xiàng)目的托管平臺(tái),作為開(kāi)源代碼庫(kù)以及版本控制系統(tǒng),Github擁有超過(guò)900萬(wàn)開(kāi)發(fā)者用戶。隨著越來(lái)越多的應(yīng)用程序轉(zhuǎn)移到了云上,Github已經(jīng)成為了管理軟件開(kāi)發(fā)以及發(fā)現(xiàn)已有代碼的首選方法。在這個(gè)網(wǎng)站上,你能找到很多開(kāi)源的代碼供自己學(xué)習(xí)。
FreeCodeCamp可以說(shuō)是入門(mén)前端的神器,是全球最火的Web開(kāi)發(fā)學(xué)習(xí)平臺(tái)之一。(國(guó)內(nèi)W3Cschool,編程實(shí)戰(zhàn)的模仿對(duì)象)
學(xué)習(xí)前端編程采用了闖關(guān)模式,讓你有打游戲的沖動(dòng),一步步過(guò)關(guān)升級(jí),邊學(xué)邊玩,邊做邊學(xué)。
FreeCodeCamp的源碼在github網(wǎng)站上有303k的star,位列第一。
課程涵蓋入門(mén)、初階、高階,理論加實(shí)戰(zhàn),而且采取的是挑戰(zhàn)闖關(guān)的模式,每一小節(jié)都需要自己編寫(xiě)代碼來(lái)完成挑戰(zhàn)。
慕課網(wǎng)是國(guó)內(nèi)做得比較不錯(cuò)的一個(gè)學(xué)習(xí)網(wǎng)站,課程質(zhì)量很高。雖然有部分課程要收費(fèi),但免費(fèi)課程也不少。
要說(shuō)國(guó)內(nèi)刷題網(wǎng)站哪家強(qiáng),力扣絕對(duì)榜上有名。
在力扣上,你可以練習(xí)各種算法題,通過(guò)刷題提升自己。校招要找個(gè)好工作,算法是必不可少的,BAT這些互聯(lián)網(wǎng)大廠對(duì)于算法能力都比較看重,想進(jìn)大廠的同學(xué)一定要到LeetCode上刷題通關(guān)。
入行之前,先入圈。CSDN就是國(guó)內(nèi)最大的程序員在線交流學(xué)習(xí)論壇。
一個(gè)人的學(xué)習(xí)注定是孤獨(dú)的,在CSDN我們可以找到經(jīng)驗(yàn)豐富的技術(shù)大牛,也能遇見(jiàn)和自己一樣的編程小白。
今天就先更在這里吧,后面繼續(xù)為大家分享更多的編程學(xué)習(xí)心得。
看都看完了,點(diǎn)個(gè)贊再走唄~
歡迎關(guān)注1024編程游學(xué)社,
你可以花幾分鐘去
--->我們--->關(guān)于我們
來(lái)了解,
你為什么會(huì)來(lái)到這?
我想你一定是對(duì)學(xué)習(xí)編程感興趣吧,
我們又是為什么要學(xué)習(xí)編程?
為了當(dāng)一個(gè)程序員嗎?
我想不僅僅是如此,
除了工作,編程的過(guò)程本身就是非常有意思的事情
在這里,我們一起玩編程,
不管你是大朋友還是小朋友,
在這里,我們一起溝通,一起創(chuàng)造,
希望你們學(xué)到知識(shí),分享知識(shí),解決問(wèn)題。
享受學(xué)習(xí)帶來(lái)的樂(lè)趣
你要相信:只有你想不到,沒(méi)有你做不到。
0
回答0
回答0
回答0
回答0
回答9
回答0
回答8
回答4
回答0
回答