零基礎入門免費學Python 課程和APP推薦

print(‘hello world!')

小虎趁著假期刷完了兩個 Python 免費培訓課程,下面跟各位大佬們匯報一下:

  1. Sololearn APP 里面的 Python 3 Tutorial 文字課程
證書-c

安卓和蘋果的大佬們都可以用,我用的是免費版,有廣告,但是不影響使用。

我先說一下課程優(yōu)點:

  • 大家可以利用碎片時間隨時隨地學編程

我最早就想試驗能夠通過地鐵和午休的碎片時間學 Python,事實證明,這款 APP 的教學模式非常適合大家利用碎片時間學習。

課程采用文字教學加課后習題的形式,方便大家隨時學習。里面還有 Code Playground,方便大家用手機可以直接編程。我通常用這個功能來看案例的運行結果。

  • 獎勵機制做的好,給人游戲闖關的體驗

通過學習賺取積分,積分可以用來解鎖不會的題目。學完一個模塊才可以解鎖下一個模塊,學完課程之后可以得到一張證書。

此外,還有類似于頭腦王者的編程對戰(zhàn)游戲。

挑戰(zhàn)-c
  • 課程多樣,內容適合初學者入門,且有論壇可以答疑

APP 內部有多種編程可供選擇,課程由淺入深進行講解。免費學習最大的痛就是服務跟不上,沒有老師進行針對性的答疑。在 SoloLearn 里碰到看不懂的知識點,點擊 Comments 就可以看到各種大佬們用各種語言的討論。

大佬們的幫助-c

下面說一下缺點:

  • 課程的語言為英文

其實不是什么缺點,課程采用的英文都是基礎語言加專業(yè)語言,前者大家都認識,后者認識不認識影響不大,就是專業(yè)名字。

小虎作為一個語言渣子,大部分時間學習起來還是很流暢的。

這款 APP 被很多人評為最優(yōu)秀的新手自學編程入門 APP,沒有之一。但是這款 APP 在國內不夠火,我猜主要是因為課程語言的問題。

  • 課程的前面比較基礎,后面比較難,但講解不夠清楚

課程到了后面講到面向對象的編程的時候,我就看的云里霧里了。大部分時間都要靠論壇里面的講解才能懂。有些問題看完講解也不懂,我比較佛系,實在不懂的就用積分通關了。

總結一下,我推薦大家可以利用碎片時間嘗試一下這款 APP,雖然我們是用碎片時間學習,但是這款 APP 絕對能夠給大家?guī)硐到y(tǒng)的知識體系。

有碎片時間進行系統(tǒng)的學習有沒有點心動呢?

大家可以在 App Store 或者 Google Play 里面直接下載。

  1. 小象學院的每天 30 分鐘學 Python 的視頻課程
證書 python-c

這個課程是我妹妹推薦我的,不但我的讀者大人們?yōu)槲业某砷L操碎了心,我妹妹也一直督促我成長。有一種學習叫做你妹妹覺得你需要學一下。

我終于在我妹妹推薦了 N 次以后開始了這個課程。我妹妹在學校學過 Python,課程中很多內容她都會,但她依然推薦這個課程,并且自己堅持學完了。

因為老師在課程中體現(xiàn)出了良好的編程的思維和習慣,每次講一個案例前的分析思路,非常值得學習。

前面說了,我嘗試著用碎片時間學習Python。這個課程每節(jié)課 10-20 分鐘,我一般選擇1.5倍速,用早晨地鐵時間和中午午休時間刷課,一天可以刷 4 節(jié)課。

但是很快我就發(fā)現(xiàn)問題了。這個視頻課程是通過案例代知識點的方式來講解,好處就是零基礎的學員可以通過一個月的學習完成8個炫酷的案例,實用性強,不好的地方在于知識體系不夠系統(tǒng)

基于這種上課模式,大家一定要邊學邊練習。我不推薦大家用上下班路上的碎片時間學習該教程。

我推薦大家可以把 soloLearn 和小象學院的視頻結合著聽,既能完成炫酷的案例,又可以形成系統(tǒng)的知識體系。

下面我再說一下課程的其他不足:

  • 課程只能通過微信學習,老師用的 Pycharm 界面是黑色的,觀看效果不好,不方便大家用一個設備,一邊聽課一邊學習。

因為案例中涉及函數調用等操作,實際的編程順序和最后代碼順序不一致。我建議大家跟著視頻順序敲一遍代碼,掌握編程思維。

我嘗試了手機微信、Ipad微信、電腦版微信,最后找到的完美的解決方案是: IPad 版微信全屏播放課程,用電腦分屏(左邊屏幕放課程代碼,右邊 Pytharm)跟著老師編程。

  • 每天只能解鎖4節(jié)課程,且要分享朋友圈。

按理說如果我們一邊聽課一邊做練習,4 節(jié)課夠我們學 2 小時了。這樣的課程分割將同一個案例分割到不同的日期學習,如果能夠同一個案列一起學習效果會更好。

這段時間我的朋友圈全部都是分享鏈接。我知道有些人不愛發(fā)朋友圈,或者不愿意在朋友圈發(fā)工作和學習的內容,但是想想看,這么好的課程都不花錢,幫著宣傳一下也是應該的。

我學習過程中遇到的最大的困難:配置開發(fā)環(huán)境

如果是 Windows 的小伙伴們,大家一定要按照小象學院的 PDF 安裝 Anaconda 和 Pycharm。

如果你和我一樣,用的是 Mac OS,可能會遇到無法調用 Numphy、matplotlib 等庫的情況。

需要手動安裝-c

我基礎很差,無法確認何種問題導致的調用失敗,花了一下午時間嘗試了所有的解決方法,差點就放棄了。

Python 最大的優(yōu)點之一就是可以調用各種庫。Anaconda 就是一個各種庫的集合體,方便小白使用。

在 Mac OS 中的 Pycharm 選擇的不是Anaconda里面的Python,需要我們手動去修改Interpreter 的路徑。(這是我個人的總結,不知道是否科學)

在起步階段遇到一個大 bug 真的很容易放棄。為了讓大家更好的堅持下去,我選擇在今天發(fā)這篇文章(我特意用我妹妹的賬號把課程提前刷完了)。

大家可以趁著假期安裝 Python、Pycharm 和 Anaconda,如果配置環(huán)境出現(xiàn)問題,有時間去解決。

大家點擊下面的二維碼就可以學習啦。

學習視頻-c

這真的不是廣告,事實上我看到了他們有春節(jié)抽獎送書的活動,我通過郵件和微信的方式聯(lián)系小象學院希望他們能夠給幾本書給大家抽獎,目前還沒有收到消息。。。我安慰自己他們春節(jié)放假了

我會努力成長,爭取早日給大家謀福利。

這篇文章有點長,主要是為了方便大家做好學習的準備工作。

祝大家開工愉快。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容