怎麼都推薦的那麼複雜呢。

不需要998!不需要99.8!不需要9.98!一分錢都不需要!

良心推薦!

廖雪峰Python教程

Python教程?

www.liaoxuefeng.com圖標

簡單明了容易上手的教程,適合初學者和快速入門者。

個人認為,這算是適用於大多數人的最好的Python教程了。

我推薦給了好多問我怎麼學Python的小夥伴,反饋都很不錯。

真真的,看別的都是繞路,只有這個教程才真的直擊靈魂!

前面只是Python語言的教程,如果你想做Web開發,推薦Python的Flask框架!

下面是Flask文檔,簡單又好用的Web框架

歡迎使用 Flask - Flask 0.10.1 文檔?

docs.jinkan.org圖標

除此之外,可以參考

如何零基礎自學編程?

www.zhihu.com圖標

Hi, 題主你好。

接下來,就由我為你分享一些學 Python 的經驗:

關於 Python 的一些課程、書籍、文章和文檔

1、Python 軟體基金會提供了出色的信息和文檔,可幫助你邁上編碼之旅。請務必查看 Python 入門指南。它將幫助你得到最新版本的 Python,並提供有關編輯器和開發環境的有用提示。該組織還有可以來進一步指導你的優秀文檔。

2、我的 Python 旅程始於海龜模塊。我首先在 Bryson Payne 的《教你的孩子編碼》中找到了關於 Python 和海龜的內容。這本書是一個很好的資源,購買這本書可以讓你看到幾十個示常式序,這將激發你的編程好奇心。Payne 博士還在 Udemy 上以相同的名稱開設了一門便宜的課程。

3、Payne 博士的書激起了我的好奇心,我渴望了解更多。這時我發現了 Al Sweigart 的《用 Python 自動化無聊的東西》。你可以購買這本書,也可以使用它的在線版本,它與印刷版完全相同且可根據知識共享許可免費獲得和分享。Al 的這本書讓我學習到了 Python 的基礎知識、函數、列表、字典和如何操作字元串等等。這是一本很棒的書,我已經購買了許多本捐贈給了當地圖書館。Al 還提供 Udemy 課程;使用他的網站上的優惠券代碼,只需 10 美元即可參加。

4、Eric Matthes 撰寫了《Python 速成》,這是由 No Starch Press 出版的 Python 的逐步介紹(如同上面的兩本書)。Matthes 還有一個很棒的伴侶網站,其中包括了如何在你的計算機上設置 Python 以及一個用以簡化學習曲線的速查表。

5、Python for Everybody 是另一個很棒的 Python 學習資源。該網站可以免費訪問 Charles Severance的 Coursera 和 edX 認證課程的資料。該網站分為入門、課程和素材等部分,其中 17 個課程按從安裝到數據可視化的主題進行分類組織。Severance(@drchuck on Twitter),是密歇根大學信息學院的臨床教授。

6、Seth Kenlon,我們 Opensource.com 的 Python 大師,撰寫了大量關於 Python 的文章。Seth 有很多很棒的文章,包括「用 JSON 保存和載入 Python 數據」,「用 Python 學習面向對象編程」,「在 Python 遊戲中用 Pygame 放置平台」,等等。

如果你希望看到關於 Python 與嵌入式、Python 與播客等信息,可以到我們的知乎專欄:【Linux 愛好者】中查看全文

Linux中國:學習 Python 的 12 個方式?

zhuanlan.zhihu.com圖標

先把下面這個教程學完了再說:

寫出第一行python代碼 - HackWork技術工坊?

hackwork.org圖標

這個教程零基礎的小白集中時間兩天20個小時就能學完。


我曾經也是小白,跨專業考的計算機研究生。學習方法因人而異,我說下我的吧,僅供參考。

我是大三才聽說Python和機器學習的,那時以為很難,猶豫了半年,才開始學習。

首先我去慕課網把語法都學了一遍,什麼循環語句、條件語句,在那個時候都弄熟練了,偶爾還可以算一些題。

然後我聽說考研要考數據結構,我就買了一本數據結構python版。雖然c語言是必修課,但是當時也沒怎麼學,就買python版了。按照書上,把數據結構都實現了一遍(由於沒有基礎,後邊很難的部分還是學不會)。

再後來就是找網課學習了,只要沾邊的課程,我都找到先存上,一個一個看,看哪個能適合自己。後來慢慢的把機器學習相關的課程只要網上有的,幾乎學了個遍。學習的方法就是邊看視頻,邊記筆記,邊寫博客,並把學的東西用代碼實現一下。

書我一般看不進去,後期大部分知識都是看視頻學的(其實還是看書比較好,我實在看不下去)。

最好,希望我們一起加油學習,找到滿意的工作。


首先是學習的技術模塊:

一、Python初級開發工程師(基礎篇)

1.python語言基礎(目標:掌握python基礎語法入門和項目實踐);

2.python語言高級(目標:能利用python進行一般的數據處理和爬蟲);

3.python全棧工程師前端(目標:學會常用的前端技術);

4.python全棧工程師後端(目標:學會企業級後端框架Django,並能完成一個大型網站的構建);

以上是Python零基礎該學的技能,如果你想進一步學習,甚至想成為Python大神級數據分析師,建議你去學習以下課程:

二、Python高級開發工程師(進階篇)

5.python全棧工程師後端高級;

6.Linux基礎;

7.Linux運維自動化開發;

三、Python大神級數據分析師(大牛篇)

8.Python數據分析;

9.Python大數據;

10.Python機器學習。

工作的路徑:

1、確定學習方向

Python職業學習方向很多,職業方向大體上分為以下六個:

Web全棧工程師、爬蟲開發工程師、人工智慧工程師、Python開發工程師、遊戲開發工程師、搜索引擎工程師。

以下選了幾個標準庫是學習Python用得上且必須了解的:

Django**、Flask**、Tornado**、NumPy**、Pandas**、Matplotlib**、Requests**、Scrapy**、threading**、scikit-learn**、TensorFlow**

這裡只是給出了建議,大家可以去各大招聘網看看崗位要求,多看幾個就明白了

2、尋找項目練手

只會埋頭敲代碼的Python開發肯定不是各大公司HR搶著要的,謹記:多找項目多找項目!多練手多練手!只有自己多動手寫具體項目,才能更多的犯錯,解決問題,位置後工作踩坑,現在練習踩的坑越多,以後和HR談薪資的時候才會更有底氣。

Github內的項目豐富,想找哪個項目可以先去Github上面搜索,例如:你想寫一個知乎爬蟲,在搜索框搜索「知乎」,然後在語言那一欄里選擇Python就可以找到你想要的項目了。

5、找工作

基礎知識學會,多個項目練手完成,你就可以嘗試找一份Python相關工作了。

為什麼那麼多放棄的,失敗的,今天小編這裡給大家總結幾點一針見血的原因:

1.作為外行人不懂這行,也不知道找專業的人交流溝通一下,畢竟你是個外行人肯定會有非常多不懂的地方,各行如隔山。況且是Python這種技術類型的工作,如果你都不了解怎麼學有效率,應該注意哪些方式,自己就無腦的買書或者在網上找視頻去學。那你可以自己及去想想,有什麼理由能讓你學成呢?毫無準備的人,毫無知情的人怎麼可能成功轉行呢?所以初學者還了解行業行情,多跟大牛請教一下,這是必須的。

 2.學的不系統,學的東西不是重點,做Python開發工作中,其實用的東西翻來覆去就是那麼幾樣,Python的東西雖然多,但是並不是每個知識都學,有很多知識工作中永遠都用不到,了解就可以了。但是作為初學者就是不知道重點是什麼,盲目的學,最後肯定達不到企業需求的水平,最後不得不放棄。

  3.「看」多於「練」還是同樣的原因,很多轉行的學習Python的新人只是無腦的看書,看視頻,但是卻不知道學習Python是為了能動手做項目。雖然他看完了所有的視頻,但是卻什麼都寫不出來,沒有多少實際操作。他認為自己看完了視頻就算是學過了,其實他跟沒學也沒什麼區別,嘴裡還說著找不到工作,Python飽和了這樣的話。還是由於自己的不懂


推薦閱讀:
相关文章