方格精選

有什麼資源可以自學程式設計?這 4 種能免費增加你的技能樹

更新 發佈閱讀 7 分鐘

你想要自學程式設計嗎?

你一定知道程式設計是一個高薪收入技能,但是想自己學習又不知道怎麼找資源。沒關係,今天讓更我來跟你介紹幾個免費學習的管道。

raw-image



借閱書籍來看

書籍絕對是一個乘載知識大門的最佳方式,但普遍來說國人的閱讀習慣並不好,甚至都很排斥看書,我想這跟從小的學習過程有非常大的關係,這次先不細說這個。

raw-image


我自己的閱讀量也不是很多,但程式的書籍倒是看了不少。程式書閱讀起來並不會很困難,它不像是小說或是敘事型的書籍,一定要從頭看到尾才能讀懂。

很多程式書籍的第一章都是開發環境架設,這些章節是寫給那些第一次初學的新手看的。如果你還是新手,當然應該好好從第一章開始看。若是你已經有一定的基礎知識,也知道這次要學的程式是什麼了,那前面幾個章節就快速翻閱即可。

而程式的書籍眾多,當然不會知道哪本真正適合你,更不可能都買來看看。在這裡,我推薦你去圖書館借書來看。說到這,你可能早就聽過別人跟你說「可以去用借的」,但一直都沒有行動起來,辦個圖書證並不是困難的事情。

我會推薦去圖書館的主因就是那邊類似的書籍眾多,你可以慢慢挑哪本適合你,可以降低看不懂得情況發生。

像我自己學習知識時也是從圖書館借書來看居多,知道自己喜歡看圖片勝過文字,所以挑選時盡量都會找圖片多的書來看。


參加線上課程

線上課程有分為付費和免費的,因為這篇是介紹零成本自學的嘛!所以就推薦讓你可以線上免費自學的平台。

在這邊我推薦你使用 Udemy 這個平台,它雖然是國外的網站,但現在已經有繁體中文的介面了。

截至我寫文章的當下,已經有 16 堂中文語音的免費課程了,當然在這之中也有不少大陸的講師。最短的課程不到 1 小時,最長的有 27 小時,真的是相當用心呢!

在臺灣還有一個 Hahow 好學校的線上課程平台,但找了一下好像看不到免費的程式課程,感興趣的話還是可以看看啦!


raw-image


看線上課程學習的好處眾多,詳列如下:

  • 不受到時間的限制

以前在學校上課總是會規定你要幾點到校,但線上課程沒有這種限制。今天下班後才有空學習,或是週末宅在家也都可以開始學習程式。

  • 可以重複觀看影片

看學習的影片好像不太適合比喻為追劇XD。不過它就真的跟追劇相似,你可以重複觀看好幾次,哪邊忘記了就重新打開看一下。程式的邏輯寫不出來,那就重複看一下講師怎麼教的。

  • 有系統的教你程式

我覺得這非常重要,網路上已經充斥著各式各樣的免費程式資源,那邊看一下學一點,最終還是學不會。重點就在於有系統,當你想學習一個技能時,應該按部就班的從基礎開始學。基底穩了,未來想學其他的程式語言並不是難事。

  • 減少繞彎路的可能

有人教總比自己網路查資料好,線上的講師一定會提醒你哪邊會容易出錯,或是這邊邏輯不對之類的。像是執行程式雖然會有編譯器輔助你判斷程式正確與否,但很多時候程式寫的都對,但就是邏輯不對。因此,寧願花時間請有經驗的講師教你,也不要走過多的彎路。

  • 較為生動且更有趣

比起自己看書學習,線上課程會有更多的實作課程,目的就是要讓你動手開始操作。寫程式非常非常非常注重自己動手做,這才能知道是否真的學會了。

  • 降低學習成本

自己找網路的免費資源來學習,或是去圖書館借書,往往都會支出一點隱形的成本,例如說要印講義或是去圖書館要負擔交通費之類的。雖然是小錢,但若是看不到學習成效就會覺得徒勞無功。而線上課程就沒有這些問題。


加入臉書社團

沒錯!你每天在滑的 FB 也有能幫助你成長的資源。我也是最近才發現原來 FB 裡面那麼多很棒的社團,像我最近在學習行銷,也有不少經驗是在這邊學習的,有機會再跟你分享。

臉書社團內的取向非常一致,你初學程式會遇到的問題,他們也都會遇到,甚至跟你分享應該如何克服,這就是尋找同溫層的概念。

挑選的臉書社團時,有幾個概念要跟你分享:

  • 千萬別立刻丟出你的問題

很多人寫程式遇到問題之後,他就馬上將自己的問題拋出來。特別是現在還有一個社團可以幫你解答問題,可能更多人會這樣做。

其實寫程式會遇到問題也不是一天兩天的事情了,你絕對不會是第一個遇到問題的人。因此,建議你加入社團之後,應該看看是否有人已經提過相似的問題了。

  • 應該注意互動率

這邊說的互動率就是說有人提出問題後,會不會有人給予回應。當然,前提是一個公開的社團才能看到的。如果你看到有人 7 天前問問題了,結果都沒有人回應,那應該考慮一下要不要加入。

  • 尊重別人的看法

單一個問題會有幾十種的解法,這一點也不誇張,看你是要迂迴一點,還是找別人的工具來套用,甚至你要自己拚出來都沒有問題。在百百種的解法中,總是會有幾個對自己是失效的,這時應該尊重別人提供給你的解法,並和平的討論。

前面講了那麼多,在這邊推薦你兩個臉書的程式社團,互動率挺不錯的。裡面會有許多大神們提供的各種教學,值得你學習。



線上工具

最後一個免費資源就是 2 個線上工具,這兩個網站都是教網站相關的寫法。如果你想學習怎麼從無到有寫出一個網站,那你應該從最基礎的 HTML/CSS 開始學習。這些資源都適合初學者學習。



結論

我們身邊總有很多免費的資源可以學習,只是有沒有發現而已。尋找的免費資源也應該是有系統的教你一步一步怎麼寫程式。

而寫程式最重要的就是實際演練操作看看,實際操作過一次比用聽的還要來得有效率太多了,千萬不要覺得這是老生常談。

我當時在學習寫程式時,也是把課堂上的練習一個一個寫看看,確實遇到不少的錯誤,但也是從錯中學習,這樣才會不斷進步。

不知道有沒有幫助到大家,如果太簡單或是還是太抽象,麻煩寫在留言區囉!這樣我才有辦法調整,甘溫唷!

註:文中圖片源自 Pexel 或 Pixabay

留言
avatar-img
工程師布萊克的沙龍
9會員
9內容數
2022/04/24
職場上有許多同事關係需要處理,平輩之間相互討論是一件挺不錯的事情,但我認為碰上程式問題應該自我排除,增加自我學習能力。你身旁也有不斷提問的 Bug 同事嗎?歡迎來看看我是如何應對這些同事的。
Thumbnail
2022/04/24
職場上有許多同事關係需要處理,平輩之間相互討論是一件挺不錯的事情,但我認為碰上程式問題應該自我排除,增加自我學習能力。你身旁也有不斷提問的 Bug 同事嗎?歡迎來看看我是如何應對這些同事的。
Thumbnail
2022/04/10
科技業是許多人羨慕的行業,但若是現在已經步入中年,想要轉職到這個行業會不會太晚呢?我是覺得還好,實力能夠證明的。轉職前最重要的是做好相應的準備,才能夠贏過別人。
Thumbnail
2022/04/10
科技業是許多人羨慕的行業,但若是現在已經步入中年,想要轉職到這個行業會不會太晚呢?我是覺得還好,實力能夠證明的。轉職前最重要的是做好相應的準備,才能夠贏過別人。
Thumbnail
2022/01/25
我好不容易學會程式設計了,我想趕快來實作了!等等,先別急著將你內心的想法實現出來。你應該先問問使用者,並做一系列的思考規劃,也就是從最基本的需求訪談開始做起。這樣才能降低整個功能砍掉重練的可能性喔!
Thumbnail
2022/01/25
我好不容易學會程式設計了,我想趕快來實作了!等等,先別急著將你內心的想法實現出來。你應該先問問使用者,並做一系列的思考規劃,也就是從最基本的需求訪談開始做起。這樣才能降低整個功能砍掉重練的可能性喔!
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
無論年紀多大多小,只要「願意」付出行動 時間、地點都不是問題 現在都有兒童程式課程 小朋友學的是利用積木組合而成的程式 大朋友就可以直接拿鍵盤來劈哩啪啦開始寫程式碼囉~
Thumbnail
無論年紀多大多小,只要「願意」付出行動 時間、地點都不是問題 現在都有兒童程式課程 小朋友學的是利用積木組合而成的程式 大朋友就可以直接拿鍵盤來劈哩啪啦開始寫程式碼囉~
Thumbnail
說說我的學習經驗,文案是我第一任老闆帶我入門,接觸過後我產生興趣,便逐漸自己找書、找資源深入地去了解怎麼寫文案。 市面上的文案書很多,讀完後都大同小異,看了感覺自己理解了,直到真要上戰場寫文案,那又是另外一回事。 意外找到XXX的線上課程,自此一飛沖天,不,你想多了,分享以前踩雷後總結的2步挑選法。
Thumbnail
說說我的學習經驗,文案是我第一任老闆帶我入門,接觸過後我產生興趣,便逐漸自己找書、找資源深入地去了解怎麼寫文案。 市面上的文案書很多,讀完後都大同小異,看了感覺自己理解了,直到真要上戰場寫文案,那又是另外一回事。 意外找到XXX的線上課程,自此一飛沖天,不,你想多了,分享以前踩雷後總結的2步挑選法。
Thumbnail
軟體工程師學習資源,同時包含免費、付費以及前端、後端! 分享的內容有我自己經常使用的網站以及我推薦的學習網站
Thumbnail
軟體工程師學習資源,同時包含免費、付費以及前端、後端! 分享的內容有我自己經常使用的網站以及我推薦的學習網站
Thumbnail
在確定學習哪種程式語言後,接下來總算要進入正式的學習了......(´・ω・`)吧? 這個章節就稍微總結整理一下,身為程式小白,你會碰到的幾種學習資源,以及該如何妥善選擇才能有最大的學習成效吧(ゝ∀・)b!
Thumbnail
在確定學習哪種程式語言後,接下來總算要進入正式的學習了......(´・ω・`)吧? 這個章節就稍微總結整理一下,身為程式小白,你會碰到的幾種學習資源,以及該如何妥善選擇才能有最大的學習成效吧(ゝ∀・)b!
Thumbnail
最近很多人私訊我他們自學遇到的瓶頸,我發現剛入門學會了一些基礎的人,就算想到一個專題,很可能不曉得怎麼把專題切成一個個功能再去實作,我想這個問題應該在於【不了解程式可以做出甚麼功能】。 我從自學程式創業的經驗,整理了一個方法,分享給大家:作為一個使用者,使用別人做的作品,試著去拆解裡面有哪些功能
Thumbnail
最近很多人私訊我他們自學遇到的瓶頸,我發現剛入門學會了一些基礎的人,就算想到一個專題,很可能不曉得怎麼把專題切成一個個功能再去實作,我想這個問題應該在於【不了解程式可以做出甚麼功能】。 我從自學程式創業的經驗,整理了一個方法,分享給大家:作為一個使用者,使用別人做的作品,試著去拆解裡面有哪些功能
Thumbnail
我會在這篇文章裡面跟大家分享在這二十年來我是透過哪些方法一步步成為一位程式設計師的
Thumbnail
我會在這篇文章裡面跟大家分享在這二十年來我是透過哪些方法一步步成為一位程式設計師的
Thumbnail
想自學程式嗎?這次要來跟你分享幾個不用錢,又能學好程式的方式喔!我自己最推薦的就是去上課了,付費課程的品質確實好很多,但這次介紹給你的是免費的,很適合小資族或是初次踏出內心障礙的朋友,為自己增加一個高薪收入技能吧!
Thumbnail
想自學程式嗎?這次要來跟你分享幾個不用錢,又能學好程式的方式喔!我自己最推薦的就是去上課了,付費課程的品質確實好很多,但這次介紹給你的是免費的,很適合小資族或是初次踏出內心障礙的朋友,為自己增加一個高薪收入技能吧!
Thumbnail
學如逆水行舟,不進則退。平時除了在職工作需要,現今網路科技資訊發展變化迅速。各項專業技能或是資訊新知,透過線上網路學習,是最快也最省成本的方式。 下面是幾個國內外知名的在線學習網。從平面/3D設計、程式編程、攝影/影片剪輯、音樂創作、商業財經…各類課程都能在上面找到。 對英文授課不排斥的人,可以選
Thumbnail
學如逆水行舟,不進則退。平時除了在職工作需要,現今網路科技資訊發展變化迅速。各項專業技能或是資訊新知,透過線上網路學習,是最快也最省成本的方式。 下面是幾個國內外知名的在線學習網。從平面/3D設計、程式編程、攝影/影片剪輯、音樂創作、商業財經…各類課程都能在上面找到。 對英文授課不排斥的人,可以選
Thumbnail
很多人都知道工作不好找,要想找到一個好的工作那更是難上加難!所以小編為了大家的前途,熬夜整理9個自學網站,不管你是攤在椅子上消極怠工,還是躺在家裡逃避現實,都建議收藏一份!
Thumbnail
很多人都知道工作不好找,要想找到一個好的工作那更是難上加難!所以小編為了大家的前途,熬夜整理9個自學網站,不管你是攤在椅子上消極怠工,還是躺在家裡逃避現實,都建議收藏一份!
Thumbnail
之前我們也談過,一個圈外人想踏入資訊領域可能會遇到的問題,在那裡我們嘗試解惑與說明大眾常有的問題與猜想,那這一次,就讓我們好好的來介紹一下,當你已經確定要踏出那重要的第一步,這一步剛踏向何方呢?
Thumbnail
之前我們也談過,一個圈外人想踏入資訊領域可能會遇到的問題,在那裡我們嘗試解惑與說明大眾常有的問題與猜想,那這一次,就讓我們好好的來介紹一下,當你已經確定要踏出那重要的第一步,這一步剛踏向何方呢?
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News