01 訂閱轉換后端搭建(python后端開發需要學什么)

时间:2024-05-20 07:30:02 编辑: 来源:

python后端開發需要學什么?

可以參考下面的路徑去學習,祝你學有所成,公司最近在人工智能和自然語言處理的項目后端項目,我也是網上找了很多知識,最后給自己列了一個學習的目錄,按照這個在復習并在總結,希望能幫到你:

計算機基本認知,環境搭建    python環境搭建

計算機基本認識,進制轉換

python注釋使用

python變量使用

python數據類型_Number

python數據類型    str字符串類型

容器類型數據list,tuple,str

容器類型數據set,dict

變量緩存機制

自動類型轉換

Number強制類型轉換    

python運算符的使用    容器類型數據強制類型轉換

字典強轉等長二級容器

運算符_算數_比較

運算符_賦值_成員

運算符_身份_邏輯

運算符_位運算_優先級    

python流程控制    代碼塊

流程控制if

多項巢狀分支

循環結構while

循環判斷經典題

字符串的相關操作    

 python循環結構    

關鍵字買粉絲ntinue_break_pass

for循環的遍歷_range    

字符串,列表內置方法    

字符串函數

format字符串格式化

format特殊符號的使用

列表的操作

列表函數    

 字典,集合內置方法+文件操作    

字典的相關函數

集合操作_函數

文件操作

文件加號模式    

函數,函數參數    文件相關函數 

函數

形參實參

默認形參_關鍵字形參

收集參數

命名關鍵字參數

全局/局部變量,閉包    return返回值

函數名的使用

局部變量_全局變量

函數的嵌套LEGB

關鍵字nonlocal

閉包函數    

遞歸,匿名函數    

locals和globals

閉包特點意義

遞歸含義

斐波那契_尾遞歸

匿名函數lambda    

迭代器,高階函數    迭代器

高階函數_map

高階函數_rece

高階函數_sorted

高階函數_filter    

推導式    列表推導式

推導式題

集合_字典推導式

生成器表達式

生成器函數    

內置方法,linux基本命令    內置函數

可滑動序列

面試題演練

linux安裝

linux基本命令    

python模塊    序列化模塊

數學模塊

隨機模塊

time模塊    

 python模塊    os模塊

os_shutil

os.path模塊

計算文件夾大小

zipfile

tarfile    

導入模塊包,oop面向對象認知    

import_from絕對導入

import_from相對導入(單入口)

oop面向對象

類的封裝性

oop之封裝,繼承    類的相關操作

對象和類的刪除操作

單繼承

多繼承

菱形繼承

 oop之多態,魔術方法    多態

魔術方法__new__

單態模式

析構方法__del__    

oop之魔術方法,異常處理    魔術方法__call__

魔術方法__str__repr__

魔術方法__bool_add_len__

了解異常

異常處理語法

主動拋出異常

裝飾器    

裝飾器

靜態綁定方法

property    

正則表達式    單個字符匹配

多個字符匹配

匹配分組

命名分組

正則函數

正則計算器小程序

認識網絡    bs_cs流程

傳輸數據流程

交換機和局域網的網絡通訊

arp協議    

認識tcp/udp協議    

tcp基本語法

tcp循環發消息

udp基本語法

udp循環發消息

黏包    

基于tcp協議下的應用    socketserver并發

文件校驗

服務器合法性校驗

tcp登錄

并發編程之進程    進程

join

守護進程

lock鎖

Semaphore

生產者消費者模型    Event事件

進程隊列Queue

生產者和消費者模型

JoinableQueue

Manager.py

并發編程之線程  

.線程

用類定義線程

守護線程

lock保證線程數據安全

信號量_Semaphore

死鎖,互斥鎖,遞歸鎖 

線程池,進程池,協成的使用  

事件Event

線程隊列

進程池和線程池

回調函數

協程

協程的爬蟲案例

mysql安裝(linux+windows+xshell+navicat)    

 掌握數據庫mysql基本操作  

mysql登錄,服務啟動

創建賬戶,用戶授權

數據庫,數據表,數據的增刪改查

認識常用數據類型    

數據庫的存儲引擎和約束    

字段約束

約束的刪減

存儲引擎區別用法

數據表之間的關系    

 查詢數據表    

單表查詢

多表聯查

子查詢

帶EXISTS關鍵字的子查詢 

 python操作mysql    

python連接mysql的事務處理

sql注入

python連接mysql增刪改查

mysql數據恢復    

 HTML/CSS    買粉絲文檔介紹,買粉絲標簽,body標簽,head標簽介紹,head標簽中的meta標簽和link標簽和title標簽介紹,body中的標簽分類,基礎標簽,img、a、列表、表格、input、label、select等標簽,作業講解,form標簽介紹和示例講解,css介紹,引入,css選擇器,背景設置,高度寬度,字體效果,邊框、盒子模型、display屬性、float屬性等    

 CSS    偽類選擇器,文字裝飾、a標簽補充、定位、權重、小米商城導航欄講解,原型頭像示例講解    

JS基礎/BOM和DOM操作    小米商城作業,js介紹和js引入,js數據類型、流程控制、函數等操作,js中的JSON,BOM對象的彈框、location對象、定時器、直接查找選擇器、間接查找選擇器、值操作、類值操作、樣式操作、button按鈕補充、事件和綁定事件的兩種方式,常用事件練習    

jQuery/Bootstrap    作業講解,jquery介紹,引入、選擇器、篩選器、值操作、文檔操作、刪除和清空標簽、邏輯運算符、克隆、事件冒泡和事件委托、綁定事件的方式,作業講解和模態對話框示例,input事件和頁面載入事件補充、bootstrap介紹和引入、全局css樣式、組件和常用插件

自定義web框架    作業講解、web框架介紹、自定義web框架實現、動態頁面、返回不同的買粉絲頁面、函數版、多線程版、返回靜態文件版,wsgiref版等web框架通過socket來實現,還有jinja2的簡單使用    

 django下載安裝和URL路由系統    django介紹、MTV和MVC框架介紹、常用指令、目錄結構、pycharm創建django項目、request的常用屬性介紹、登錄示例、url路由系統介紹、有名分組和無名分組,    

視圖/模板    request對象的常用方法和屬性、響應方法介紹和使用,CBV和FBV、CBV和FBV加裝飾器,CBV源碼講解,模板渲染系統介紹,語法、簡單示例、內置過濾器、for循環標簽、if標簽、with標簽、自定義過濾器和標簽、模板繼承等    

Dajngo的ORM(1)    orm介紹,數據庫同步指令使用和流程分析、配置連接mysql模型類中的屬性介紹和常用參數說明,

搜索关键词: