專業大佬總結的學Python四大階段
Python學習
新手入門必看
按照這四個階段
學Python
學完就業
小白上手無壓力!
01第壹階段:熟悉Python
壹基本概念(4小時) :prnt量, 輸
入,條件語句。
二、基本概念5小時, 列表for循環,
whle循環, 函數, 導入模塊。
三、簡單編程問題(5小時):交換兩個
變量值.將攝氏度轉換為華氏溫度,求
數字中各位數之和,判斷某數是否
為索數,生成隨機數,刪除列表中的
重復項等等,
四、中級編程問題(6小時):反轉壹個
字符串(文檢測),計算最大公約數,
合並兩個有序數組,猜數字遊戲,計
算年齡等等。
01第壹階段:熟悉Python
五、數據結構(6小時):
棧.隊列,字典.元組,樹,鏈表。圖
六、面向對象編程(oop) (6小時) :
對象,類,方法和構造函數,面向對象
編程之繼承
七、算法(6小時)
搜索(線性和二分查找)排序(冒泡排
序、選擇排序).遞歸函數(階乘、斐
波那契數列)、時間復雜度(線性、二
次常量)
第壹階段結束,盡可能多
的完成這些任務哦~
02第二階段:軟件開發(叢
壹、熟悉壹種IDE(5小時) :IDE是妳在
編寫大型項目時的操作環境,所以妳
需要精通壹個IDE.在軟件開發的初期,
我建議妳VS code中安裝Python擴展或使用
Jup y ter notebooko
二、Git hub(6小時) :探索Gi hub, 並創建
壹個代碼倉庫。學習如何利用分支
工作、合並(merge) 不同分支以及如何
在壹個項目中創建拉取請求(pll ve quest)
三、第壹個項目——簡單計算器(4小
時) :熟悉Tn ter創建壹個簡單的計算器
四、五六、七、個人項目+托管項
目,學習使用服務器和hosting服務來
托管妳的項目,
03第三階段:成為程序員
數據庫基礎(6小時):
基本SQL查詢(創建表、選擇、where查
詢、更新) 5QL函數(Avg Max.Count) 、關系
數據庫(規範化)、內連接、外連接等
二、使用Python數據庫(5小時) :
利用壹種數據庫框架(SQLite或panda) ,
連接到壹個數據庫,在多個表中創建
並插入數據.再從表中讀取數據。
三、API(5小時) :
如何調用APL學習習S0N、微服務(micro-
service) 以及表現層應用程序轉換應用程
序接口(Rest API)
03第三階段:成為程序員
四、Nanp y(4小時) :熟悉NumpyBM
五、六、作品集網站(壹天5小時):
學習Django, 使用Django構建-個作品集網
站也要了解壹下Fat框架。
七、單元測試、曰誌、調試(5小時):
學習單元測試(Py Test) , 如何設置和查看
日誌.以及使用斷點調試,
第三階段結束,盡可能多
的完成這些任務哦~
04第四階段:認真考慮工作
壹、第壹天準備簡歷(5小時):
制作壹份壹頁的簡歷。把妳的技能
總結放在最上面,必須在寫項目的同
時附, 上Git ht鏈接。
二、作品集網站(6小時):
寫幾個博客,將它們添加到妳之前開
發的作品集網站中。
三、Like dh簡介(4小時) :
創建壹個ike dIn個人簡介, 把簡歷上的
所有內容都放到LikedIn上
04第四階段:認真考慮工作
第四天:面試準備(7小時):
準備壹些谷歌常見的面試問題,練習
白皮書中的10個面試編程問題。在
Glass door、career cup等網站中查看前人遇
到的面試問題.
五、社交(~小時):
走出房門,開始參加聚會、招聘會,與
其他開發人員和招聘人員見面。
第六天:工作申請(~小時):
搜索Python job_.查看Liked In Job和本地求
職網站.
恭喜妳!四個階段都完成啦~