「 從工程角度掌握 Python 高階用法;獨立開發 Python 項目的能力;硅谷一線工程師的獨家經驗分享;完整的 Python 學習路徑。」git
景霄,Facebook 資深工程師。他本科以專業第一的成績畢業於武漢大學通訊工程系,後在哥倫比亞大學取得計算機碩士學位,目前主要從事人工智能的推薦排序系統與算法研究。做爲一名全棧工程師,他曾領導多個上億用戶級產品的開發與落地,具備豐富的工程與實戰經驗。github
01算法
—編程
課程介紹微信
人工智能時代下,Python 毫無疑問是最熱的編程語言。有人誇它功能強大還上手輕鬆,有人說它學習曲線不那麼陡峭,可是更多的人,在推開 Python 的大門後卻發現,Python 入門容易但精通卻不易。併發
你是否也曾傻傻分不清「列表」「元組」「字典」「集合」等的用法,甚至試圖在集合中採用索引方式?app
你是否也曾苦苦鑽研面向對象的理念,卻在被要求設計一個稍複雜點的系統時一籌莫展?編程語言
你是否也曾羨慕別人能巧用裝飾器、生成器等高級操做,可本身在寫代碼時,卻連異常拋出、內存不足等邊界條件都戰戰兢兢搞不定呢?性能
因而可知,想要精通這門語言,必須真正理解知識概念,好比適當從源碼層面深化認知,而後熟悉實際的工程應用,獨立完成項目開發。這樣,你才能成爲真正的語言高手。單元測試
在這個專欄裏,景霄會從工程的角度,帶你學習 Python。專欄基於 Python 最新的 3.7 版本,以語言知識結合工程應用爲主線,其中包含了大量的獨家解讀和實際工做案例。內容難易兼顧,既能夠帶你鞏固核心基礎,更會教你各類高級進階操做,讓你按部就班、系統掌握 Python 這門語言。
專欄按照進階難度分爲 4 個模塊。
前兩部分主要是Python 的基礎篇和進階篇,除去必要的概念、操做講解,基礎篇和進階篇都着重強調了學習中的重難點和易錯點,並從性能分析、實際應用舉例等不一樣維度出發,讓你輕鬆理解和掌握它們。
第三部分是規範篇,經過講解合理分解代碼、運用 assert、寫單元測試等具體編程技巧,教你寫出高質量的 Python 程序。
第四部分則是實戰篇,這部分會經過量化交易系統項目的開發,帶你串聯起前面所學的 Python 知識,並加入大量的實戰經驗和技巧,讓你在獨立項目開發中得到質的提升。
課程的練習代碼:https://github.com/zwdnet/PythonPractice
02
—
課程目錄
我已經學完了,感受講的確實很不錯,收穫不少,特別對於併發編程中協程的應用,我就從這個專欄才真正學會的。
03
—
試讀地址
識別二維碼能夠試讀4篇文章
如今還有拼團
本文分享自微信公衆號 - 明說軟件測試(liuchunmingnet)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。