推薦幾個自學編程的網站(不分排名順序)
1..GitHub
GitHub通常用於軟件開發。GitHub還支持以下格式和功能:
- 文檔:包括自動生成的、採用類Markdown語言的README文件。
- 問題追蹤系統(同時可用於功能需求)
- Wiki
- GitHub Pages支持用戶通過軟件倉庫創建靜態網站或靜態博客(通過一個名為Jekyll的軟件實現)。
- 任務列表
- 甘特圖
- 可視化的地理位置分析
- 預覽3D渲染文件。[12]預覽功能通過WebGL和Three.js實現。
- 預覽Photoshop的PSD文件,甚至可以比較同一文件的不同版本。
2.慕課網
慕課網是國內的一個學習網站,它很適合於新手,雖然有些課程需要費用,但是絕大多數的是不需要費用的,新手可以經常去觀看。
3.Codecademy
Codecademy是一個在線交互式網站平臺,它提供免費編程課堂,其編程語言包括例如Python、JavaScript和Ruby,也包括置標語言例如HTML和CSS。
4.Udemy
目前沒有Udemy課程的大學學分證書; 學生在很大程度上將課程作為提高工作相關技能的一種手段。[3]有些課程可以獲得技術認證。Udemy特別努力吸引企業培訓師,為公司員工創建課程。[4]
截至2018年,該網站上有超過80,000個課程
5.實驗樓
實驗樓是以實驗為核心的IT在線教育網站,網站為IT學習者提供實踐操作實驗環境和全面的IT課程。這是一家格外注重實踐操作的網站,這也是它的特色所在,裡面設置了各種樓賽,進行挑戰升級,學習成本較低,學習效率較高。
6.MOOC學院
MOOC學院是果殼網旗下產品,是中國最大的MOOC學習者交流社區。網站收錄Coursera、Udacity、edX等主要網站MOOC課程鏈接和內容簡介,並提供讓學習者互相交流的討論區和課程筆記區。
7.W3school
W3School是因特網上最大的WEB開發者資源,其中包括全面的教程、完善的參考手冊以及龐大的代碼庫。
8.51CTO學院
51CTO學院聘請網絡安全、服務器、Android、iOS、開發技術、雲計算、大數據、HTML5、SQLServer、Oracle、數據庫等各IT領域、具有豐富實戰經驗的行業專家,設計包括思科認證、軟考、Linux認證、微軟認證、H3C認證等各類精品IT課程體系,打造頂尖IT培訓講師、網絡技術精品培訓課程、培訓自測題三位一體的網絡教育特色,是國內最完善、最專業的IT在線教育平臺。學員可免費在線觀看,下載培訓課件,並與培訓講師互動交流,參加課程評測。
9.開源中國社區
開源中國社區成立於2008年8月,其目的是為中國的IT技術人員提供一個全面的、快捷更新的用來檢索開源軟件以及交流使用開源經驗的平臺,目前開源中國社區已收錄超過兩萬多款開源軟件。 經過不斷的改進,目前開源中國社區已經形成了由開源軟件庫、代碼分享、資訊、討論區和博客等幾大頻道內容。
10. lrn
使用iPhone 輕鬆學習Javascript,HTML, CSS, Python和Ruby。網站會提供一些小測試,讓你熟練掌握寫代碼的技巧。
11.py
一個通過手機學習Python, Java, Swift, HTML & CSS, SQL, Calculus, Astrophysics等多種編程語言的網站,讓你可以隨時隨地學習編程。
12. Livecoding.tv
一個專門為世界各地的程序員和編程愛好者提供的在線編程和社交平臺。你可以在線看別人寫代碼,觀看學習視頻,還可以在這裡找工作。覆蓋的編程語言有260多種。
13. CheckiO
用戶可以使用Python和JavaScript玩遊戲。在遊戲過程中與別人交流心得,並通過別人的解決方法來提高自己的編碼技巧。
14. Pencil Code
這個網站設計了一種學習編程的新方法。使用網站提供的編輯器,用戶可以處理文本或block,還可以創建圖片、音樂、遊戲和故事等,甚至可以開發一種新的編程語言。
15. CodinGame
通過玩Coding Game,將學習和娛樂結合在一起,提升你的編程技巧。
16.. Swift Playgrounds
用戶可以在iPad上通過有趣的方法來學習Swift。學習軟件可以免費下載
16. CodeUpStart
在這個網站,用戶可以開發真實的產品,通過這種方法學習編碼,提高編程能力和收入。