課程名稱(chēng):樓+ 之 Python 培訓(xùn)

        4401 人關(guān)注
        (78637/99817)
        課程大綱:

        樓+ 之 Python 培訓(xùn)

         

        1 Python 高級(jí)特性與常用模塊

        2 HTML、CSS 和 JavaScript 前端基礎(chǔ)

        3 Scrapy 爬蟲(chóng)項(xiàng)目開(kāi)發(fā)

        4 MySQL、MongoDB、Redis 數(shù)據(jù)庫(kù)

        5 Flask Web 開(kāi)發(fā)入門(mén)

        6 Python 數(shù)據(jù)分析與處理

        1 課程技能準(zhǔn)備

        課程須知和先學(xué)內(nèi)容

        課程內(nèi)容介紹與導(dǎo)學(xué)

        階段 2 Python 高級(jí)特性與常用模塊

        1
        Python 高級(jí)特性

        1.高階函數(shù)

        2.lambda匿名函數(shù)

        3.偏函數(shù)

        4.切片

        5.列表解析

        6.字典解析

        7.迭代器

        8.生成器

        9.裝飾器

        2
        文件處理

        1.輸入與輸出

        2.打開(kāi)與關(guān)閉文件

        3.讀取與寫(xiě)入文件

        4.Pickle序列化

        5.JSON序列化

        6.CSV文件讀寫(xiě)方法

        1
        [選學(xué)] Python3 處理 Excel 文件

        1.Python3基礎(chǔ)語(yǔ)法

        2.Python3處理Excel

        3.第三方庫(kù)openpyxl的使用

        3
        面向?qū)ο缶幊?/p>

        1.抽象、封裝、多態(tài)

        2.繼承與方法重寫(xiě)

        3.私有屬性和方法

        4.類(lèi)方法與靜態(tài)方法

        5.類(lèi)中的特殊方法

        2
        工資計(jì)算器讀寫(xiě)數(shù)據(jù)文件

        1.Python3基礎(chǔ)語(yǔ)法

        2.文件讀取與寫(xiě)入

        3.面向?qū)ο缶幊?

        4.命令行參數(shù) 5.函數(shù)

        4
        [選學(xué)] Python 多進(jìn)程與多線程

        1.Python3開(kāi)發(fā)多進(jìn)程程序

        2.進(jìn)程間通信

        3.進(jìn)程同步

        4.進(jìn)程池

        5.Python3多線程程序

        3
        [選學(xué)] 多進(jìn)程工資計(jì)算器

        1.Python3多進(jìn)程

        2.進(jìn)程間通信

        3.函數(shù)

        5
        常用模塊

        1.os操作系統(tǒng)相關(guān)的操作

        2.sys獲取Python解釋器狀態(tài)

        3.datetime時(shí)間日期及相關(guān)計(jì)算

        4.time處理時(shí)間、打印當(dāng)前時(shí)間、強(qiáng)制掛起當(dāng)前進(jìn)程

        5.requests網(wǎng)絡(luò)請(qǐng)求標(biāo)準(zhǔn)庫(kù)

        6.base64用字符表示二進(jìn)制數(shù)據(jù)

        7.copy深復(fù)制與淺復(fù)制,復(fù)制可變數(shù)據(jù)類(lèi)型

        8.configparser讀取配置文件

        9.collections提供一系列特殊的容器類(lèi)

        10.re正則表達(dá)式庫(kù)

        4
        [選學(xué)] 使用模塊優(yōu)化工資計(jì)算器

        1.Python3模塊使用

        2.getopt處理命令行參數(shù)

        3.configparser讀取配置文件

        4.datetime格式化輸出時(shí)間

        5
        [選學(xué)] Python3 實(shí)現(xiàn)端口掃描器

        1.Python3基礎(chǔ)語(yǔ)法

        2.Python3Socket網(wǎng)絡(luò)編程

        3.網(wǎng)絡(luò)基礎(chǔ)知識(shí)

        4.安全基礎(chǔ)知識(shí)

        6
        [選學(xué)] Python3 處理 Nginx 日志

        1.Python3文本處理

        2.Python3文件操作

        3.Nginx日志格式

        4.Python3正則表達(dá)式基本使用

        文檔 2

        階段 3 MySQL、MongoDB、Redis 數(shù)據(jù)庫(kù)

        6
        MySQL 簡(jiǎn)介、安裝與基本操作

        1.MySQL簡(jiǎn)介

        2.MySQL客戶(hù)端

        3.數(shù)據(jù)類(lèi)型

        4.創(chuàng)建與刪除數(shù)據(jù)庫(kù)

        5.創(chuàng)建與刪除數(shù)據(jù)表

        7
        MySQL 約束與查詢(xún)語(yǔ)句

        1.主鍵約束

        2.唯一約束

        3.非空約束

        4.外鍵約束

        5.條件查詢(xún)

        6.分組查詢(xún)

        7.連接查詢(xún)

        7
        培訓(xùn)網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)

        1.MySQL創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表

        2.MySQL約束

        3.向數(shù)據(jù)表中插入數(shù)據(jù)

        8
        MongoDB 簡(jiǎn)介、安裝與基本操作

        1.MongoDB簡(jiǎn)介

        2.安裝MongoDB

        3.MongoDB數(shù)據(jù)庫(kù)結(jié)構(gòu)

        4.創(chuàng)建數(shù)據(jù)庫(kù)和集合

        9
        MongoDB 文檔的增刪改查

        1.pretty函數(shù)

        2.update函數(shù)

        3.save函數(shù)

        4.$set和$or操作符

        10
        PyMongo 操作文檔

        1.PyMongo庫(kù)簡(jiǎn)介

        2.創(chuàng)建數(shù)據(jù)庫(kù)和集合

        3.插入數(shù)據(jù)

        4.刪除集合和數(shù)據(jù)庫(kù)

        5.創(chuàng)建文檔

        6.修改文檔

        7.查詢(xún)文檔

        8.刪除文檔

        9.修改集合名

        8
        Python3 獲取 MongoDB 數(shù)據(jù)

        1.Python3基本語(yǔ)法

        2.MongoDB使用

        3.Pymongo模塊

        11
        Redis 簡(jiǎn)介、安裝與基本操作

        1.Redis簡(jiǎn)介

        2.安裝Redis

        3.Redis五種數(shù)據(jù)類(lèi)型

        12
        Python 操作 Redis 數(shù)據(jù)庫(kù)

        1.創(chuàng)建連接Redis數(shù)據(jù)庫(kù)的實(shí)例

        2.Redis實(shí)例操作五種數(shù)據(jù)類(lèi)型的主要方法

        文檔 3

        階段 4 HTML、CSS 和 JavaScript 前端基礎(chǔ)

        13
        HTML 簡(jiǎn)介

        1.HTML簡(jiǎn)介

        2.HTML文檔結(jié)構(gòu)

        3.HTML5簡(jiǎn)介

        4.HTML注釋與特殊字符

        實(shí)驗(yàn) 14
        HTML 常用標(biāo)簽

        1.HTML標(biāo)簽

        2.HTML元素

        3.HTML常見(jiàn)標(biāo)簽

        4.容器標(biāo)簽

        5.HTML列表 6.HTML樣式

        15
        HTML 表單

        1.創(chuàng)建表單

        2.插入表單對(duì)象

        3.菜單和列表

        4.文本域

        16
        CSS 簡(jiǎn)介

        1.CSS概述

        2.CSS語(yǔ)法

        3.CSS注釋

        4.CSS數(shù)值與單位

        5.CSS樣式類(lèi)型

        17
        CSS 基本樣式

        1.文字排版

        2.樣式化列表

        3.樣式化鏈接

        4.Web字體

        18
        CSS 選擇器

        1.選擇器簡(jiǎn)介

        2.標(biāo)簽選擇器

        3.類(lèi)選擇器

        4.id選擇器

        5.通配符選擇器

        6.標(biāo)簽指定式選擇器

        7.后代選擇器

        8.子代選擇器

        9.并集選擇器

        10.屬性選擇器

        11.偽類(lèi)選擇器

        12.層疊性和繼承性

        實(shí)驗(yàn) 19
        [選學(xué)] JavaScript 概述與數(shù)據(jù)類(lèi)型簡(jiǎn)介

        1.JavaScript簡(jiǎn)介

        2.JavaScript引擎、變量與注釋

        3.五種基本數(shù)據(jù)類(lèi)型

        4.數(shù)字與運(yùn)算符

        5.數(shù)組的相關(guān)操作

        6.字符串相關(guān)操作

        7.類(lèi)型轉(zhuǎn)換

        20
        [選學(xué)] JavaScript 流程控制與函數(shù)

        1.條件語(yǔ)句

        2.循環(huán)語(yǔ)句

        3.函數(shù)

        21
        [選學(xué)] JavaScript 對(duì)象

        1.常用內(nèi)置對(duì)象:Array對(duì)象、String對(duì)象、Date對(duì)象、Math對(duì)象

        2.創(chuàng)建對(duì)象和訪問(wèn)對(duì)象

        文檔 4

        階段 5 Flask Web 開(kāi)發(fā)入門(mén)

        Flask 框架入門(mén)

        1.Flask簡(jiǎn)介

        2.配置方法

        3.路由和視圖函數(shù)

        4.模板渲染

        5.GET與POST

        6.session

        7.cookies

        8.錯(cuò)誤處理

        9.插件

        23
        Jinja2 模板簡(jiǎn)介

        1.Jinja語(yǔ)法

        2.Jinja基礎(chǔ)

        3.Jinja模板

        4.Jinja過(guò)濾器

        9
        編寫(xiě)一個(gè)簡(jiǎn)單的資訊網(wǎng)站

        1.Flask基本使用

        2.Flask自定義錯(cuò)誤頁(yè)面

        3.注冊(cè)路由

        4.模板渲染

        5.Jinja語(yǔ)法

        6.Jinja繼承

        7.HTML語(yǔ)法

        8.CSS語(yǔ)法

        9.JSON序列化

        10.os模塊

        24
        SQLAlchemy 簡(jiǎn)介

        1.SQL和ORM

        2.SQLAlchemy簡(jiǎn)介與安裝

        3.連接數(shù)據(jù)庫(kù)的引擎和創(chuàng)建映射類(lèi)的聲明基類(lèi)

        4.創(chuàng)建映射類(lèi)

        5.生成數(shù)據(jù)表

        6.使用faker庫(kù)生成測(cè)試數(shù)據(jù)

        25
        Flask-SQLAlchemy 庫(kù)的使用

        1.FlaskSQLAlchemy安裝與配置

        2.創(chuàng)建映射類(lèi)

        3.創(chuàng)建數(shù)據(jù)表

        4.添加數(shù)據(jù)與查詢(xún)數(shù)據(jù)

        10
        從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)

        1.MySQL基礎(chǔ)知識(shí)

        2.關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)

        3.FlaskSQLAlchemy的使用

        11
        為文章增加標(biāo)簽

        1.MongoDB的基礎(chǔ)操作;

        2.PyMongo的使用方法

        3.面向?qū)ο笾蟹椒ê蛯傩缘氖褂?/p>

        12
        [選學(xué)] Flask Web 應(yīng)用 BUG 修復(fù)

        1.FlaskWeb框架

        2.Flask應(yīng)用調(diào)試排錯(cuò)

        3.Python3修復(fù)BUG流程

        26
        Scrapy 爬蟲(chóng)框架簡(jiǎn)介與基本操作

        1.Scrapy爬蟲(chóng)框架介紹

        2.Scrapy框架安裝

        3.數(shù)據(jù)提取器:CSS和XPATH 4.ScrapyShell

        5.正則表達(dá)式數(shù)據(jù)提取

        6.start_urls方法

        13
        爬取指定用戶(hù)的 GitHub 倉(cāng)庫(kù)

        1.scrapy爬蟲(chóng)框架介紹

        2.scrapy框架安裝

        3.數(shù)據(jù)提取器:CSS和XPATH

        4.scrapyshell 5.start_urls

        27
        連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn) Scrapy 項(xiàng)目

        1.連接數(shù)據(jù)庫(kù)

        2.創(chuàng)建Scrapy項(xiàng)目

        3.創(chuàng)建爬蟲(chóng)

        4.Item容器

        5.ItemPipeline

        6.Models創(chuàng)建表

        7.保存Item到數(shù)據(jù)庫(kù)

        8.Item過(guò)濾

        28
        Scrapy 爬取實(shí)驗(yàn)樓用戶(hù)數(shù)據(jù)

        1.Scrapy項(xiàng)目框架

        2.分析網(wǎng)頁(yè)元素字段

        3.SQLAlchemy定義數(shù)據(jù)模型

        4.創(chuàng)建Item

        5.解析數(shù)據(jù)

        14
        Scrapy 爬取數(shù)據(jù)并存儲(chǔ)至數(shù)據(jù)庫(kù)

        1.Scrapy項(xiàng)目框架

        2.分析網(wǎng)頁(yè)元素字段

        3.SQLAlchemy定義數(shù)據(jù)模型

        4.連接數(shù)據(jù)庫(kù)

        5.創(chuàng)建Scrapy項(xiàng)目

        6.創(chuàng)建爬蟲(chóng)

        7.Item容器

        8.ItemPipeline

        9.Models創(chuàng)建表

        10.保存Item到數(shù)據(jù)庫(kù)

        29
        Scrapy 高級(jí)應(yīng)用

        1.頁(yè)面追隨

        2.圖片下載

        3.Item包含多個(gè)頁(yè)面數(shù)據(jù)

        4.模擬登錄

        15
        Scrapy 跨頁(yè)面爬取 GitHub 倉(cāng)庫(kù)數(shù)據(jù)

        1.Scrapy項(xiàng)目框架

        2.分析網(wǎng)頁(yè)元素字段

        3.SQLAlchemy定義數(shù)據(jù)模型

        4.連接數(shù)據(jù)庫(kù)

        5.創(chuàng)建Scrapy項(xiàng)目

        6.創(chuàng)建爬蟲(chóng)

        7.Item容器

        8.ItemPipeline

        9.Models創(chuàng)建表

        10.保存Item到數(shù)據(jù)庫(kù)

        11.組成item的數(shù)據(jù)在多個(gè)頁(yè)面

        16
        [選學(xué)] 基于 Selenium 與 Webdriver 實(shí)現(xiàn)爬蟲(chóng)

        1.Selenium利用Webdriver驅(qū)動(dòng)瀏覽器

        2.scrapyhttpHtmlResponse的使用

        17
        [選學(xué)] 基于 Scrapy 的 CrawlSpider 編寫(xiě)爬蟲(chóng)

        1.CrawlSpider

        2.Rule

        3.正則表達(dá)式

        4.Redis

        18
        [選學(xué)] 突破反爬策略爬取豆瓣電影數(shù)據(jù)

        1.CrawlSpider類(lèi)

        2.Redis數(shù)據(jù)庫(kù)讀寫(xiě)

        3.UserAgentMiddleware中間件使用

        4.COOKIES_ENABLED參數(shù)

        5.DOWNLOAD_DELAY參數(shù)

        19
        [選學(xué)] 基于 Asyncio 實(shí)現(xiàn)異步爬蟲(chóng)

        1.異步編程

        2.asyncio/async/await

        3.aiohttp庫(kù) 4.CSV庫(kù)

        30
        NumPy 與 Pandas 基礎(chǔ)

        1.ndarray多維數(shù)組的創(chuàng)建

        2.多維數(shù)組的索引方式

        3.多維數(shù)組的運(yùn)算規(guī)則

        4.Series和DataFrame數(shù)據(jù)集的創(chuàng)建

        5.數(shù)據(jù)集的數(shù)據(jù)項(xiàng)選擇方式

        6.數(shù)據(jù)集的自動(dòng)對(duì)齊規(guī)則

        7.數(shù)據(jù)集的合并方式

        8.缺失值的處理

        9.時(shí)間序列處理

        20
        Pandas 處理 JSON 文件

        1.Pandas基本用法

        2.JSON數(shù)據(jù)文件處理

        3.DataFrame索引與過(guò)濾

        31
        Matplotlib 數(shù)據(jù)可視化

        1.matplotlib繪圖基礎(chǔ)知識(shí)

        2.matplotlib常用屬性設(shè)置

        3.各種圖形的用途

        4.Pandas繪圖

        21
        基于學(xué)習(xí)數(shù)據(jù)繪圖

        1.Matplotlib基本用法

        2.繪制線性圖

        3.Figure與Axes

        4.設(shè)置圖形屬性

        32
        時(shí)間序列處理

        1.時(shí)間序列基礎(chǔ)知識(shí)

        2.時(shí)間戳和時(shí)間戳索引

        3.DateOffset對(duì)象

        4.Period時(shí)間間隔

        5.時(shí)序數(shù)據(jù)檢索

        6.時(shí)序數(shù)據(jù)偏移

        7.時(shí)序數(shù)據(jù)重采樣

        22
        股票交易數(shù)據(jù)分析

        1.Pandas 2.DataFrame

        3.時(shí)間序列

        4.時(shí)間戳和時(shí)間戳索引

        33
        實(shí)驗(yàn)樓課程數(shù)據(jù)分析

        1.實(shí)驗(yàn)樓課程數(shù)據(jù)讀取

        2.時(shí)序數(shù)據(jù)分析

        3.課程學(xué)習(xí)時(shí)間變化趨勢(shì)分析

        4.實(shí)驗(yàn)樓實(shí)驗(yàn)學(xué)習(xí)情況分析

        23
        [選學(xué)] 各國(guó)歷年 CO2 排量統(tǒng)計(jì)分析

        1.Pandas數(shù)據(jù)IO

        2.Pandas合并DataFrame

        3.Pandas缺失數(shù)據(jù)處理

        24
        [選學(xué)] 各國(guó) CO2 排量與 GDP 總值關(guān)聯(lián)分析

        1.Pandas進(jìn)階用法

        2.Pandas缺失值填充

        3.Matplotlib常規(guī)繪圖

        25

        世界溫室氣體排量與氣溫變化關(guān)聯(lián)分析

        1.Pandas進(jìn)階用法

        2.Pandas時(shí)間序列數(shù)據(jù)處理

        3.Matplotlib進(jìn)階繪圖

        26
        [選學(xué)] 地表平均氣溫變化趨勢(shì)預(yù)測(cè)分析

        1.Pandas進(jìn)階用法

        2.Scikitlearn的使用

        3.機(jī)器學(xué)習(xí)回歸預(yù)測(cè)


        請(qǐng) 登錄 后發(fā)表評(píng)論
        新評(píng)論
        全部 第1節(jié) 第2節(jié) 第3節(jié) 第4節(jié) 第5節(jié) 第6節(jié) 第7節(jié) 第8節(jié) 第9節(jié) 第10節(jié) 第11節(jié) 第12節(jié) 第13節(jié) 第14節(jié) 第15節(jié) 第16節(jié) 第17節(jié)
        我的報(bào)告 / 所有報(bào)告