101 programming resources
1.0.0

獲取101個完全免費的編程資源,這些資源可能會提高您的編碼技能。
您是否經營任何非營利組織向世界各地的學習者提供編碼課程?
您是否有一個YouTube頻道可以幫助他人學習編程? ?
您是否編寫博客以支持全球的程序員? ❤️
| ID | 資源 | 描述 |
|---|---|---|
| 1 | FreecodeCamp | FreeCodeCamp是一個非營利組織,由交互式學習網絡平台組成。他們的任務是幫助人們免費代碼。根據FreecodeCamp的說法,在通過FreecodeCamp完成至少一項認證後,有40,000多名畢業生找到了工作。畢業生在Apple,Google,Spotify和其他科技公司找到了工作 |
| 2 | 奧丁項目 | 奧丁項目使有抱負的網絡開發人員免費一起學習。他們的完整堆棧課程是免費的,並得到了一個充滿激情的開源社區的支持。 |
| 3 | Coursera | Coursera提供了來自頂級公司和大學的數百門課程,如果您沒有財務穩定性,則可以審核課程或申請財務援助。 |
| 4 | Udemy | 即使是艱難的Udemy也不是免費的,他們確實有很多所有人都可以使用的課程。你可以在這裡找到它們 |
| 5 | edx | EDX是哈佛和麻省理工學院創建的另一個大型開放在線課程提供商。 |
| 6 | Codecademy | CodeCademy是一個美國在線互動平台,提供12種不同編程語言的免費編碼課程,包括Python,Java,Go,JavaScript,Ruby,SQL,C ++,C#,Swift和Sass,以及標記語言HTML和CSS |
| 7 | udacity | Udacity提供了由行業專家教授的免費計算機科學課程。 Udacity提供了兩種課程 - 常規課程和納米模板。普通課程是免費的。一對一的輔導/代碼審核的定期課程需要每月費用。納米模板通常適用於具有一些先前編碼經驗的人,並且花費更多的錢。 |
| 8 | 可汗學院 | 他們在JavaScript,HTML/CSS和SQL中提供多小時的自節奏課程 |
| 9 | Youtube | YouTube可能是您生活中可能使用的令人上癮的應用程序之一。但是,請注意,如果謹慎使用,這也是2022年進行編程的最佳方法。 |
| 10 | 麻省理工學院opencourseware | MIT OpenCourseware是基於Web的幾乎所有MIT課程內容的出版物。 |
| 11 | code.org | 他們的座右銘是“學習計算機科學。改變世界”。 |
| 12 | 划痕 | Scratch是一種基於高級塊的視覺編程語言和網站,主要針對兒童作為編程的教育工具,目標受眾為8至16歲。 |
| 13 | stackoverflow | 這不需要太多介紹。 Stackoverflow是一個平台,您可以在其中詢問與編程有關的問題。 |
| 14 | leetcode | Leetcode是幫助您提高技能,擴展知識並為技術面試做準備的最佳平台。 |
| 15 | hackerrank | Hackerrank是針對僱用開發人員的市場領先的技術評估和遠程訪談解決方案。 |
| 16 | codechef | Code-Chef是一個在線教育計劃和全球程序員的競爭計劃社區。 |
| 17 | 駭客 | 通過編碼競賽,數據科學競賽和黑客馬拉松幫助超過300萬開發人員在編程方面更好。 |
| 18 | CS50:計算機科學簡介 | David J. Malan教授的入門級課程,CS50X教學學生如何以算法進行思考並有效地解決問題。主題包括抽象,算法,數據結構,封裝,資源管理,安全性,軟件工程和Web開發。語言包括C,Python,SQL和JavaScript Plus CSS和HTML。受生物學,密碼學,金融,取證和遊戲的現實領域啟發的問題集。 CS50X CS50的校園版本是哈佛最大的課程。 |
| 19 | Codingame | 可以幫助您通過基於回合的遊戲來研究解決問題技能並學習編程基礎知識的網站。 |
| 20 | CSS Diner | 在CSS Diner中,您可以通過一系列32個挑戰來練習CSS的基礎知識。這是一種更熟悉該語言並有趣學習的好方法。 |
| 21 | CodeCombat | CodeCombat適合兒童和成人學習者。您可以創建一個免費帳戶,並了解編程的基礎,例如循環,功能,條件和變量。 |
| 22 | 廷克 | Tynker是一個網站,您可以在其中使用HTML,CSS,JavaScript,Python和Java來構建項目並玩遊戲。他們有廣泛的項目,算法和數據結構挑戰。 |
| 23 | SQL謀殺之謎 | SQL謀殺之謎對初學者和經驗豐富的SQL開發人員都非常重要。通過試圖在這個謀殺案中追踪殺手來增強您的SQL和解決問題的技能。遊戲使用SQLite,首先您必須在開始遊戲之前熟悉數據庫結構。 |
| 24 | 不信任 | 不受信任是一款冒險遊戲,您可以在其中測試JavaScript和解決問題的技能。 |
| 25 | Checkio | Checkio是一款策略遊戲,您可以在其中通過一系列挑戰學習打字稿或Python。 |
| 26 | W3Schools | W3SCHOOLS是一個免費的教育網站,用於在線學習實時示例。 |
| 27 | geeksforgeeks | 一個針對極客的計算機科學門戶。它包含寫得很好,思想良好的計算機科學和編程文章,是實踐編程問題的平台。 |
| 28 | tutsplus | 使用Tutsplus發現免費的操作教程和視頻課程。構建應用程序,創建網站或學習新技能。 |
| 29 | 索洛恩 | 獲取由現實世界實踐專家設計的課程。 |
| 30 | developer.mozilla.org | MDN Web Docs是Mozilla Developer Network和Mozilla Developer Center,是Web開發人員的文檔存儲庫和學習資源。它由Mozilla於2005年創立,是有關開放網絡標準,Mozilla自己的項目和開發人員指南的統一場所。 |
| 31 | JavaScript | 顧名思義,它是希望學習JavaScript的程序員的免費指南 |
| 32 | studentonight.com | 通過手寫的簡單教程,測試和視頻教程,學習核心Java,C ++,DBM,數據結構等核心Java,C ++,數據結構等的最佳場所。 |
| 33 | programiz | 在Python,C/C ++,Java和其他流行的編程語言中學習編碼,並易於遵循教程,示例,在線編譯器和參考文獻。 |
| 34 | 紅寶石戰士 | 如果您想學習Ruby,那麼Ruby Warrior就是您的遊戲。有一些初學者和中級軌道,可滿足您的技能水平。這些課程很容易從那裡開始。 |
| 35 | github | 是的,您聽說沒錯! Github是開始您的編碼旅程的最佳場所。您可以閱讀GitHub中其他程序員編寫的數百個源代碼。您還可以找到許多挑戰和資源來增強您的編碼能力。 |
| 36 | codepen | Codepen是一個在線社區,用於測試和展示用戶創建的HTML,CSS和JavaScript代碼段。它充當在線代碼編輯器和開源學習環境,開發人員可以創建稱為“筆”的代碼片段並測試它們。 |
| 37 | 迅速的遊樂場 | Swift是一種由Apple創建的編程語言,並由專業人員用來構建用於在Apple設備上的應用程序。借助Swift Playgrounds應用程序,學生可以通過一系列引人入勝且有趣的挑戰學習Swift。 |
| 38 | 如果您還沒有,您可能會聽到開發人員開玩笑地稱自己為專業的Googler。在誇張的情況下,這句話說明了真理。 Google是程序員的寶貴資源,可以通過簡單的搜索來解決許多編碼問題。 | |
| 39 | SimpleLilearn | SimpleLilearn是流行的在線訓練營和在線課程學習平台。 |
| 40 | sqlzoo | SQLZOO是學習所有SQL的首選資源。從SQLZOO中,您可以了解SQL Server,Oracle,MySQL,DB2和PostGressQL。從各種互動教程和參考文章中學習,並通過評估測試您的新技能。 |
| 41 | 代碼學校 | 如果您不確定從哪裡開始,Code School提供了不同的途徑,您可以遵循這些途徑來建立特定的技能。如果您準備直接潛水,也可以從完整的圖書館中選擇課程,並且大多數基本水平課程都是100%免費的。 |
| 42 | 代碼復仇者 | 如果您想學習如何構建網站,應用程序或遊戲,那麼代碼復仇者是您的網站。 Code Avengers擁有100多個小時的課程,教您如何在HTML&CSS,遊戲或JavaScript中的應用程序中構建網站。 |
| 43 | Euler項目 | Euler項目是一個專門針對一系列旨在通過計算機程序解決的計算問題的網站。該項目吸引了對數學和計算機程序感興趣的畢業生和學生。 |
| 44 | Django女孩 | Django Girls是一個國際非營利組織,旨在激發各種背景的女性,以使技術對技術產生興趣並成為程序員,並提供安全友好的環境。 |
| 45 | 母親代碼 | Mothercoders是一個非營利組織,其使命是幫助有孩子在技術職業中熟練的婦女,以便他們可以在數字經濟中蓬勃發展。 |
| 46 | 編碼的女孩 | 代碼的女孩是一個非營利組織,旨在通過為年輕女性提供必要的計算技能來尋求21世紀的機會,以支持和增加計算機科學中的女性數量。 |
| 47 | 塔 | Pyladies是一個國際指導小組,致力於幫助更多婦女成為Python開源社區的積極參與者。 |
| 48 | 鐵軌女孩 | 他們的目標是為婦女理解技術並建立自己的想法的工具和社區 |
| 49 | CodeNewbie | 程序員最支持的社區之一。 |
| 50 | 麻省理工學院應用發明家 | 麻省理工學院App Inventor是一個視覺編程環境,允許所有年齡的學習者為Android和iOS智能手機和平板電腦構建功能齊全的應用程序。 |
| 51 | Codegrepper.com | 它是程序員的最終查詢和答案系統。 |
| 52 | Visualgo.net/en | 通過動畫可視化數據結構和算法。 |
| ID | 頻道名稱 | 描述 |
|---|---|---|
| 1 | FreecodeCamp | 他們的視頻是針對初學者和專家的播放列表的各種編程語言的長期,深入的內容。他們的視頻從三個小時到幾分鐘不等,涵蓋了HTML,JavaScript,PHP,CSS,ML,Data Science和Python等傳統和現代技術。他們的YouTube頻道在超過500萬學生和幾個播放列表中非常受歡迎。 |
| 2 | 編程與莫什 | Mosh Hamedani旨在培訓編碼人員和軟件工程師成為人才公司想要聘用的人才。 |
| 3 | 遍歷媒體 | Brad Traversy創建的渠道涵蓋了HTML,CSS和JavaScript等編程技術,React和Vue等前端框架以及後端概念,例如Node.js,Python和PHP。 |
| 4 | fireship.io | 您是否筋疲力盡,在YouTube上觀看6小時的教程視頻?然後這個頻道適合您。他解釋了5分鐘內最複雜的編程概念。 |
| 5 | 凱文·鮑威爾(Kevin-Powell) | 你討厭CSS嗎?那麼這個傢伙一定會讓您愛上CSS! |
| 6 | Web-dev簡化 | 顧名思義,此渠道旨在簡化Web開發。 |
| 7 | 開發 | 想學習酷的JavaScript動畫嗎?然後,您正在看正確的地方! |
| 8 | net-Ninja | Net Ninja是了解有關Web開發和編程的更多YouTube頻道之一。 |
| 9 | 樹屋 | Team Treehouse是一個在線學習平台,旨在迎合初學者,熱衷於建立編碼職業。 |
| 10 | 開發點 | DevTips是針對網絡設計師和編碼器的每週節目,其中有200多個CSS,HTML,Docker,Kubernetes,Github等視頻。 |
| 11 | DesignCourse.com | 對於開發人員而言,具有有關設計概念的基本知識很重要。此渠道可以幫助您提高設計技能。 |
| 12 | 代碼與ania-kubow | 你喜歡游戲嗎?她的視頻通過逐步逐步教程(JavaScript)來幫助您開發更多遊戲(JavaScript) |
| 13 | 當時的ewboston | 他們的視頻涵蓋了一系列主題,從現代區塊鏈,Docker和Discord到SEO,Python,Node.js和Gulp.js。巴基·羅伯茨(Bucky Roberts)是一名IT畢業生,並教授易於理解的課程,這是初學者程序員的理想資源。 |
| 14 | 在線教程 | 該頻道可幫助您深入研究令人敬畏的CSS動畫。 |
| 15 | 佛羅林流行 | 他會教您很多有關Web開發的信息(HTML,CSS,JavaScript,ReactJ,Nodejs,API和所有其他很酷的東西?) |
| 16 | programwitherik | 如果您想要編碼教程和建議,請訪問此頻道 |
| 17 | CSDOJO | 他幫助您解決問題的DSA(數據結構和算法)問題和問題,並進行編碼訪談。 |
| 18 | 聰明的程序員 | 是否想建立現實世界中的項目並在您的技能上獲得更多的深度?然後,立即單擊鏈接! |
| 19 | JavaScriptMastery | 通過基於項目的教練來啟動您的發展職業 - 通過實踐發展經驗展示您的技能,並降落夢想的編碼職業 |
| 20 | 編碼 | 幫助您增強編程技能 |
| 21 | Codewithharry | 有很多編碼教程和開發建議。 |
| 22 | 超越射擊 | Fireship.io的次要渠道具有更深入的內容。 |
| ID | 部落格 | 描述 |
|---|---|---|
| 1 | dev.to | 開發社區是一個由938,136個出色開發人員組成的社區。我們是編碼人員共享,保持最新並發展職業的地方。 |
| 2 | CSS-tricks | 有關CSS,HTML,JavaScript的每日文章以及與Web設計和開發有關的所有內容。 |
| 3 | 中等的 | |
| 4 | FreecodeCamp | |
| 5 | stackoverflow.blog | |
| 6 | 真實的 | |
| 7 | CodingHorror | |
| 8 | WebDesignerDepot | |
| 9 | 駭客 | |
| 10 | 索洛恩 | SoloLearn是一個平台,我們可以以模塊的方式練習編程語言,並打開社區以與其他ACH相互互動以獲得和共享知識。在幾次評論之後,它還以共識的方式提供博客。 |
| 11 | W3Schools | W3Schools已針對學習,測試和培訓進行了優化。可能會簡化示例以改善閱讀和基本理解。教程,參考。 |
| 12 | Addy Osmani的博客 | Addy是Google的工程經理,並撰寫了有關Web開發的各種主題。 |
如果您喜歡倉庫,請不要猶豫,給它一顆星星嗎?與您的朋友分享,我們可以共同使社區發展更好☕