30個最厲害的免費學習程式碼設計網站

501148

2010年耶穌基督後期聖徒教會核准了善盡我對神的職責的計畫,那時我正在中壢的主教團服務,剛好有幸參與這個協助男青年透過學習、行動、分享來準備好從事聖職服務的計畫。
後來2020年開始教會推動新的兒童和青少年計畫,這是一項新計畫,旨在幫助新興的一代,增強對耶穌基督的信心,在面對人生的挑戰時,遵循聖約的道路向前邁進。它著重於幫助每位兒童和青少年效法救主的榜樣,在靈性、社交、體能及智能方面均衡發展(見路加福音2:52)。大叔因為小孩及在桃園男青年會長團服務,所以去年幫小孩設定了一個踢足球的學習計劃,這是學校幼兒園提供的課後活動,雖然後來因為疫情停辦了,我們對這個計畫的執行慢慢有點熟悉。今年開始我開始幫6歲小孩透過免費的Code.org網站,教小朋友透過玩積木的方式來學習程式設計,對 6歲小朋友來說目前還是玩積木的概念,但從中可以學到邏輯的概念,感覺很不錯。
我自己也不斷在評估設定新的學習計畫,來達成一些目標,後來從原子習慣中獲得一些啟發跟靈感,發現方智出版社的生涯智庫系列叢書很適合我來閱讀,這裡頭像是生涯智庫165 LEARN BETTER 學得更好…
跟179 行動複利、180 超速學習…等等,都跟學習及行動有關,看來學習真的很重要,而且要養成習慣,不斷學習跟行動。
除了從書本中學習外,我們也可以從一些免費的網站中來獲得學習程式設計的資源,像是Code.org,為什麼要教小孩玩程式,主要也是因為我是從事程式碼設計的工作,這算是我的專長,而且展望未來的趨勢,學習程式設計總是會帶來很多好處,對於網站管理員來說,擁有一些基本的程式設計技能可以使網站管理變得更加容易,此外,它可以讓您減少對開發人員建立和執行專案的依賴,從長遠來看可以大大降低成本。

對於求職者和轉行者來說,程式設計可以為各種程式設計專業技能打開大門,其中許多工作的需求量很大。

如今,學習程式設計非常容易,無論您是想掌握一種新的程式設計語言還是開始一個原始碼導向的專案,都可以使用大量免費資源。

為了幫助您選擇哪裡可以學習程式設計,這篇文章收集了 27 個最厲害的免費線上程式設計課程和資源的網站。

1. BitDegree

image

BitDegree是免費學習程式碼設計的好地方,線上學習的平台有很多不同的程式語言,包括 HTML、 CSS、 JavaScript、 PHP、 jQuery 跟 Ruby on Rails。

此外,還有一些遊戲開發跟資料科學的程式設計課程,有些甚至有認證,這樣在找新的工作時很有幫助。

開始的時候只要填寫 email位址跟密碼就可以註冊,接著就是選一個免費的課程。

一般來說有兩種類型的線上課程可以選擇,第一種是 BitDegree 自己設計的,有互動的格式,有程式碼編輯器的畫面允許學生可以馬上測試指令碼。

另一種類型是該產業的專家開發的標準視訊課程,有些課程包括測驗、開放式問題或是練習,這樣可以創造更具吸引力的學習體驗。

BitDegree的優秀之處在於使用金錢與代幣制度(token system)來獎勵每次完成階段課程學生,學生們可以使用這些獎勵來取得付費程式設計課程的折扣,或是在社群投票的部份資助即將開始的課程。

除此之外,學生可以檢視 Code Playground 這個頁面來提交他們的作品或是檢視別人的作品來獲得啟發。

透過閱讀以下指南來學習程式設計

What Is JavaScript
What Is jQuery
HTML Cheat Sheet
CSS Cheat Sheet

2. Codecademy

image

Codecademy 是學習程式設計的最佳網站之一,就像 BitDegree,它提供相當多的領域的程式語言的課程有免費的也有付費的,學生可以選擇他們想要專精的程式語言或是根據其職涯路徑來規劃要上的課程。

如果你不確定從哪開始, Codecademy 有一個分類測驗 可以幫你決定什麼程式語言工作會適合你,還有可以開始什麼課程。

免費的程式設計課程主要涵蓋介紹性的課程,雖然也有一些中級的課程。

除了 HTML 和CSS等基礎課程外,Codecademy 還具有特定的程式語言,例如 Go 和 Swift,它們分別用於製作 Google 和 Apple 的應用程式。

這個學習的經驗非常實用,每門課程都有一套解釋和說明,以及一個程式碼編輯器,供學生實作他們所學的知識。

如果您在說明上遇到困難,請使用提供的提示,如果您需要更多資訊,也可以在課程中存取社群論壇。

請注意,Codecademy 不像 BitDegree 那樣為其免費課程提供證書,要獲得證書,就要考慮購買Pro 計劃,每月 19.99 美元,大學生可以享受 35%的折扣。

3. Coursera

image

Coursera 是線上學習平台的領導品牌,它與頂尖大學和公司合作,提供高品質的熱門技能課程,包括程式設計。

龐大的學科書庫,從計算機科學、網站開發、資料分析到機器學習都有。

很多課程是免費的,但是你要支付 $39 以上的費用以及完成特定任務才能取得證書。另外付費的課程通常都有七天免費的鑑賞期。

註冊時,Coursera 會讓您新增一些個人資訊,以便他們可以根據您的喜好定制推薦課程。

學習過程通常混合使用視訊內容、閱讀材料、練習、測驗和參與論壇,學生還可以設定每週學習目標以保持積極性。

如果您想學習如何編寫網站程式,請查看加州大學戴維斯分校的Web 開發入門課程,它將解釋網站如何運作以及如何使用基本的 HTML、CSS 和 Javascript 。

4. edX

image

下一個要說的是 edX,它是一個非營利組織,與哈佛和紐約等世界一流大學合作,提供3,000 多種免費線上課程。

與 Coursera 一樣,課程可以免費存取,但獲得證書和完成評分任務需要購買課程,成本在$ 50和$ 300之間

免費的程式設計課程主要在計算機科學類別中提供。

有關於 HTML、JavaScript、SQL、C、C++ 和 Python 等程式語言的基礎程式設計課程,也可以選擇特定主題的程式語言課程,例如網站建置、手機用用程式開發、資料結構或是軟體工程。

除了視訊外,課程通常包括閱讀、練習和論壇,以使學習體驗更具互動性,註冊免費課程的學生可以在指定的到期日之前存取這些材料。

5. Khan Academy

image

另一家非營利公司 Khan Academy 對初學者提供優秀的友好資源,可以免費學習程式設計。

主題主要是基本的計算機程式語言的原理,像是HTML、CSS、JavaScript、jQuery 和 SQL,雖然課程數不像其他平台那樣龐大,但對於新手 Web 開發人員來說已經足夠了。

除此之外,Khan Academy 還有一個名為Hour of Code的簡短互動課程,在那裡,學生可以練習動畫的程式設計、建構網站或管理資料。

主要的教學媒體包括視訊、教學卡片和使用程式碼編輯器的練習,當講師完成解釋後,參與者可以透過完成該課程內容中的挑戰來練習他們的新知識。

6. Code.org

image

Code.org 是一家非營利性公司,旨在使程式設計成為主流教育課程的一部分。

雖然課程目錄主要針對 K-12 學校(也就是兒童跟青少年)的學生,但我發現它們適合任何年齡的初學者,教學方式主要採用積木系統,使用者可以將程式碼拖放到編輯界面,對於新手來說可以比較輕鬆。

建議從 6-12 年級開始,因為它們帶有介紹性程式設計課程。

與 Khan Academy 一樣,Code.org 也有一個 一小時玩程式的計畫——用於構建網站、應用程序和遊戲的快速程式設計課程。

7. Codewars

image

Codewars 是開發人員中最受歡迎的程式設計網站之一,該平台由一家技術評估公司營運,提供稱為 kata 的程式碼挑戰,以提高您的程式設計技能。

Codewars 的獨特之處在於它的社群參與,參與者可以查看他們與其他成員的排名情況,查看同儕的答案,並創建自己的 Kata供其他人測試。

此外,參與者可以加入 GitHub 或 Discord 平台上的討論進行即時互動。

首先,用戶需要選擇一種語言,然後 Codewars 將向他們提出挑戰以證明他們的技能並確定他們第一次挑戰的難度級別,隨著您逐步完成每個 Kata,任務將變得更加艱鉅。

您可以學習的一些程式設計語言包括 JavaScript、PHP、Java、C#、Python、Ruby 和 SQL。

8. Udemy

image

Udemy 是一個線上教育的入口網站,擁有130,000 多個線上課程,雖然其中大部分是付費的,但免費的課程也是不少。

僅開發類別就有2,000 多個課程,包括程式設計語言、遊戲開發、資料科學、WordPress 佈景主題開發等,可任意按照視訊時間長度、字幕、課程特色或子類別來篩選課程。

有這麼多選擇,最好從評分很高星級和很多評論的課程開始,此外,檢查講師的證書和學生人數,以了解他們的信譽如何。

請注意,使用免費線上課程,只能觀看視訊內容,不能獲得證書或直接與講師互動。

9. Dash by General Assembly

image

Dash 是由 General Assembly 開發的網站,是一個程式語言密集班和數位學習平台,透過這個網站,用戶可以在他們的網站上建立基本的線上專案來免費學習程式碼。

無需任何程式設計經驗即可開始,只需使用電子郵件地址註冊並選擇您的第一個專案——製作個人網站,每個任務都將引導您了解 HTML、CSS 和 JavaScript 的基礎知識。

與以前的平台一樣,Dash 帶有程式碼編輯器,供學生嘗試教程,旁邊是瀏覽器端的界面,他們可以在這裡即時查看網站的外觀。

要獲得幫助,隨時加入他們的 Facebook 群組並在他們的動態訊息中提問。

10. freeCodeCamp

image

擁有3000 個時數的課程和40000個畢業生,freeCodeCamp是免費學習程式碼最值得信賴的平台之一,它的校友在Google、蘋果和 Spotify 等知名公司可以找到工作。

註冊後,使用者將看到一組從初階到高階的課程,這樣,他們就可以立即開始他們的程式設計課程,而不是花費數小時尋找合適的課程開始。

此外,學生在完成課程後將獲得免費認證。

另一個突出的特點是 freeCodeCamp 學習和程式碼編輯界面擁有響應式網頁設計的功能,因此您可以學習如何從移動設備進行程式設計。

完成所有的模組後,請考慮嘗試挑戰以磨練您的程式設計技能。

如果您需要幫助,可以使用社群論壇來討論作業並徵求其他學習者的回饋。

11. Code Conquest

image

如果您想在沒有任何程式設計經驗的情況下開始編碼職業,Code Conquest 可以為您指明正確的方向。

這個免費的線上指南提供了成為專業程式設計師的各種資源,從如何掌握一門新的程式語言、開始一個專案到尋找程式設計顧問,無所不包。

除此之外,還有針對 HTML、CSS、JavaScript、PHP、Python、Ruby on Rails、SQL、Swift 和 jQuery 等語言的基本程式設計課程,一定要嘗試他們的程式設計測驗來測試你的程度。

如果您需要更多資源來讓你的學習更進步,Code Conquest 還會發布程式設計的評論和建議。

12. MIT OpenCourseWare

image

OpenCourseWare Initiative 允許免費存取麻省理工學院的本科和研究生課程,包括計算機科學課程中的課程。

新手可以從入門的程式設計課程開始,他們可以在這裡學習基礎的理論來培養程式設計的技能,例如運算思維,以及 Java、Python、C 和 C++ 等語言的基礎知識。

學習的教材有視訊演講、線上教科書、作業、考試和自我評估,但是,OpenCourseWare 不提供證書或學位。

13. The Odin Project

image

當您試著免費學習如何設計程式時,選擇正確的課程或教學可能會令人困惑。

Odin Project 透過收集所有免費的線上資源並基於這些資源建立適合初學者的課程來解決這個猜測,這個組織是為了讓參與者在計劃結束時可以就業成為開發人員。

完全的新手可以從基礎的程式設計課程開始,課程會引導您設定開發環境來學習 HTML、CSS 和 JavaScript。

他們可以在那裡學習全端的 Ruby on Rails 或 JavaScript 課程,這兩條學習路徑都包含一個關於如何被聘為開發人員的部分,涵蓋諸如尋找合適的機會和在面試中取得成功等主題。

很多部分包括幾個作業來練習學習教材,學生可以將它們提交到網站以展示他們的作品並為新成員提供指導。

如果您需要幫助,該平台有一個 Discord 社群,學生可以在其中提問並在聊天室中與其他學習者聯繫。

14. W3Schools

image

作為市場上最大的 Web 開發人員網站,W3Schools 配備了程式設計教學、測驗和練習,以幫助那些學習程式設計的人。

涵蓋從 HTML 到 Python 的所有內容,它也是開發人員建立專案的有用參考資源。

W3Schools 的優點在於該網站具有內建的 Google 翻譯功能,這樣,非英語人士可以學習使用他們的母語進行程式設計。

首先選擇程式設計語言來學習和閱讀入門教材,該網站還有一個程式碼編輯器來測試參考資料看看結果在用戶者那邊的狀況。

或者,通過測驗和練習來確定您的知識水準及決定接下來要學習的主題。

15. Hackr.io

image

市面上有這麼多的程式設計課程和教材,你可能不知道哪些最值得學習,Hackr.io 透過提供開發者社群投票選出最佳的資源來解決這個問題。

首先,在搜索引擎上輸入您想學習的程式語言並選擇它,這個頁面會顯示一份最受歡迎和熱門課程的列表。

使用篩選工具,就可以選擇免費課程,除此之外,還可以按技能等級、媒體、子類別和練習型態來縮小查詢範圍。

每門課程介紹都附有其他成員的推薦,這可以幫助您做出決定。

除此之外,我們建議查看Hackr.io Roadmaps,這是給成為開發人員或設計師的社群推薦的學習路徑,他們的部落格也有關於如何學習程式設計的教材。

16. Bento

image

Bento 是組織免費的程式設計課程和教材的另一個網站,並將它們變成易於學習的課程,創辦人認為,無論背景如何,每個人都應該能夠學習程式設計。

使用者可以選擇一個學習途徑來精通一種程式語言或學科。每個途徑都有初級、中級和高級教材,這樣,他們就可以作為一個完全的新手開始學習程式設計,並像專業人士一樣完成選擇的學習途徑。

涵蓋的程式語言包括 HTML、CSS、JavaScript、SQL 和 Python,此外,還有關於使用 Sublime Text、GitHub 和 Shell 來幫助瀏覽命令列的課程。

完成這個學習途徑後,成員可以查看相關主題部分以繼續他們的學習。

17. Code Avengers

image

Code Avengers 主要是一個付費平台,但它也提供學習程式設計的免費課程,它們主要以快速和互動式教材的形式出現,用於練習程式設計語言和概念。

註冊後,在 Junior 和 Create 計畫之間進行選擇,第一個主要針對 5 到 14 歲的兒童,這裡的免費程式設計課程以程式設計、計算思維和資料呈現的基礎知識為中心。

另一方面,Create路徑適用於 15 歲或以上的初學者,它包括使用 JavaScript、Python、HTML 和 CSS 的免費示範課程。

為了充分提高您在 Code Avengers 的學習體驗,請考慮購買每月 29 美元的付費版本,這個版本可以無限制地存取所有500 多個教材和指導性作業。

還有一個 10 天的免費試用期,使用者不必事先輸入他們的信用卡資訊。

18. Sololearn

image

如果您想按照自己的節奏來學習如何設計程式,Sololearn 是最好的平台之一,這個網站已幫助超過4400 萬使用者開啟了 Web 開發、資料科學和機器學習的職業生涯。

Sololearn 使用一口大小的學習 (bite-sized learning),每個部分僅以一個主題為中心,而不是處理多個主題,這種形式的教學提供了更易於理解的學習體驗,尤其是對於初學者,測驗和練習也有助於讓使用者記住知識。

除此之外,學習者可以保存以前課程中的程式碼以進一步複習。

成員可以使用論壇提出問題並與同學聯繫,或者,前往 Code Playground 頁面分享最新的專案讓人在該專案上進行協作。

網站也有手機應用程式,可以隨時隨地學習程式設計。

完成課程後,用戶可以獲得證書以提高他們的就業能力。

Sololearn 是免費的,但用戶可以升級到 Pro 版本以去除廣告並存取更多的練習來提高他們的程式設計技能,年度訂閱價格為每月 5.83 美元,有提供 14 天免費試用的服務。

19. Learn by Google Developers

image

這平台由 Google 開發,針對想要提高程式設計知識和技能的中級和高級開發人員而設,它還可以幫助是使用者使用 Google 的技術建置應用程式或改進他們的網路專案。

您可以學習的一些範例主題包括將 Google 地圖增加到網路 app、啟用推送通知、建置聊天機器人以及使用 Accelerated Mobile Pages,還有一些使用 Google 工具,例如 Firebase、Flutter 和 TensorFlow等的資源可用。

共有三種學習模式 – Codelabs、Pathways 和 Topics。

Codelabs 是程式設計教材和練習的集合,而 Pathways 是幫助使用者完成特定目標的結構化學習途徑,要閱讀有關 Google Developers 世界中特定主題的更多資訊,選擇Topics。

Learn by Google 還可以暫停教材並在以後繼續學習的程序,這樣,使用者就可以按照自己的進度完成 Codelab 或 Pathway。

20. Upskill

image

Upskill 是一個採用免費增值模式的程式設計訓練營,以其適合初學者的視訊演講教學而聞名,它主要是透過不用專業術語和簡易懂的語言來使復雜的程式設計概念更容易理解。

它有200 多個免費視訊內容和 Web 開發基礎知識以及使用 HTML、CSS 和 JavaScript 的練習,這個平台網站會定期增加新的教材。

如果您想獲得更多專題式的教材,Upskill 有一個 Pro 會員計劃,費用為 19 美元/月,學生可以透過訂閱來了解 WordPress 佈景主題的開發和 React 架構,有提供 30 天退款保證。

21. Pluralsight

image

Pluralsight 類似於 Code Avengers——它主要是一個提供免費程式設計課程和教材的高級平台。

使用免費帳戶,會員每周可以存取五門有關各種專技術和介紹性軟體開發學習單元的課程,涵蓋的主題包括 HTML、CSS、JavaScript、TypeScript、React、Angular、C#、C++ 和 Vue。

此外,使用者可以使用Role IQSkill IQ功能評估他們程式設計的知識,Role IQ會根據您開發人員的工作測試您的能力,而另一個可以決定在特定技能下你是新手還是專家。

要存取更多學習教材,Pluralsight 提供了每年 299 美元起的付費計劃。

22. Codeasy

image

如果您想學習如何使用 C# 進行程式設計,可以看看 Codeeasy,這個網站是為那些沒有程式設計經驗的人設計的,使用了一個從機器入侵中拯救世界的冒險故事。

每章都將教授 C# 的基礎知識,您將使用它們來瀏覽故事,如果您感到困惑,使用提供的提示或加入 Slack 頻道與其他成員交流。

還可以將答案與其他使用者進行比較,以查看問題的替代解決方案。

涵蓋入門教程的 Elementary課程可免費存取,要進階到初級或中級,您需要購買稱為 Viruses的代幣,如果您被困在某個章節中,它們也可用於啟用“Solve for Me”功能。

23. aGupieWare

image

aGupieWare 提供線上資源來學習如何設計程式和精通計算機科學。

首先,看一下Online Learning: A Bachelor’s Level Computer Science Program Curriculum (Updated – Dec 2020)這篇文章,這篇文章可以指導任何想要學習該主題的人,就好像他們在一流大學一樣,但卻是免費的。

課程涵蓋有關計算機科學和程式設計的介紹性和核心主題,如果您想專注於專業,還有十個選修課可以選。

如需完整版本,請查看intensive curriculum

除此之外,aGupieWare 有使用 Python、Swift、Linux 和 Angular 的指南。

24. Edabit

image

這個免費的線上學習平台使用動手做方法來幫助人們學習程式設計。

它使用10,000 多個簡單的挑戰,鼓勵學生通過仔細閱讀說明並自行測試程式碼來自學,有些人還使用該平台作為軟體工程師求職面試的準備。

建立帳戶後,用戶可以選擇他們想要學習的程式語言,難度級別從 Very Easy到 Expert級別不等,可用的語言有 PHP、Python、Java、JavaScript、C++、C#、Ruby on Rails 和 Swift。

如果他們無法正確應對挑戰,他們可以使用提供的額外資源或使用點數解鎖解決方案。

想要將程式設計技能提升到一個新的水準的使用者可以嘗試 Shuffle 功能,這個功能會根據他們選擇的程式語言、難度級別和標籤建立一個隨機任務。

25. Envato Tuts+

image

Envato 是Theme Forest背後的平台,為那些想要學習程式設計的人提供免費指南和課程。

擁有29,000 多份教材,涵蓋了很多主題。

僅web開發類就有2700+篇文章,為以後的專案提供了很多參考,還提供了 HTML、JavaScript、CSS、SQL、Python、R 和 TypeScript 等流行程式語言的指南。

另一方面,免費課程主要是關於 WordPress的 Web 開發,例如為 WordPress建置外掛和學習 PHP。

要充分利用 Envato Tuts+,可以考慮每月訂閱16.50 美元以存取所有1300 多門課程和120多本的電子書。

26. MDN Web Docs

image

MDN Web Docs 由 Mozilla 及其貢獻者營運,是一個給有抱負的 Web 開發人員使用的免費線上學習平台。

對於初學者,文件提供了學習 Web 開發的教材,例如網站的工作原理以及 HTML、CSS 和 JavaScript 的基礎知識,您可以從那裡輕鬆探索有關使用者資料管理、可存取性、客戶端架構和伺服器端程式設計的更多資訊。

那些準備好建立他們的專案的人可以使用提供的 Web 技術參考,還有一個使用 Firefox 開發人員工具藉由瀏覽器檢查和測試 Web 程式碼的指南。

27. Django Girls Tutorial

image

Django Girls 是一個安排免費且為期一天的程式設計研討會的非營利組織,該網站提供了一個初學者友善的教材,可以使用命令列、Python、Django、HTML 和 CSS 來建置部落格網站。

教材提供多種語言,因此不會說英語的人可以使用他們最熟悉的語言進行學習。

完成這個教材後,使用者可以另外到Extensions tutorial來獲取更多學習資源。

28.中小企業網路大學校

image

在台灣政府單位有設立中小企業網路大學校平台,提供線上學習資源、實體課程培訓、活動資訊等一站式企業學習服務,整合虛實學習資源,提供多元化的新學習模式,辦理主題班、研習講座、論壇等,提升創業者或有意創業者、高階領導人、傳承接班等所需知能與企業人力培育能量。
在數位學習資源方面,中小企業網路大學校特色有:

1.提供豐富的課程選擇

提供資訊科技、人力資源、財務融通、行銷流通、創業育成及綜合知識等六大類數百門線上課程,充實學員學習內容。

2.提供企業組織學習專區

提供中小企業申請專屬的數位學習平台空間與工具,透過客製化規劃及輔導,協助企業進行人力資源盤點、展開職能地圖以及規劃學習內容與時程,提升人力資源。

3.提供多元學習服務

發展多元學習活動區塊,如:電子書、線上雜誌、有聲書摘、政府出版品及實體課程訊息等,讓學員透過互動,獲得更多、更方便的學習資源。

4.提供終身學習護照服務

提供學員申請終身學習電子護照,可完整記錄個人學習歷程,依自我需求調整進修方向,提高個人知能與企業競爭力。

29.w3resource

w3resource.com是在2008年十月成立,網站在2011/2/7上線,目標是成為最大的線上網頁開發資源網站,讓初學者有綜合的學習資源,有經驗的網站開發人員可以做為參考來使用。這個團隊是由印度西孟加拉邦Barddhaman縣巴爾達曼的開發者組成,它跟W3C沒有關係,但追隨W3C制定的標準。目前一直在更新內容且讓品質可以提昇。

JavaScript basic – Exercises, Practice, Solution這裡是javascript練習網站,裡面有分門別類許多問題,像是基礎的、ES6、array…等的。

30.JSFiddle – javascript練習網站

JSFiddle 是一個線上的IDE,可以用來測試和展示使用者所建立的HTML、CSS 和JavaScript 程式碼,該網站在2010年上線,2019年在PopularitY of Programming Language (PYPL) index的線上IDE排行榜僅次於Cloud9 IDE,如今至2022年九月大叔發現它已晉升至第一名的位置,可見其受人歡迎的程度。以往為了要展示或分享一些 JavaScript 的功能或 CSS 樣式,必須要架設一個網站放這些檔案才能讓其他人知道程式執行後的結果,但 jsFiddle 的出現可謂是佛心來的,幫我們「代管」這個程式碼在「雲」上,讓我們可以將任意網頁內容放上去測試、驗證、存檔、分享。

在 jsFiddle 裡,已經內建了許多市面上常見的 JavaScript Framework 網址 (MooTools, jQuery, Prototype, YUI, Glow and Dojo),可自動幫你載入到頁面中,讓你不用在 HTML 區域載入這些 <script …> 語法。

這是學習Javascript很好的練習網站。

結論

這篇教學向您展示了以零成本學習程式設計的所有最厲害的網站,確認選擇符合您的目標並提供您正在尋找的教材。

雖然提到的所有平台都是一流的,但以下是我們編輯挑選的最推薦的程式設計資源和課程:

  1. BitDegree一個線上學習網站,擁有數以千計的免費和付費程式設計課程,要互動式學習體驗,就選擇由 BitDegree 自己建立的方案。
  2. edX。一個與​​頂尖大學和公司合作提供高品質課程的非營利組織,資訊科學系涵蓋初學者到進階的程式設計主題。
  3. Udemy一個流行的學習平台,提供2,000 多個關於程式設計和開發主題的免費課程。
  4. freeCodeCamp一個免費的程式設計學習計劃,培養了傑出校友為 Spotify 和 Apple 等大公司工作,響應式網站提供電腦或行動裝置上的學習體驗。
  5. The Odin Project使用市場上最好的免費程式設計的資源和課程。
  6. Sololearn這個免費的線上程式設計計畫使用一口大小學習的系統(bite-sized learning),使學習體驗更容易追蹤。
  7. Edabit用於學習程式設計的挑戰導向的學習計畫,使用者可以選擇一個現有的任務或使用 Shuffle 來解決隨機任務。
  8. 中小企業網路大學校無庸置疑地,這個網路學習平台是大叔認為台灣最好的學習資源網站,或許課程數量並沒有那麼多,但如果是要創業的話,還是可以妥善運用這個網站資源的。

如果您認為此列表中還有其他值得展示的平台,請在下方留言發表評論。

hostinger上人氣最夯教學文章:

  1. 如何設定DNS好讓域名來指向我的Hostinger虛擬主機
  2. 2021年18個用來找工作的任務發布外包平台推薦
  3. 什麼是403禁止的錯誤以及如何解決(8個解決方案的解釋)
  4. 【普考必考】每個使用者都應知道的 Linux 基本命令
  5. 28個最厲害的免費學習程式碼設計網站

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *