首頁>Club>
4
回覆列表
  • 1 # 9點10分

    這是我在過去幾家公司招聘到工程師,Python入職培訓的過程。

    時間分為4周,全部自學,僅提供大綱。適用於Web方向:

    1、Week1:讀完《簡明Python教程》,適應Python開發環境

    2、Week2:寫個爬蟲,需要深入瞭解re、urllib2、sqlite3、threading,Queue等幾個模組。需要用上多執行緒抓取,正則表示式分析,併發資源控制,重新開啟程式自動繼續抓取和分析

    3、Week3:學習一種Web開發框架,推薦Flask、webpy之類的,學個數據庫介面如sqlite3,寫個簡單的web應用如部落格

    4、Week4:給產品做個小功能並走完測試和上線流程,各個時期是不同的

    我在之前的幾家公司招聘工程師時,學過Python的其實較少。更常見的情況是人聰明,招來再學Python。就是按照如上流程。這個流程安排的挺輕鬆的,我找到的所有人都成功完成了這個流程。並且之後工作也很順利。

  • 2 # 咕嘟蜜蜂

    零基礎情況下,想學一門語言。其實python非常適合初學者入門。相比較其他不少主流程式語言,有更好的可讀性,因此上手相對容易。那麼如何快速掌握python?

    設定目標:做 Python 開發除了熟悉語言本身之外,還需要掌握很多相關聯的技能,好比打NBA,你不光要學如何投籃,還要練習力量、技戰術等一整套東西。所以,一個普通Python Web開發工程師需要掌握的技能包括至少一個Web框架,比如:Django、Flask、Tornado,做業務系統必須熟知一種資料庫,還需要對Linux系統的基本操作和常用命令有所瞭解,因為以後你寫到程式基本上都會執行在Linux平臺上。

    開發工具:工欲善其事必先利其器,Python IDE層出不窮,推薦Pycharm 和Sublime兩個工具都是免費的,而且它們的學習成本非常低,網上找一篇教程看了基本就能上手,Vim、Emacs這樣的遠古神器還是放以後再去了解吧。

    Python3:新手開始總糾結學 Python2 還是 Python3,這種糾結完全就是給自己徒增煩惱,因為它們是同一種語言,只有少部分地方語法不相容,儘管目前大部分公司還在用Python2,但是Python3逐漸成為主流已是不爭事實,畢竟後者效能方面更佔有優勢。

    學習框架:對於剛入門的人,最重要的是培養Ta的學習興趣和信心。有的會擔心自己的基礎知識都那麼薄弱,如何能學好框架呢?其實這個擔心倒是不必,大多數大型的框架都把功能封裝得很完整,定義了一套在自己的框架下做事的“規則”,學習框架更多的是學習這些“規則”,入門倒不需要很深的理論基礎。

  • 3 # lelingtech的AI之路
    1.找一個合適的大綱,從基礎開始,不驕不躁

    Python是一門程式語言,相對其他語言如JAVA、C、C#而言更容易上手,最後Python能不能玩轉,關鍵還是看基礎是否牢固。那麼打基礎是學Python的第一步,關於Python的基礎入門,無論是書籍還是學習的網站,是看的眼花繚亂。那麼小遍結合多年的經驗整理了一個大綱,分享出來,21節快速入門。

    2.找對方法,學習程式設計,那就動手把鍵盤敲壞

    有了上面系統的學習大綱,後面要做的就是跟著大綱學習,跟著大綱將Python程式碼敲起來,能把鍵盤敲壞,離Python大牛就不遠了。學習程式設計沒有捷徑,多寫程式碼是惟一的選擇,學的好不好就看程式碼敲的多不多。

    3.持之以恆,一月見功效

    對於剛學Python的小夥伴們,剛開始寫程式碼或許覺得有些枯燥,很多小夥伴的熱情在一行行的程式碼中逐漸磨滅了,能堅持到最後的才是真正的學會了的。小編在此告訴大家一個經驗,在學習的過程中保持平靜的心態,不要怕寫的程式碼執行不了,不要怕有錯誤,抱著解決問題的心態將各種問題逐步消滅,並及時回味這種消滅BUG的勝利感。久而久之,就不再覺得枯燥乏味了,滿滿的成就感,觸手可得!相信堅持一個月的時間,你就是Python程式猿了!

  • 中秋節和大豐收的關聯?
  • 吉祥物五福娃各代表什麼動物?