Python有很多作用,接觸過python的朋友肯定知道其幾乎無所不能,前端、後端、資料、ML\AI、自動化、爬蟲、資料分析,人工智慧等等。

第一階段:Python入門(框架再怎麼變,基本語法不會變,基礎中的基礎)

·資料型別
·迴圈判斷
·常用模組
·函式、迭代器、裝飾器
·遞迴、迭代、反射
·面向物件程式設計

第二階段:WEB前端基礎(坑比較多,多敲)

·做WEB當然要懂點基本的前端知識。
·html/css 基礎
· 原生JS
·JQuery(js庫)
·Ajax 非同步載入
·繪相簿
·Bootstrap(瞭解,最好能掌握一種佈局框架)

第三階段:網路程式設計(最好能完全搞透徹)

·Socket c/s 程式設計、Twisted 非同步網路框架
·多執行緒、多程序、攜程 gevent 、select\poll\epoll
·FTP 伺服器開發
·批量命令、檔案分佈工具
·RabbitMQ 訊息佇列、SqlAlchemy ORM
·Reids\MemCache\MongoDB 快取資料庫

第四階段:Python WEB框架(至少熟練運用2個框架)

·Django
·Tornado
·Flask
·Session/中介軟體/ORM/Cookie/CSRF/FORM

第五階段:專案練習(重要事情說三遍)

一定要做專案!
一定要做專案!
一定要做專案!

經驗有限,不足之處歡迎指正!