
14课时 ¥980.00
从配置开发环境,到如何熟练使用scrapy框架快速抓取网站信息,从理论到实战,助推学员快速进阶。
课程简介
数据正在驱动着业务开发,驱动着运营手段,数据收集一种是自身平台用户信息捕获,还有一种手段是通过开发爬虫程序,爬取竞品平台的数据。课程针对如何从零开始,配置好Django开发环境,如何熟练的使用scrapy框架快速抓取网站信息,从理论到实战,助推学员快速进阶。
课程目标
熟练掌握 Django核心语法、与MVT设计模式;
熟练掌握Django ORM映射基础与Admin管理页面;
掌握Web项目与前端 CSS、Ajax整合使用;
熟练掌握Scrapy爬虫的数据获取、解析、保存;
熟练掌握Scrapy模拟登陆、分布式爬虫技术;
熟练使用WebPack进行模块化开发。
适合人群
Python初级开发工程师
爬虫工程师
运维工程师
课程目录:
第1章 Python应用场景介绍、环境搭建
1.1.Python应用场景介绍
1.2.Python开发环境搭建
第2章 Note Book的使用
2.1.Note Book的使用
第3章 Python基本语法和开发
3.1.Python基本语法
3.2.Python模块化开发
第4章 Django快速入门
4.1.Django安装与第一个应用
4.2.Django后台管理功能&CRUD操作
第5章 Python爬虫
5.1.爬虫介绍
5.2.URL管理器
5.3.网页下载器
5.4.URL解析器与Xpath
5.5.爬虫调度器
第6章 Scrapy框架
6.1.Scrapy框架
第7章 Mongodb数据库
7.1.环境搭建及语法介绍
7.2.连接数据库
第8章 Python爬虫案例
8.1.登录验证码实现
8.2.基于ajax的数据下载
8.3.课外拓展
第9章 课程小结
9.1.课程小结