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