課程簡介:
本課程適用于零基礎(chǔ)的IT人員。主要目標(biāo)是作為開發(fā)的入門課程,并幫助建立起一個良好的開發(fā)環(huán)境和規(guī)范。課程內(nèi)容涵蓋從上手開發(fā)到如何使用Python膠水語言。Python語言作為一個工具,讓其在你的IT世界發(fā)揮無窮的力量。這門課主要從Python 的基礎(chǔ)知識,包括Python編程語法,基本數(shù)據(jù)類型,文件處理,模塊和包的概念,多線程開發(fā)技術(shù)等,基于Python 3,開發(fā)環(huán)境的搭建,包括 IDE 的選擇和使用,使用Python工具實現(xiàn)服務(wù)器性能監(jiān)控、Web開發(fā) 和 API 接口開發(fā),數(shù)據(jù)庫的連接和使用,包括一些 Python實戰(zhàn)案例。
培訓(xùn)對象:
零基礎(chǔ),IT人員,Python愛好者及基礎(chǔ)人員
培訓(xùn)目標(biāo):
熟練掌握Python這門工具語言,打下堅實基礎(chǔ)
課時:
3天 6課時/天 總計:18課時
第一天 開發(fā)環(huán)境部署與Python語法基礎(chǔ) | Python簡介 Python語言簡介 Python應(yīng)用場景 Python常用模塊介紹 Python開發(fā)環(huán)境 Python開發(fā)環(huán)境安裝 Pycharm集成開始環(huán)境安裝 Pycharm基礎(chǔ)工具介紹 Python第三方模塊安裝 Python基本語法 Python語言程序結(jié)構(gòu) Python語言語法,基礎(chǔ)數(shù)據(jù)結(jié)構(gòu) 列表,字典,元組,集合 數(shù)據(jù)類型和變量深入 運算符和表達式 流控制,分支,循環(huán)語句for,if,while |
第二天 函數(shù)、模塊、異常處理和裝飾器 | Python函數(shù)和模塊、異常處理 Python函數(shù)定義和使用 Python模塊的定義和使用 異常處理和錯誤處理 內(nèi)省機制原理和應(yīng)用 Python數(shù)據(jù)結(jié)構(gòu)深入 函數(shù)與裝飾器 函數(shù)嵌套 高階函數(shù) 裝飾器 裝飾器定義 帶參數(shù)裝飾器 |
第三天 面向?qū)ο缶幊?/td> | 面向?qū)ο缶幊?/strong> 什么是面向?qū)ο?br />什么是對象,什么是類 類和對象的關(guān)系 類和對象的定義與實例化 面向過程開發(fā)實例演示 類的構(gòu)成 創(chuàng)建和使用類-1 init()構(gòu)造方法和self 類的繼承 繼承的概念和子類中init()方法 |
第三天 Python進階實戰(zhàn) | 應(yīng)用開發(fā)實例 python并行編程多線程與多進程 字符串與編碼處理 文本文件處理 Excel 文件處理 Python實現(xiàn)服務(wù)器日志處理與分析 Python實現(xiàn)服務(wù)器性能數(shù)據(jù)收集與分析 Flask框架web網(wǎng)站開始基礎(chǔ) Python數(shù)據(jù)庫操作MySQL , Redis 基于ORM的數(shù)據(jù)庫操作Sqlalchemy Python網(wǎng)絡(luò)爬蟲實戰(zhàn)requests,BeautifulSoup |