|
|
课程介绍:" v% U( p' s' m, j' k _$ H3 `
适合零基础同学学习,这是一套Python基础入门,以爬虫程序开发为实战设计的课程体系。配套资料完善。
! P9 C i; P- w/ z" _2 {" Q开发环境 : Python 2.7、MySQL、MongoDB、Scrapy
7 H& j% b( m7 M1 H3 [3 z: xIDE:PyCharm 5
9 p( T6 ? b* q
* `% G2 [: N! s0 o课程目录:
9 }$ Y0 Z' F5 a3 ]第一章Python语言开发要点详解
: M$ e6 J$ J+ |8 D9 O1.1、模块的概念.主模块和非主模块的区别.pycharm中定义代码模版& Z" ^3 N/ z2 W" A; O7 T" k/ D7 H3 Z
1.2、安装pip多个虚拟python环境1 ~/ @1 p' r6 e
1.3、语法.变量.内置类型.运算符8 L [7 L& c) V
1.4、if.for.while.else
4 |8 ?# W( a P* R0 @# t1.5、数据结构.列表.元组.字典.集合
. ~5 B: r/ r Q* z7 s' V' e1.6、函数.类.异常3 @& p9 \+ w4 ~; f! P* d4 W! u$ G4 A
第二章Python数据类型
# J* u& y0 S4 n+ u! b2.1、列表和列表解析
1 J, m: ~( z8 h& o1 P2.2、filter和map3 O1 `! o7 W7 j$ C
2.3、生成器表达式6 S) d# z2 g* S" s Z) s& q; p
2.4、元组
* o$ Y' q: S1 t! G) Q7 \0 m# T2 y2.5、字符串 B% b1 w" k" S" A! W& {
2.6、字符串之中文处理5 n9 e# U6 {: f8 Z4 ^/ i
2.7、字典
! J% T% E0 O1 @& u2 L; Y2.8、集合3 Y% ^- V; G; D
第三章函数和函数式编程
) N! Z9 S& ]( {$ o1 P* W3.1、函数参数和变长参数列表
$ g9 \) a) ~, W) \) X! |3.2、函数返回值.变量作用域.和函数__doc__属性+ V2 s! W. O' R9 ~' X% Q. e2 Q, D
3.3、函数的嵌套定义和闭包和装饰器介绍0 ]: a$ r) _1 V) c' q7 a
3.4、装饰器例子(日志装饰器和身份认证装饰器)
4 d Y7 o- A2 k: b% U" Z" R( ]3.5、迭代器和生成器1
5 T+ {8 L! L/ E( b3.6、生成器例子
& I0 M2 J3 [- v第四章面向对象编程1 e' ^9 Q9 o9 L1 j7 L7 K- F
4.1、认识经典类和新式类
& ?, C/ R! c6 ~4.2、公有属性和私有属性属性4 X+ n- s# M1 Y1 V9 ^
4.3、访问属性.属性装饰器.描述符
$ O" B. O4 W7 p9 j+ K" g4.4、描述符
U) ?( L6 {; n4 L) w% i4.5、方法.实例方法.静态方法.类方法
/ Z2 l* E) q+ [4.6、特殊方法.运算符重载' h, z) t2 ]( f8 r, z
4.7、继承.多重继承.super% `% L0 ~' F' v
第五章网页爬虫(单线程,保存到文本文件)
* c; M0 N# |- s2 u5 v* T; W) s! m5.1、爬虫介绍
) k `0 P I4 [: {' g9 E3 U6 ]+ L5.2、工具包介绍5 w; N5 k* W- L7 E( k7 v4 D" c
5.3、request使用演示: J2 {+ H9 U0 l& p+ W0 r
5.4、xpath介绍
# A" f6 G U6 Y5 d, d8 r# O5.5、xpath使用演示
& o# E3 k3 N3 r. B" z$ A4 g3 G5.6、新闻爬虫
Y8 {3 J8 B* R9 r6 v. Y5.7、分页栏爬虫
( Q+ `8 G& R- x5.8、豆瓣爬虫
7 g* t8 B. `0 e0 t. v第六章mysql数据库回顾
3 S5 X1 J0 q! J$ o- t6.1、概述.sql数据库和nosql数据库的区别
6 \; G0 Y* s( {) V0 e6.2、环境准备.驱动包介绍0 Z7 v- Y+ l& V
6.3、mysqlconnector的使用
" k. @5 L: v+ A* V2 F9 b6.4、mysqldb使用) I; ^8 r( H+ h) I* C
6.5、sqlalchemy介绍.ORM的优点介绍
' l/ a6 q6 y; C& j& j2 V6.6、sqlalchemy开发流程
1 X) C% B% O/ v/ K6.7、sqlalchemy代码演示.1
' u: T4 \$ I+ M A3 }6.8、sqlalchemy代码演示2
3 J3 Y' B( I: Y: _7 G6 I: @! I第七章mongodb数据库回顾$ [2 `; d' W* R" X" s8 }
7.1、mongodb介绍5 W) U0 R0 {/ o/ t
7.2、安装.命令行.mongovue演示1 o6 x) J4 {6 V1 ~
7.3、python中插入记录8 x- H' Y: w2 a" j& P
7.4、python中查询记录7 H8 `0 N' G/ g
7.5、python中更新记录
; ~7 z* J5 R: _7.6、python中删除记录
) K6 N, r+ q* { Y7.7、聚合操作
4 V9 n( \% x L. C- F5 x0 H第八章多线程和多进程; u9 v: f/ b' r
8.1、概述3 o! a/ X% y; g* x! m, l5 ?
8.2、多线程编程& V4 A# j4 x2 C( p7 x1 \
8.3、多进程编程0 _+ M' Y3 [8 E5 G$ u& j) m1 D' Z, \
8.4、综合案例-网络爬虫3" g( }7 f$ S1 q% O# M. S1 {, A
第九章scrapy实战9 \0 B+ R( n! l( Z, V4 ~
9.1、scrapy介绍和安装$ {; B2 d: i/ h+ c* N* V9 x' L
9.2、scrapy项目框架' {9 t' {4 E. F9 [( B
9.3、scrapy框架和案例需求分析
5 i) q1 ]. s- q1 `9.4、实战1! ~# y8 |1 l8 ~8 t
9.5、实战2) O- p2 h+ M# o$ m) K; U( N& }& [
第十章django实战$ G1 Y% `# A6 `0 {4 P
10.1、django架构介绍$ Z0 l, b) L2 e0 Q* H
10.2、阶段1.安装.创建项目.创建应用.初始配置# N' B) _8 y* \- Z8 e3 r
10.3、阶段1.配置URL映射.视图函数, X; Q$ y( P) U3 h; d" w9 `1 N
10.4、阶段2.定义ORM并注册到后台管理模块8 P: V+ E" L+ P9 i
10.5、阶段3.模版的继承.表单的使用.数据的展示' p7 p; U! _$ _- Q
10.6、阶段4.多应用URL配置.数据的DML操作; H8 O( N2 u: f! f1 ~: u4 ?
10.7、部署知识介绍( e2 P) s5 k- ]
% e% G1 n& l1 O- M$ I |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|