课程简介
本课程是专为Python爬虫学习者设计的全栈式教学体系,涵盖从基础语法到高级逆向技术的完整知识链。课程以PyQt GUI开发、Scrapy框架、安卓逆向、AST解析、数据存储等核心技术栈为主线,结合音乐下载器、电商数据采集、滑块验证破解等20+实战项目,深入讲解JS逆向、Hook技术、环境补全等前沿方法。学员将掌握requests、selenium、frida、playwright等工具的高级应用,学会处理字体反爬、加密算法、分布式架构等复杂场景,最终具备独立开发企业级爬虫系统和解决反爬难题的能力。课程配套完整的工具包、源码和课件,适合零基础学员系统提升至就业水平。
下载地址
课程目录
01 课程介绍与工具准备
第0-1节:课程介绍与开发环境配置,包含常用工具安装。
02 Python基础
第0–30节:环境配置、数据类型、函数与类、装饰器、异常处理、多线程等Python核心语法。
03 AST程序开发
第1–43节:JavaScript基础、内存漫游、AST语法树解析与混淆代码还原技术。
04 网络爬虫
第1–46节:HTTP协议、requests库、正则与xpath、字体反爬、加密算法Hook、自动化与环境补全。
05 scrapy框架
第1–21节:scrapy项目搭建、管道与中间件、Twisted异步、数据流程与日志配置。
06 PyQt桌面程序开发
第1–21节:音乐下载器、自动化截图工具、多线程GUI应用与程序打包。
07 验证码识别
第1–10节:滑块验证码破解、OCR识别、深度学习模型训练与服务接口搭建。
08 数据库开发与调用
第1–32节:MySQL增删改查与事务、Redis持久化与发布订阅、MongoDB操作与连接池。
09 分布式爬虫
第1–5节:京东商品与评论爬取、分布式架构设计与实现。
10 安卓端爬虫
第1–13节:抓包配置、APP爬虫、Appium自动化、Frida逆向与RPC调用。
11 刷面试题
第1–23节:算法与数据结构、链表栈队列、二叉树遍历、排序算法、网络协议与设计模式。
12 课件与工具资源
提供课程相关代码、工具和课件资源文件。
--- 点击展开详细目录 ---
|