11免費學習的最佳地點

所以你已經決定要學習編碼,但是你沒有興趣在正式的教室裡擺出很多錢。

幸運的是,互聯網擁有許多優秀的地方,能夠教會您現在開始編碼時需要了解的技能,而且其中很多都是免費的。

這裡有11個地方的清單,您可以立即開始編碼,無需任何費用。

Codecademy網站

如果你已經研究過編碼學習的機會,你會遇到Codecademy。

在編碼時使用並顯示代碼的結果非常簡單。

Codecademy在他們的交互平台上也提供了廣泛的編程語言: HTML &CSS, JavaScript ,PHP,Python,Ruby,Angularjs,命令行等等。

免費代碼營

免費代碼營以課程中的800小時編碼(夏令營主題)為開端。 與此列表中的其他選項不同,在為非營利項目編碼實踐編碼教育之後有800小時。 在學習有價值的技能之後,這是建立你的投資組合的好方法。

截至目前,您可以通過Free Code Camp學習HTML,CSS,JavaScript,數據庫,DevTools,Node.js和Angular.js。

GA Dash

與Codecademy或Free Code Camp不同,大會的免費在線學習平台基於項目工作。 每節課都是為了完成一個“項目”。

GA Dash還提供了其他一些不同的課程選項,例如響應式設計和從頭開始構建Tumblr主題。

Codewars

Codewars提供了一種有趣的方式來提高編碼技能。 該網站提供了一系列武術主題挑戰,稱為“卡塔”。你完成卡塔獲得榮譽和排名。 更多的榮譽和等級意味著更難的挑戰,所以總有一些新的工作要做。

但是,有一點需要注意 - Codewars在獲准註冊之前,確實需要使用目前提供的一種編碼語言的一些知識。

目前,他們在CoffeeScript,JavaScript,Python,Ruby,Java,Clojure,Haskell等方面提供了更多挑戰,包括C ++和PHP。

Coursera

與目前列出的其他網站不同,Coursera擁有一個非常大的課程庫,它遠遠超出了編程主題。 這些課程由真正的大學教授授課,100%免費參加。 如果你想要一些關於數據科學的理論教育,或者甚至是對Android應用程序的編程介紹,這對你來說可能是最好的選擇。

但是,如果您希望獲得證書以表明您已完成此課程,則必須付出一點 - 從30美元到100美元不等 - 才能獲得您選擇的認證。

給予edX

像Coursera一樣,edX提供的課程遠遠超過編程語言,您可以從他們的課程中獲得相當數量的計算機科學知識。 所有的課程資料都由大學和真正的教授支持。 許多課程可以按你的速度進行,並不限於某些日期。

但是,像Coursera一樣,如果你想為班級提供某種證件,你需要支付一些錢(30美元到100美元),並以“驗證”的格式參加課程 - 這意味著他們知道你正在學習課程。

可汗學院

與Coursera和edX類似,可汗學院提供了大量的科目,不僅僅是編碼。 然而,與其他人不同的是,有一個選項可以在一個小時內了解編碼的基礎知識 - 如果您有興趣獲得主題概述,那麼這是一個很好的選擇。

提供的編碼語言包括JavaScript,HTML&CSS,SQL以及其他各種編程/計算機科學主題。

麻省理工學院開放式課程

沒有任何帳戶需要訪問這個麻省理工學院課程資料。 他們的編程部分涵蓋從介紹工程問題解決到用於計算機動畫的算法。

唯一的缺點是某些課程的作業將不會有任何答案,所以如果您正在正確地完成作業,則無法從本網站確認。

Odin項目

由Viking Code School的創建者製作 - 一個首選在線編碼新手訓練營 - Odin Project是免費版本。

它是基於項目的,並且提供了一個最終課程,讓你獲得新發現的技能,這永遠是一種獎勵。

提供的編碼語言包括HTML,CSS,JavaScript&jQuery和Ruby on Rails。

Udemy

Udemy提供包括編程在內的任何主題的付費和免費課程。 但是,它們是社區創建的課程。 在潛水之前閱讀課程評論是很重要的,因為它可能不如其他網站上的課程有效。

代碼播放器

它是視頻教程的彙編,可幫助您從頭到尾瀏覽一個流程。 它可能最好與其他網站或課程一起使用,因為它完全基於小概念和項目。

結論

從上述11門課程的描述中可以看出,最好使用一些不同的資源來有效地學習。 這是擴大您的體驗並進入編程領域的最佳途徑。

即使你決定在課程或者做一些練習之後不想編碼,你仍然可以在科技領域工作