一、 培訓(xùn)概述
通過(guò)3天的Python操作Excel實(shí)訓(xùn)課程,讓大家了解Python操作excel的常見(jiàn)API與第三方庫(kù)。采用編程思想輕松處理繁瑣的表格數(shù)據(jù),解決重復(fù)性的工作。不管是你是在職大學(xué)生,還是Excel初入職場(chǎng)的小白學(xué)員,或者是職場(chǎng)老練的Excel重度使用者,或者是對(duì)python癡迷,學(xué)習(xí)本課程都會(huì)有所收獲。
1:課程目標(biāo):非計(jì)算機(jī)人員 (財(cái)務(wù)、各部門(mén)管理人員),通過(guò)學(xué)習(xí)簡(jiǎn)單的Python語(yǔ)法實(shí)現(xiàn)Excel辦公自動(dòng)化處理,提高職場(chǎng)工作效率。
掌握Python操作Excel的核心語(yǔ)法;
數(shù)據(jù)nupmy、pandas科學(xué)庫(kù);
通過(guò)代碼解決重復(fù)性工作;
解放雙手,通過(guò)python實(shí)現(xiàn)批處理與自動(dòng)化。
2:適合非IT類(lèi)但會(huì)使用Excel人士,員工入職培訓(xùn)、Python初級(jí)程序員、有Web經(jīng)驗(yàn)開(kāi)發(fā)人員。
二、 預(yù)備知識(shí)
掌握Python基本語(yǔ)法。
三、 課程大綱
時(shí)間 | 培訓(xùn)模塊 | 培訓(xùn)內(nèi)容 |
第一天 上午 | 環(huán)境搭建、語(yǔ)法基礎(chǔ) | 1.Python體系結(jié)構(gòu)與使用場(chǎng)景介紹 2.Python與 Anaconda的安裝 3.Python常見(jiàn)類(lèi)型、注釋、List 4.條件判斷與循環(huán)操作 5.Set、Tuple、Dict 6.猜數(shù)游戲案例 自定義函數(shù)與函數(shù)編程 (3h) 1.常見(jiàn)系統(tǒng)函數(shù)介紹 2.函數(shù)編寫(xiě)、調(diào)用、多值返回 3.必填、缺省、可選、關(guān)鍵字參數(shù) 4.遞歸與函數(shù)變量作用域 5.函數(shù)調(diào)用注意事項(xiàng) 6.員工管理系統(tǒng)綜合案例 |
第一天 下午 | 自定義函數(shù)與函數(shù)編程 | 1.常見(jiàn)系統(tǒng)函數(shù)介紹 2.函數(shù)編寫(xiě)、調(diào)用、多值返回 3.必填、缺省、可選、關(guān)鍵字參數(shù) 4.遞歸與函數(shù)變量作用域 5.函數(shù)調(diào)用注意事項(xiàng) 6.員工管理系統(tǒng)綜合案例 |
第二天 上午 | Excel讀取和常見(jiàn)操作 | 7.第三方庫(kù)的OpenPyXl、xlwt安裝 8.獲取excel工作簿與工作表 9.寫(xiě)入Excel數(shù)據(jù)與行高列寬設(shè)置 10.XFStyle各種屬性設(shè)置 11.表格的數(shù)據(jù)分析API介紹 12.追加數(shù)據(jù)到表格 13.合并單元格與設(shè)置樣式 14.隨堂小練習(xí) |
第二天 下午 | Xlwings給excel賦能 | 1.Xlwings庫(kù)介紹與安裝 2.與原工作簿建立連接 3.對(duì)原表格數(shù)據(jù)進(jìn)行修改 4.修改某一區(qū)域數(shù)據(jù) 5.通過(guò)實(shí)例化修改原工作表 6.原工作簿增加新表格 7.常見(jiàn)注釋問(wèn)題與解決方案 8.隨堂小練習(xí) |
第三天 上午 | 使用Python批量進(jìn)行數(shù)據(jù)分析 | 1.對(duì)多個(gè)工作簿中的工作表分別進(jìn)行分類(lèi)匯總 2.對(duì)一個(gè)工作簿中的所有工作表分別求和 3.批量制作數(shù)據(jù)透視表 4.使用相關(guān)系數(shù)判斷數(shù)據(jù)相關(guān)性 5.使用方差分析對(duì)比數(shù)據(jù)的差異 6.使用描述攻擊和直方圖指定目標(biāo) 7.隨堂小練習(xí) |
第三天 下午 | Excel中調(diào)用Python代碼實(shí)現(xiàn) | 1.Excel中加載xlwings插件 2.導(dǎo)入并調(diào)用Python自定義函數(shù) 3.通過(guò)命令創(chuàng)建文件并調(diào)用第三方函數(shù) 4.VBA代碼和Python代碼的混合使用 5.將Python代碼打包成執(zhí)行程序 6.隨堂小練習(xí) |
四、 授課專(zhuān)家
劉老師 十幾年年軟件研發(fā)經(jīng)驗(yàn),8年企業(yè)培訓(xùn)經(jīng)驗(yàn),對(duì)Java、Python、區(qū)塊鏈等技術(shù)領(lǐng)域有獨(dú)特的研究,精通J2EE企業(yè)級(jí)開(kāi)發(fā)技術(shù)。Java方向:設(shè)計(jì)模式、Spring MVC、MyBatis、Spring、StringBoot、WebService、CXF并且對(duì)Java源碼有深入研究Python方向:Python、OOP、Mongodb、Django、Scrapy爬蟲(chóng)技術(shù)、基于Scikit-Learn機(jī)器學(xué)習(xí)框,Tensorflow深度學(xué)習(xí)框架、人臉識(shí)別技術(shù)。
張老師 天津大學(xué)軟件工程碩士,10多年的IT領(lǐng)域相關(guān)技術(shù)研究和項(xiàng)目開(kāi)發(fā)工作,在長(zhǎng)期軟件領(lǐng)域工作過(guò)程中,對(duì)軟件企業(yè)運(yùn)作模式有深入研究,熟悉軟件質(zhì)量保障標(biāo)準(zhǔn)ISO9003和軟件過(guò)程改進(jìn)模型CMM/CMMI,在具體項(xiàng)目實(shí)施過(guò)程中總結(jié)經(jīng)驗(yàn),有深刻認(rèn)識(shí)。通曉多種軟件設(shè)計(jì)和開(kāi)發(fā)工具。對(duì)軟件開(kāi)發(fā)整個(gè)流程非常熟悉,能根據(jù)項(xiàng)目特點(diǎn)定制具體軟件過(guò)程,并進(jìn)行項(xiàng)目管理和監(jiān)控,有很強(qiáng)的軟件項(xiàng)目組織管理能力。對(duì)C/C++ 、HTML 5、python、Hadoop、java、java EE、android、IOS、大數(shù)據(jù)、云計(jì)算有比較深入的理解和應(yīng)用,具有較強(qiáng)的移動(dòng)互聯(lián)網(wǎng)應(yīng)用需求分析和系統(tǒng)設(shè)計(jì)能力,熟悉Android框架、IOS框架等技術(shù),了解各種設(shè)計(jì)模式,能在具體項(xiàng)目中靈活運(yùn)用。
王老師人工智能專(zhuān)家、Python、openstack、Cloudera 課程高級(jí)講師、RedHat授權(quán)講師。多年人工智能項(xiàng)目實(shí)戰(zhàn)項(xiàng)目經(jīng)驗(yàn),使用 Python、Django 語(yǔ)言開(kāi)發(fā)、前端使用 JavaScript、DIV/CSS/HTML5 開(kāi)發(fā),北京慧醫(yī)慧影微信公眾號(hào)及微信訂單業(yè)務(wù)開(kāi)發(fā),主要利用微信的公眾號(hào) API,將慧醫(yī)慧影的預(yù)約醫(yī)生、選擇科室、醫(yī)療影像資料郵寄等線(xiàn)下流程放入微信線(xiàn)上操作,開(kāi)發(fā)微信支付、支付寶支付、銀行支付等支付接口開(kāi)發(fā)與微信同步的新聞發(fā)布系統(tǒng)、優(yōu)惠活動(dòng)專(zhuān)區(qū)、線(xiàn)上業(yè)務(wù)流程等,同時(shí)實(shí)現(xiàn)微信端、企業(yè)首頁(yè)和醫(yī)療影像分析系統(tǒng)數(shù)據(jù)共享。
五、 培訓(xùn)費(fèi)用
培訓(xùn)費(fèi)6800元/人(含培訓(xùn)費(fèi)、場(chǎng)地費(fèi)、考試證書(shū)費(fèi)、資料費(fèi)、學(xué)習(xí)期間午餐),食宿可統(tǒng)一安排,費(fèi)用自理。