Python web全棧學習路線_第1頁
Python web全棧學習路線_第2頁
Python web全棧學習路線_第3頁
Python web全棧學習路線_第4頁
Python web全棧學習路線_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Python全棧開發教學大綱、Linux運維+ Python基礎+進階:模塊內容Linux運維Linux安裝,網絡基礎知識點,ISO七層模型,Linux基本命令,Linux 文件系統,Linux常用命令,Linux權限管理,Linux用戶管理,Linux 編輯器vim, shell腳本,Linux防火墻,Linux-LNMP架構原理搭建 等Python前奏認識Python、相關開發工具安裝(sub 1 ime/pycharm)o基礎語法Python安裝、print語句、變量、注釋、輸入輸出、運算符、數據類 型轉換、列表及其操作、字典及其操作、元組及其操作、if判斷語句、 while循環、for

2、循環、局部變量和全局變量、字符串及其操作。函數高級關鍵字參數、函數的返回值、位置參數、口變參數、lambda表達式、遞歸函數、參數引用、常用內置函數。類和對象面向對象思想接收啊、類的定義、對象的創立、new_魔術方法、魔術方法、_str_魔術方法、_del_魔術方法、self的作用、對象誠意訪問權限控制、單繼承、多繼承、多態、類屬性、實例屬性、單 例設計模式、工廠設計模式等。文件操作文件翻開與關閉、文件的讀寫操作、文件指針讀取和定位。案例:1、文件批量復制。2、文件批量改名。3、寵物寄養管理系統。4、面向對象版寵物寄養管理系統。5、文件加密存儲軟件。模塊和包模塊介紹、包介紹、import語句、

3、fromimport語句、importas 語句、_all_魔術變量、循環導入問題、安裝第三方庫、發布模塊到 pipo異常處理異常介紹、捕獲異常、異常的傳遞和處理、宜yexcept語句介紹、 自定義異常。生成器生成器概念、如何編寫生成器、yield關鍵字、send和_next函數。迭代器迭代器介紹、迭代器判斷、iter函數。裝飾器裝飾器介紹、裝飾器原理、帶參數的裝飾器、wraps裝飾器。多任務編程進程介紹、多進程編程、multiprocessing庫、進程間通信、多進程使 用案例、線程介紹、多線程編程、threading庫介紹、全局變量與鎖 極致、生產者與消費者模式、ThreadLocaK G

4、IL全局解釋器鎖、協 程介紹、gevent庫和greenlet庫。網絡編程socket套接字、tcp協議、tcp二次握手和四次揮手、udp協議、”而口、tcp發送和接收數據、udp發送和接收數據、仿QQ聊天室。二、前端開發:模塊內容HTML5html概述和基本結構、html標題標簽、html段落標簽、換行標簽、塊標簽、圖片標簽、a鏈接標簽、列表標簽、表格、表單、頁面布局等。CSS3CSS基本語法和頁面引用、CSS文本設置、顏色表示法、CSS選擇 器、盒子模型、盒子模型實際尺寸、浮動、四大定位、塊元素、行內 元素、行內塊元素、權重、圓角、陰影、transform變換、animation 動畫。京

5、東綜合案例使用div+css布局完成一個完整的頁面,使用CSS3實現動畫效果。JavaScriptJavaScript基本語法、常用數據結構、編碼規范、JavaScript常用內 置方法、對象的創立方式和this講解。Web APIBOM操作、DOM操作、頁面布局、事件處理、瀏覽器兼容性處理等。JavaScript 高級JavaScript中的對象、JSON、閉包、原型鏈、函數下流、正那么表達 式等。jQueryjQuery 器、jQuery 動畫、jQuery 事件監聽、ajax 數據交互、JSONP 跨域。移動端web移動端屏幕介紹、移動端瀏覽器介紹、移動端操作系統介紹、Viewport、

6、rem布局、觸屏touch事件、移動端框架、CSS與處理器less等。Vue. js常用系統指令、數據綁定、過濾器、生命周期、組件化、路由、Vue組建、Vue 過度效果、路由(vue-router 庫)、vue-resource es6 語 法、webpack的使用、工程打包與發布、包管理等。三、數據庫和緩存:模塊內容MySQL數據庫MySQL的安裝、數據庫的連接、圖形操作窗口、命令行操作窗口、 常用數據類型、表的設計、外鍵、多對多、范式、條件查找、聚合、 分組、排序、連接、視圖、事務、存儲過程、索引、觸發器、數學函 數、日期函數、用Python操作數據庫、MySQLdb庫、ORM、 SQLA

7、lchemy 框架memcached緩存系memcached的安裝、連接、memcached數據類型、add命令、增刪統改查及統計命令、內存分配機制、分布式memcached、Python操作 memcachedoRedis緩存數據庫redis的安裝與連接、string結構及命令詳解、list結構及命令詳解、set結構及詳解、order set結構及詳解、hash結構及詳解、redis事 務及鎖應用、頻道發布與訂閱、rdb持久化、aof持久化、redis主從復 制、aof恢復與rdb服務器間遷移、redis最正確實踐。MongoDB數據庫NoSQL介紹、MongoDB安裝、MongoDB庫標操

8、作語句、CURD操 作詳解、深入查詢表達式、游標操作、索引、用戶管理、MongoDB 備份與恢復、replication復制集、shard分片、手動預先分片、replcation 與shard分片結合使用、Python操作MongoDB、MongoDB最正確實 踐。、Python web 開發:模塊內容Django web 框架URL與視圖、Request和Response對象、DTL模版、模型、表單、 中間件、上下文處理器、django自帶admin、cookie和session機 制、用戶,權限和組、CSRF和XSS攻ft原理。Django工程實戰:互聯網公司官網1、內容:前臺用戶登錄、注

9、冊、注銷、新聞列表、新聞詳情、新聞推薦、banner圖 新聞異步加載、新聞分類、在線課程視頻列表、課程購買、加密視 頻播放與限制、付費資訊列表、付費資訊購買、搜索、后臺用戶管 理、后臺新聞管理與發布、后臺banner管理、后臺課程管理、后臺 付費資訊管理2、第二方技術:adminLTE rest_framework restful 接口、富文本編輯器、七牛云 存儲、視頻加密播放、圖形驗證碼、短信驗證碼、分頁、ajax請求、 搜索、微信和支付寶支付、gulp工作流、git代碼管理、memcached 緩存、redis緩存、celery消息隊列、 s部署、Docker。Flask web 框架使用

10、Flask開發一個企業級別的論壇工程。課程內容完全按照企業 標準而設計和講解的。其中包括CMS后臺管理,有帖子管理、板塊 管理,用戶管理,輪播圖管理、分組管理、權限管理等局部。前臺 也包括發布帖子,帖子列表、帖子分頁、帖子詳情、評論、點贊、 上傳頭像等功能。在這些功能中,包括了圖形驗證碼、短信驗證碼、Ajax技術、jQuery、BootStrap3郵件發送、Celery異步、七牛云 存儲、Linux部署等第三方服務和技術。讓你學完后可以無縫轉移到 企業工程開發。Tornado web 框架Tornado 介紹、Tornado 基礎、Tornado 接口與模版、Tornado 數據庫、Tornado 女全性、Tornado 異步與 websocketoTornado工

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論