推薦 Python 初學者的 YouTube 頻道

10 個推薦 Python 新手用來幫助學習 Coding 的 YouTube 頻道

你是 Python 初學者嗎?想自學寫程式但想先找免費資源入門嗎?

在這個資訊爆炸的時代,豐富資源隨手可得,尤其愈來愈多人利用 YouTube 自學,當然,它也是學習 coding 的好地方。

但 YouTube 上有成千上萬的頻道,對初學者來說,有哪些 YouTube 頻道適合幫助學習 Python 呢?

本篇文章整理了 10 個很棒且適合新手學習 Python 的 YouTube 頻道,其中 3 個主要以中文教學、7 個以英文教學。

  • 中文教學:
    1. 彭彭的課程
    2. 莫烦Python
    3. GrandmaCan -我阿嬤都會
  • 英文教學:
    • 中文字幕:
      1. freeCodeCamp
      2. Programming with Mosh
    • 中文字幕:
      1. thenewboston
      2. CS Dojo
      3. Derek Banas
      4. Traversy Media
      5. Telusko

彭彭的課程

☆ 中文教學

對初學者來說,入門是很難跨出的一大步,這些新知識非常需要經過系統化整理才好消化,而彭彭的課程頻道有一系列 Python入門教學課程,新手們能夠從這些影片一步步奠定基礎,慢慢上手。

除了 Python 入門影片,還可以學習 Python Flask 網站後端開發等較進階的知識。

此外,如果你對『彭彭老師』感到好奇,他還有在台大開設實體課程,或者你也可以到他的課程教學網站瀏覽更多更完整的資訊。

彭彭的課程

★ 我的小感想:雖然老師講話不快(可以自己調影片倍速加快 XD),但是他會把一個觀念或邏輯,仔仔細細講清楚,帶著你一起操作,不會含糊帶過,所以很容易聽懂!


莫烦Python

☆ 中文教學

如果你是零基礎的 Python 新手,莫烦Python 頻道也是學習 Python 的好選擇,你可以從 python 基礎課程影片入手。

不習慣簡體中文的話,在 AI 人工智慧學習社群有內容一模一樣但用繁體中文的課程影片(莫煩_Python3 基礎學 零基礎必修Python入門實作),許多剛開始學習 AI 的人都會來這裡上他的線上免費課程。

莫煩 Python

★ 我的小感想:這個頻道的入門課程很適合完全沒寫過程式又想學習完整『基礎邏輯』的初學者,因為他們還不熟練,很容易把學過的知識搞混,而老師在課程中常會小小重複先前講過的一些知識,幫助加深印象。


GrandmaCan -我阿嬤都會

☆ 中文教學

GrandmaCan -我阿嬤都會,顧名思義就是連我阿嬤都能學會 XD。

Python 新手小白可以觀看 4小時初學者Python教學影片,跟著影片的步驟學習與操作,從最基本、簡單的開始,非常容易就學會 coding,或者你想學習其他程式語言,也有相關的初學者教學影片。

GrandmaCan 我阿嬤都會

★ 我的小感想:老師講得很淺顯易懂,中間會穿插小作業並解題,讓你邊做邊學,幫助你釐清觀念,不過,大部分的影片都很長,需要自己斷點,而且幾乎都是給初學者的影片,較進階的教學影片相當少。


freeCodeCamp

☆ 英文教學,有些影片有中文字幕

freeCodeCamp 的 YouTube 頻道不只提供 Python 的教學影片,還有其他程式語言(Javascript、HTML 和 CSS 等),以及與網站開發、資料科學、機器學習相關的課程。

這些課程幾乎都是長期且全面性的,十分適合未來想往某領域深入鑽研的人,可以從頭到腳、從最簡單的慢慢越學越專精。

初學者可以觀看學習Python – 初學者全教程,如果不習慣英文,記得開啟中文字幕!

freeCodeCamp

★ 我的小感想:如果你剛入門還不想花錢買課程,可以先從這個頻道開始學習。裡面有很多不同的講師,我自己覺得有些講師的教學方式很有趣,學起來沒什麼壓力,又能增加知識,你也可以找到適合自己的講師。


Programming with Mosh

☆ 英文教學,有些影片有中文字幕

Programming with Mosh 的教學影片大多簡單易懂,且會實際帶你操作,幫助你了解 Python 的所有相關知識,以便開始打造自己的 coding 專案,其實這也是 Mosh 的頻道快速成長的原因。

若你是個初學者,想像專業人士一樣學習 Python,可以觀看 Python Tutorial – Python for Beginners (有中文字幕),或是也可以看速成課程 Python for Beginners – Learn Python in 1 Hour (無中文字幕)。

Programming with Mosh

★ 我的小感想:Mosh 在每個段落都會有 exercise 讓你練習,教你怎麼解題與邏輯思考,而且他會把字放很大,像我這種眼睛不好的人上起來就覺得比較舒服!


thenewboston

☆ 英文教學,無中文字幕

thenewboston 是非常大的 YouTube 學習程式的頻道,擁有超過 250 萬個訂閱者,發佈的影片多達 4000 以上,在這裡能夠找到大量的教學影片,十分推薦給想學習 Python 的新手。

建議 Python 初學者選看 Python 3.4 Programming Tutorials,如果對爬蟲有興趣,也可以選看 Python Web Crawler Tutorials

除了 Python 以外,thenewboston 還提供 HTML、JavaScript、PHP 和 Java 等其他程式語言的教程。

thenewboston

★ 我的小感想:如果你不抗拒英文學習,不得不說這個頻道的資源超級豐富且又免費,你可以跟著影片實作,大量練習,增加 coding 的能力。我自己也蠻常「光顧」這個頻道的,一邊學程式,一邊練英聽!


CS Dojo

☆ 英文教學,無中文字幕

CS Dojo 有許多 Python 相關的課程影片,適合初學者和有中級程度的學習者。

沒學過 Python 和 coding 的新手小白可從 Python Tutorials for Absolute Beginners by CS Dojo 入手,講者 YK 講解得很清楚扼要,不會一開始就帶入太多細節讓你聽得「霧煞煞」,而是循序漸進地引導。

ps. 這個教程主要在 Jupyter 操作。

CS Dojo

★ 我的小感想:有些影片除了教程式相關知識,還有一些怎麼用程式解決問題等等的小提示,非常實用,可能跟講者 YK 有 Google 工程師的背景有關,喜歡寫程式解決生活上的不方便與問題,同樣身為軟體工程師的我也有一點這種職業病 XD。


Derek Banas

☆ 英文教學,無中文字幕

Derek Banas 的頻道很讚,你可以在這裡一次學習所有基礎知識,還有一些其他熱門的程式語言(如:Java、C++、C# 等),以及網頁設計相關的知識。

Python 初學者可以選看 Learn to Program 一系列的課程影片,如果你是 100% 的 coding 新手,他的影片包含大量動手教程,能在短時間內盡可能多的學習。

Derek Banas

★ 我的小感想:頻道中有很多以 Python 延伸應用的影片,如 Machine Learning 等,或財務投資分析的運用(➜ 最近很夯的領域) …,如果你已經把基礎學得差不多了,也可以觀看他的一些進階課程,十分有趣!


Traversy Media

☆ 英文教學,無中文字幕

Traversy Media 的主要講師 Brad 提供初學者一個很棒的免費 Python 速成課程 – Python Crash Course For Beginners,幫助初學者能夠即刻著手使用 Python,進入 Python 的世界。

你可以在看速成課程影片的時候,開始構建自己的第一個小型 Python 專案,跟著他教你的 Python 語法的基礎知識與運作邏輯,自己撰寫程式。

除了 Brad,還有許多不同的客座講師,教授不同的課程。另外,Brad 也有在 Udemy 開設許多線上課程。(點我到 Udemy)

Traversy Media

★ 我的小感想:除了 Python,還有很多其他程式的速成課程(如:Angular、Node.js 等),大多與網路開發相關,方便對某領域有興趣,但還不確定自己是否會想鑽研的人,可以先初步了解再決定要不要繼續學。


Telusko

☆ 英文教學,無中文字幕

Telusko 的頻道影片主要針對初學者,想學 Python 可以從 Python Tutorial for Beginners 入手。

此外,他還提供其他程式語言的教程,如:Java、Java Script、Node JS、Django 等,以及平台應用相關的影片,如 Docker 等。

Telusko

★ 我的小感想:老師會把每個基礎知識、觀念、語法都講得很清楚,邊做邊學一點也不吃力,不過,他講話很快還帶一點點口音,而且很多影片完全沒字幕,如果你不習慣的話,建議不要選擇這個頻道。


結語

想當初,我剛開始自學 Python 的時候,像隻無頭蒼蠅,在網路上四處搜尋想先從一些免費的資源下手,但因為沒有系統化的彙整,這裡學一點、那裡碰一下,學了一陣子後發現自己有『知識落差』。

而這些頻道把相關知識幾乎都整理成一系列的教程影片,讓你可以系統化的學習,也比較事半功倍,還會帶你實作,幫助加深學習印象,教你解決問題的邏輯思維,真的不得不好好善用他們!

另外,如果你不排斥用英文學習,其實國外的學習資源(尤其英文的頻道)超級超級超級多,又比較完整且豐富,我其實較常看英文的 YouTube 影片學習,讓自己也順便練習聽力。


※ 更多文章:

Selenium 是什麼

Selenium 是什麼?用 Python Selenium 自動爬網頁抓報表,初學者必看的簡單教學

Python Plotly 是什麼

Plotly 好用嗎?Python Plotly 資料視覺化 & 圖表互動的必備利器,新手必學懶人包

初學程式設計

想學寫程式該如何入門?初學者怎麼選擇程式語言?完全沒有技術背景也可以學嗎?

Python入門

Python 是什麼?Python 可以做什麼?新手必看 Python 入門初心者懶人包


如果覺得這篇文章有幫助,請幫我拍手 5 下鼓勵我、支持我,讓我繼續有創作的動力!

如果有任何問題或想分享的資訊,歡迎在下方留言!

Leave a Comment

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