Python開發(fā)基礎(chǔ)實(shí)戰(zhàn)培訓(xùn)

  培訓(xùn)講師:尹傳亮

講師背景:
尹傳亮——平安金融高級(jí)工程師10年以上的IT工作經(jīng)驗(yàn),研發(fā)出身,在產(chǎn)品設(shè)計(jì),項(xiàng)目管理均有著豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。14-15年,作為產(chǎn)品經(jīng)理,參與公司爬蟲系統(tǒng)設(shè)計(jì)。15-16年,作為項(xiàng)目負(fù)責(zé)人,帶隊(duì)在華為實(shí)施爬蟲項(xiàng)目,并在期間打磨爬蟲系統(tǒng),數(shù)據(jù)爬取 詳細(xì)>>

尹傳亮
    課程咨詢電話:

Python開發(fā)基礎(chǔ)實(shí)戰(zhàn)培訓(xùn)詳細(xì)內(nèi)容

Python開發(fā)基礎(chǔ)實(shí)戰(zhàn)培訓(xùn)

Python開發(fā)語(yǔ)言基礎(chǔ)實(shí)戰(zhàn)培訓(xùn)【課程目標(biāo)】
Python已經(jīng)成為穩(wěn)居前三的最受歡迎的語(yǔ)言之一,它簡(jiǎn)單易用、跨平臺(tái)、功能強(qiáng)大、擴(kuò)展性強(qiáng),而且能夠?qū)⑵渌Z(yǔ)言編寫的程序融合起來(lái),實(shí)現(xiàn)無(wú)縫連接,號(hào)稱是萬(wàn)能膠水語(yǔ)言。
本課程為Python語(yǔ)言基礎(chǔ)學(xué)習(xí),通過本課程的學(xué)習(xí),達(dá)到如下目的:
全面掌握Python語(yǔ)言以及其編程思想。
掌握Python基本格式,以及常用的6種基本語(yǔ)句。
掌握常用的標(biāo)準(zhǔn)數(shù)據(jù)類型
掌握面向?qū)ο缶幊痰乃悸?,能夠自定義類、模塊和包
掌握文件的標(biāo)準(zhǔn)操作,以及異常處理等
熟習(xí)單元測(cè)試及文檔編寫。
熟練常用的標(biāo)準(zhǔn)庫(kù)
【授課時(shí)間】
2-3天時(shí)間
(要根據(jù)學(xué)員的實(shí)際情況調(diào)整重點(diǎn)內(nèi)容及時(shí)間)
【授課對(duì)象】
業(yè)務(wù)支持部、IT系統(tǒng)部、系統(tǒng)開發(fā)部、網(wǎng)絡(luò)運(yùn)維部等相關(guān)技術(shù)人員。
【學(xué)員要求】
課程為實(shí)戰(zhàn)課程,要求:
每個(gè)學(xué)員自備一臺(tái)便攜機(jī)(必須)。
便攜機(jī)中事先安裝好Python 3.7版本及以上。
注:講師現(xiàn)場(chǎng)提供開源的安裝程序、擴(kuò)展庫(kù),以及現(xiàn)場(chǎng)分析的數(shù)據(jù)源。
【授課方式】
語(yǔ)言基礎(chǔ) + 挖掘模型 + 案例演練 + 開發(fā)實(shí)踐 + 可視化呈現(xiàn)
采用互動(dòng)式教學(xué),圍繞業(yè)務(wù)問題,展開數(shù)據(jù)分析過程,全過程演練操作,讓學(xué)員在分析、分享、講授、總結(jié)、自我實(shí)踐過程中獲得能力提升。
【課程大綱】
Python環(huán)境搭建
目的:掌握基本的Python編程思想與編程語(yǔ)句,熟悉常用數(shù)據(jù)結(jié)構(gòu)的操作
Python簡(jiǎn)介
Python安裝的幾種方式
Python核心程序安裝
Python擴(kuò)展庫(kù)安裝
代碼編輯器VSCode安裝及配置
交互式Python運(yùn)行
Python基本語(yǔ)句基本格式
編碼(utf-8)
注釋(單引號(hào)、雙引號(hào)、三引號(hào))
縮進(jìn)(縮進(jìn)—代碼塊)
標(biāo)識(shí)符命名規(guī)則
保留字和內(nèi)置函數(shù)
書寫格式(一行一句、一行多句、一句多行)
基本語(yǔ)句(主要6種)
賦值語(yǔ)句
變量定義
賦值運(yùn)算符
輸出語(yǔ)句
print語(yǔ)句
自動(dòng)換行,不換行輸出
變量位置輸出
格式化字符串輸出
輸入語(yǔ)句
input語(yǔ)句
判斷語(yǔ)句
if-elif-else語(yǔ)句
比較運(yùn)算符
成員運(yùn)算符
布爾運(yùn)算符
身份運(yùn)算符
循環(huán)語(yǔ)句
遍歷循環(huán)for-else
條件循環(huán)while-else
循環(huán)中斷(break和continue)
異常語(yǔ)句
try-excep-else-finally
其它特殊語(yǔ)句
Python數(shù)據(jù)類型
Python對(duì)象識(shí)別
常用的標(biāo)準(zhǔn)數(shù)據(jù)類型
不可變類型(Number, String, Tuple)
可變類型(list, Dict, Set)
數(shù)字類型
四種常用數(shù)字類型(int, Boolean, float, complex)
數(shù)字格式化字符
常用的數(shù)字?jǐn)U展庫(kù)
運(yùn)算符(算術(shù)運(yùn)算符、位運(yùn)算符)
字符串
字符串表示
字符串訪問
字符串轉(zhuǎn)義
字符串前綴
字符串操作
字符串格式化
列表
列表定義
列表訪問
列表修改
列表操作
列表切片
元組
元組定義
元組訪問
元組切片
字典
字典定義
字典訪問
字典修改
字典操作
集合
集合定義
集合訪問
集合修改
集合運(yùn)算
日期時(shí)間
datetime, date, time, timedelt
日期格式化字符含義
面向?qū)ο缶幊?br /> 自定義函數(shù)
函數(shù)定義
函數(shù)調(diào)用
函數(shù)參數(shù)
函數(shù)值傳遞
匿名函數(shù)
自定義類
類的定義
類名稱的性質(zhì)(公有的和私有的)
類屬性(定義、訪問、
類方法(定義、使用)
特殊的類系統(tǒng)方法
派生類
重載父類方法
自定久模塊
模塊格式
導(dǎo)入模塊、導(dǎo)入函數(shù)
模塊的搜索路徑
模塊的特殊用法

包的構(gòu)造
包的導(dǎo)入
文件操作和異常處理
常規(guī)的文件操作
文件打開
open函數(shù)
文件打開模式
文件讀寫
讀寫文本行
讀寫文件字節(jié)
文件隨機(jī)讀寫(文件指針管理)
文本換行符特別處理
文件關(guān)閉與異常
異常處理
異常語(yǔ)句
多異常捕獲
異常匹配順序
異常重拋出
對(duì)象序列化
CSV文件操作
單元測(cè)試
質(zhì)量控制常用兩個(gè)模塊
doctest
unittest
如何在程序中自動(dòng)嵌入測(cè)試用例
對(duì)函數(shù)進(jìn)行單元測(cè)試
對(duì)類(屬性和方法)進(jìn)行單元測(cè)試
常用的斷言方法
單元測(cè)試用例編寫原則和規(guī)范
案例實(shí)戰(zhàn)
構(gòu)造一個(gè)日志記錄模塊
構(gòu)建一個(gè)資源瀏覽程序
結(jié)束:課程總結(jié)與問題答疑。

 

尹傳亮老師的其它課程

Python機(jī)器學(xué)習(xí)算法實(shí)戰(zhàn)【課程目標(biāo)】本課程為高級(jí)課程,專注于機(jī)器學(xué)習(xí)算法,原理,以及算法實(shí)現(xiàn)及優(yōu)化。通過本課程的學(xué)習(xí),達(dá)到如下目的:熟悉常見的機(jī)器學(xué)習(xí)的算法。掌握機(jī)器學(xué)習(xí)的算法原理,以及數(shù)據(jù)推導(dǎo)。學(xué)會(huì)使用Python來(lái)實(shí)現(xiàn)機(jī)器學(xué)習(xí)算法,以及優(yōu)化算法。掌握scikit-learn擴(kuò)展庫(kù)來(lái)實(shí)現(xiàn)機(jī)器學(xué)習(xí)算法。【授課時(shí)間】2-3天時(shí)間【授課對(duì)象】IT系統(tǒng)部、大數(shù)

 講師:尹傳亮詳情


Python課程   06.19

Python課程一、數(shù)據(jù)挖掘?qū)д摂?shù)據(jù)挖掘的基本任務(wù)與步驟:目標(biāo)、數(shù)據(jù)探索、數(shù)據(jù)預(yù)處理、建模、模型評(píng)價(jià)有監(jiān)督學(xué)習(xí)無(wú)監(jiān)督學(xué)習(xí)和半監(jiān)督學(xué)習(xí)算法模型Sklean數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)算法庫(kù)介紹大數(shù)據(jù)建模常見問題問題引出:客戶行為分析-用戶用電異常的識(shí)別二、Python編程快速入門Python編程環(huán)境與語(yǔ)法快速入門基礎(chǔ)數(shù)據(jù)結(jié)構(gòu):字符串處理及應(yīng)用數(shù)據(jù)結(jié)構(gòu):列表、元組、集合、

 講師:尹傳亮詳情


Python實(shí)現(xiàn)大數(shù)據(jù)挖掘技術(shù)培訓(xùn)【課程目標(biāo)】Python已經(jīng)成為數(shù)據(jù)分析和數(shù)據(jù)挖掘的首選語(yǔ)言,作為除了Java、C/C++/C#外最受歡迎的語(yǔ)言。本課程基于Python工具來(lái)實(shí)現(xiàn)大數(shù)據(jù)的數(shù)據(jù)分析和數(shù)據(jù)挖掘項(xiàng)目?;跇I(yè)務(wù)問題,在數(shù)據(jù)挖掘標(biāo)準(zhǔn)過程指導(dǎo)下,采用Python分析工具,實(shí)現(xiàn)數(shù)據(jù)挖掘項(xiàng)目的每一步操作,從數(shù)據(jù)預(yù)處理、數(shù)據(jù)建模、數(shù)據(jù)可視化,到最終數(shù)據(jù)挖掘結(jié)

 講師:尹傳亮詳情


Python運(yùn)用   06.19

PYTHON數(shù)據(jù)分析第一模塊:python語(yǔ)言基礎(chǔ)知識(shí)0.5H1.python簡(jiǎn)介2.python的特征3.第一個(gè)python程序4.搭建開發(fā)環(huán)境5.python的開發(fā)工具6.不同平臺(tái)下的python第二模塊:Python的基本語(yǔ)法2H1.Python的文件類型2.Python的編碼規(guī)則3.變量和常量4.數(shù)據(jù)類型5.運(yùn)算符與表達(dá)式第三模塊:python的控制

 講師:尹傳亮詳情


大數(shù)據(jù)變革與商業(yè)模式創(chuàng)新【課程目標(biāo)】大數(shù)據(jù)時(shí)代已經(jīng)來(lái)臨,大數(shù)據(jù)戰(zhàn)略已經(jīng)上升到國(guó)家意志,擁有大數(shù)據(jù)的規(guī)模和利用大數(shù)據(jù)的能力已經(jīng)成為國(guó)家競(jìng)爭(zhēng)力的一種體現(xiàn),大數(shù)據(jù)的重要性已經(jīng)毋庸置疑。本課程圍繞大數(shù)據(jù)產(chǎn)業(yè),從大數(shù)據(jù)的基本面出發(fā),分析大數(shù)據(jù)的應(yīng)用價(jià)值;大數(shù)據(jù)作為工具,如何幫助企業(yè)提升運(yùn)營(yíng)效率,提升企業(yè)利潤(rùn);再到大數(shù)據(jù)引起的思維變革,怎樣改變企業(yè)管理、社會(huì)治理的思維;

 講師:尹傳亮詳情


大數(shù)據(jù)時(shí)代的精準(zhǔn)營(yíng)銷【課程目標(biāo)】本課程從實(shí)際的市場(chǎng)營(yíng)銷問題出發(fā),了解大數(shù)據(jù)在市場(chǎng)營(yíng)銷領(lǐng)域的價(jià)值以及應(yīng)用。并對(duì)大數(shù)據(jù)分析與挖掘技術(shù)進(jìn)行了介紹,通過從大量的市場(chǎng)營(yíng)銷數(shù)據(jù)中分析潛在的客戶特征,挖掘客戶行為特點(diǎn),實(shí)現(xiàn)精準(zhǔn)營(yíng)銷,幫助市場(chǎng)營(yíng)銷團(tuán)隊(duì)深入理解業(yè)務(wù)運(yùn)作,支持業(yè)務(wù)策略制定以及營(yíng)銷決策。通過本課程的學(xué)習(xí),達(dá)到如下目的:了解大數(shù)據(jù)營(yíng)銷內(nèi)容,掌握大數(shù)據(jù)在營(yíng)銷中的應(yīng)用。

 講師:尹傳亮詳情


大數(shù)據(jù)挖掘工具:SPSSStatistics入門與提高【課程目標(biāo)】隨著大數(shù)據(jù)分析的需求越來(lái)越旺盛,大數(shù)據(jù)分析工具也越來(lái)越琳瑯滿目,然而,絕大多數(shù)的分析工具都只具有單一用途,無(wú)法滿足企業(yè)的復(fù)雜的多樣化的全面的業(yè)務(wù)分析需求,因此分析工具的選擇成為了一個(gè)挑戰(zhàn)。一個(gè)良好的分析工具必須滿足如下要求:易學(xué)易用易操作。分析效率要高。滿足業(yè)務(wù)分析需求。如果要說(shuō)前兩個(gè)要求,顯

 講師:尹傳亮詳情


數(shù)據(jù)分析與建模第一章數(shù)據(jù)分析與大數(shù)據(jù)平臺(tái)1.大數(shù)據(jù)相關(guān)概念2.大數(shù)據(jù)特征3.大數(shù)據(jù)平臺(tái)簡(jiǎn)介第二章數(shù)據(jù)分析流程1.數(shù)據(jù)分析2.數(shù)據(jù)分析工具3.數(shù)據(jù)分析流程4.典型模型場(chǎng)景第三章重要的python庫(kù)1.NumPy2.pandas3.matplotlib4.IPython與Jupyter5.SciPy6.scikit-learn7statsmodels第4章Num

 講師:尹傳亮詳情


Hadoop大數(shù)據(jù)解決方案平臺(tái)技術(shù)培訓(xùn)【課程目標(biāo)】Hadoop作為開源的云計(jì)算平臺(tái),為大數(shù)據(jù)處理提供了一整套解決方案,應(yīng)用非常廣泛。Hadoop作為一個(gè)平臺(tái)框架,包括了如何存儲(chǔ)海量數(shù)據(jù),如何處理海量數(shù)據(jù),以及相應(yīng)的數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)流處理、數(shù)據(jù)分析和挖掘算法庫(kù),等等。本課程主要介紹Hadoop的思想、原理,以及重要技術(shù)等相關(guān)知識(shí)。通過本課程的學(xué)習(xí),達(dá)到如

 講師:尹傳亮詳情


 發(fā)布內(nèi)容,請(qǐng)點(diǎn)我!  講師申請(qǐng)/講師自薦
清華大學(xué)卓越生產(chǎn)運(yùn)營(yíng)總監(jiān)高級(jí)研修班
清華大學(xué)卓越生產(chǎn)運(yùn)營(yíng)總監(jiān)高級(jí)研修班
COPYRIGT @ 2001-2018 HTTP://kunyu-store.cn INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有