今天開始你的技術生涯:40 個在線學習編程的工具

簡評:作者總結了 40 個可以學習計算機技術的網站或應用,大部分基礎課程都是免費的。

Codecademy

這個網站可以學習一些技術基礎(包括一些前端技術以及 Python,Java,SQL 等等,可自行查看),比較酷的是他們的在線編輯器比較強大,可以即學即用。

如果要進階學習,甚至學習如何在實際項目中運用的話,則需要付費。

Treehouse

可以在這個網站學到網頁設計,編程,以及 app 開發。需要付費。

Py

可以學習 Python,Java,Swift,HTML & CSS,R,SQL 等(不知道為啥我打不開,其他翻牆網站是可以的)。

Swift Playgrounds

一款 iPad 上的應用,可以以一種嚴格有趣的方式來學習嚴肅的 Swift。

Codeplace

通過實際應用來學習編程。

SitePoint Premium

「成為更好的前端開發者。」不過,需要成為會員才能下載一些書籍。有一些視頻是免費的。

CareerFoundry

在線學習設計師、網頁開發課程等課程。需要付費。

Exercism

在線學習 & 提升編程技巧。超過 30+ 編程語言,每種語言設置了數量不等的編程練習題。需要一個 GitHub 賬號以及下載他們的命令行客戶端。免費。

Egghead

學習最新的前端框架知識。這個網站的視頻以及教程是免費的,如果要查看代碼,在線編輯則需要成為會員。

Code4Startup

通過實際的創業項目來學習編程。有一些免費的項目。

CodinGame

通過遊戲來學習編程。這個網站還是比較有創意的,左邊是題目背景介紹以及遊戲效果,右邊是在線編輯器。語言種類也很豐富,可以學習 Java、Python、Kotlin、C++、C# 等等幾乎所有的主流語言。

對於喜歡遊戲的人來說通過遊戲來進行學習再好不過。

CheckiO

在遊戲中學習 Python/JavaScript 編程。遊戲風格和內容比上面的 CodingGame 要好一些。

點擊上面的單位,然後點擊 </> 按鈕就可以跳出一個編輯菜單,可以查看文檔,調用介面來編輯它的行為。

Lrn

在你的 iPhone 手機上學習 JavaScript。

Pencil Code

以一種創造性的方式來學習編程。

通過調用左邊的行為,讓右邊的小烏龜畫出軌跡。

Code School

通過動手實踐課程來學習編程。有一些免費的課程。

Thinkful

通過一對一的導師制來學習開發。當然是要付費的。

BaseRails

精通 Ruby on Rails 以及其他網頁技術。需要付費。

Dash

一個不錯的學習前端編程的網站。免費。

Free Code Camp

免費學習編程的網站。

Code-Free Startup

通過視頻學習編程,有一些免費的課程。

CodeCombat

通過遊戲來學習編程。提供語言選擇,可以說非常良心了。

One Month

號稱一個月內學會編程,需要付費。

Udacity

算是一個知名的學習網站了。在上面可以獲取許多大公司都認可的納米學位,也有一些免費的課程。

SoloLearn

免費學習編程的網站,可以學習 C++、Python、Java。還提供了一些訓練題。

Codewars

通過編程題目來學習,支持多種主流編程語言。完全免費。

Cloud Academy

精通雲計算,付費。

Drupalize.Me

通過視頻教程學習文檔管理,付費。

Trinket

通過一體化的編輯器學習 Python。免費註冊。

Livecoding.tv

觀看直播或視頻學習開發者如何開發項目。

Code.org

學習計算機科學,適合小學生到高中生。

TechChange

付費課程。

Mimo

一款學習計算機科學的 APP,目前僅支持 iOS。

Learn Code the Hard Way

學習編程基礎,需要付費。

Encode

一款學習編程的 iOS 應用。

Programiz

對初學者非常友好的網站,非常詳細的編程指南,從環境配置到語法學習,一步到位。

Coaching Bubble

學習 App 開發的網站。

Pluralsight

學習最流行的的計算機技術,可以免費體驗 10 天。

DataCamp

學習 Python、R、SQL 以及數據分析。有一些免費的課程。

DataQuest

免費學習 Python 以及數據科學相關知識。提供了在線編輯器。

Datamonkey

學習 SQL 以及 Excel 來進行數據分析。基礎課程免費。

原文鏈接:Start Your Tech Career Today: 40 Tools to Learn Coding Online

推薦閱讀:

  • 節約 Web 開發時間的 67 個工具、庫和資源

極光日報,極光開發者旗下媒體。

每天導讀三篇英文技術文章。

推薦閱讀:

【原創】見微知著看技術誤解?--從裸光纖和NTPD談起
如何給U盤加密
超級計算機排名之中的地區和架構之爭
用Python對斗圖網站的分析以及抓取

TAG:編程學習 | 軟體開發 | 計算機技術 |