Python爬虫逆向实战项目班V11
2026-07-09 15:01:01 0 举报仅支持查看
AI智能生成
Python爬虫逆向实战项目班V11是一个专注于提升爬虫技能的高级课程,涵盖了爬虫和AI逆向的核心内容。该课程特别适合那些希望深入理解并掌握如何从复杂的网站或应用中提取数据的中高级Python开发者。
Python
AI
模板推荐
作者其他创作
大纲/内容
编程语法必修
Python 语法编程
第一章:Python 3 基础入门
初识 Python
Python 简介
Python 历史
Python 优缺点
Python 应用领域
数据类型
整型
浮点型
复数
数据类型转换
常量
变量与关键字
变量
变量名称
语句
表达式
运算符和操作对象
什么是操作符和操作对象
算术运算符
比较运算符
赋值运算符
位运算符
逻辑运算符
成员运算符
身份运算符
运算符优先级
字符串操作
注释
第二章:列表与元组
通用序列操作
索引
分片
序列相加
乘法
成员资格
长度、最小值和最大值
列表
更新列表
元素赋值
增加元素
删除元素
分片赋值
嵌套列表
列表方法
元组
tuple 函数
元组的基本操作
访问元组
修改元组
删除元组
元组索引、截取
元组内置函数
列表与元组的区别
列表与元组的相互转化
第三章:字符串
字符串的基本操作
字符串格式化
字符串格式化符号
字符串格式化元组
转换操作符
字符串方法
find()
join()
lower()
upper()
swapcase()
replace()
split()
strip()
translate()
第四章:字典
字典的使用
创建和使用字典
dict 函数
字典的基本操作
修改字典
删除字典元素
字典键的特性
len() 函数
type() 函数
字典的格式化字符串
字典和列表的区别
字典方法
clear()
copy()
fromkeys()
get()
key in dict
items()
keys()
setdefault()
update()
values()
第五章:条件、循环和其他语句
代码编辑器的选择
import 的使用
import 语句
使用逗号导入
别样的赋值
序列解包
链式赋值
增量赋值
语句块
条件语句
布尔变量的作用
if 语句
else 子句
elif 子句
嵌套代码块
更多操作
同一性运算符
比较字符串和序列
布尔运算符
断言
循环
while 循环
for 循环
循环遍历字典元素
迭代工具
跳出循环
循环中的 else 子句
pass 语句
第六章:函数
调用函数
定义函数
函数的参数
必须参数
关键字参数
默认参数
可变参数
组合参数
执行流程
形参和实参
变量作用域
局部变量
全局变量
又返回值和无返回值函数
为什么要有函数
返回函数
递归函数
匿名函数
第七章:面向对象编程
理解面相对象
什么是面向对象编程
面向对象术语简介
类的定义与使用
类定义
类使用
深入类
类的构造方法
类的访问权限
继承
多态
封装
多重继承
获取对象信息
使用 type 函数
使用 isinstance 函数
使用 dir 函数
类的专有方法
__str__
__iter__
__getitem__
__getattr__
__call__
第八章:异常与文件处理
异常
什么是异常
异常处理
抛出异常
捕捉多个异常
使用一个块捕捉多个异常
捕捉对象
全捕捉
异常中的 else
自定义异常
finally 子句
异常与函数
文件操作
打开文件
文件模式
缓存
基本文件方法
读和写
读写行
关闭文件
文件重命名
删除文件
对文件内容进行迭代
按字节处理
按行操作
使用 fileinput 实现懒加载式迭代
文件迭代器
StringIO 函数
序列化与反序列化
一般序列化与反序列化
JSON 序列化与反序列化
Python 并发编程
第一章:网络编程
初识网络编程
TCP/IP 简介
网络设计模块
socket 简介
socket 模块使用
客户端
服务器
文件下载器
补充内容
网络编程中的 UDP 协议
UDP 协议与 TCP 协议的区别
UDP 协议代码实现方式
第二章:多线程
线程和进程
线程概念
进程概念
使用线程
全局解释器锁
多任务概念
threading 模块的使用
主线程等待所有子线程结束后退出
查看线程数量
线程执行代码的封装
线程的执行顺序
多线程共享全局变量
整型类型共享
序列类型共享
共享全局变量所带来的问题
资源竞争
同步的概念
解决线程同时修改全局变量的方式
互斥锁
互斥锁的使用
上锁解锁过程
死锁
死锁代码案例
线程池
线程池的使用
获取执行结果
第三章:多进程
什么是进程
进程的状态
进程的创建 - multiprocessing
两个 while 循环一起执行
获取进程的 pid
给子进程指定的函数传递参数
进程间不共享全局变量
进程、线程对比
功能对比
定义对比
优缺点对比
进程间的通信 - Queue
Queue 的使用
Queue 实例
进程池的创建 - Pool
使用 Pool 对象创建进程池
进程池中的 Queue
进程池代码的执行方式
同步
异步
第四章:协程
协程介绍
协程意义
asyncio 事件循环
快速上手
await 关键字
task 对象
future 对象
concurrent 和 future 对象
异步和非异步模块混合案例
asyncio 异步迭代器
asyncio 异步上下文管理
uvloop
异步操作 Redis
异步操作 MySQL
FastAPI 框架异步
异步爬虫
Python 数据库编程
第一章:MySQL 数据库
MySQL 基础
数据类型
约束
数据库操作
数据表操作
增删改查的基础操作
MySQL 进阶查询
创建数据库、数据表
数据准备
消除重复行
条件查询
比较运算符
逻辑运算符
模糊查询
范围查询
空判断
优先级
排序
降序
升序
组合排序
聚合函数
总数
最大值
最小值
求和
平均值
分组
group by
group py + group_concat()
group py + 聚合函数
group by + having
group by + with rollup
分页
获取部分行数据
连接查询
内连接查询
左右连接查询
自关联查询
子查询
MySQL 高级应用
视图
什么是视图
定义视图
查看视图
使用视图
删除视图
视图的实际使用
试图作用
事务
为什么要有事务
事务命令
事务提交
事务回滚
PyMySQL 的使用
Python的数据库API
API中的全局变量
API定义的异常
连接与游标
类型
数据库操作
查询优化 - 索引
什么是索引
索引的使用
索引代码示例
关于使用索引的注意点
MySQL ORM 框架 - SQLAlchemy
安装 SQLAlchemy
数据连接
创建引擎并连接数据库
创建orm模型并映射到数据库中
新增数据
查询数据
获取所有数据
指定查询列
获取第一行的返回数据
使用 filter() 方法进行删选过滤
使用 order by() 进行排序
多条件查询 (and、or)
equal、like、in
count 计算个数
切片
修改数据
删除数据
第二章:Redis 数据库
服务端和客户端基本操作命令
数据操作
string
键命令
hash
list
set
zset
Python 操作 Redis
Redis 库
python-redis 对 String 类型的操作
第三章:MongoDB 数据库
MongoDB 简单介绍
关于 database 的基础命令
关于集合的基础命令
数据类型
数据操作
数据的备份与恢复
聚合操作
索引
pymongo 的操作
PC端爬虫工程师
采集功底专题
前端网页基础课
HTML5
html基本结构
常用的html标签
列表标签
表格标签
表单标签
CSS3
css基本介绍
css选择器
css属性
css元素溢出
css显示特性
css盒子模型
JavaScript
js的使用方式
变量和数据类型
js函数的定义和调用
变量作用域
js条件语句
js获取和操作标签元素
数组及操作方法
循环语句
定时器
浏览器的window对象数据
jQuery
jQuery的基本介绍
jQuery的引入方法
jQuery选择器
选择集过滤、转移
获取和设置元素内容
jQuery事件、事件代理<br>
JavaScript对象
json数据结构
ajax发送请求
网络请求
requests
requests源码解析
requests常用方法
data/json/param参数传递
隧道代理使用
证书异常处理
httpx
httpx 源码解析
httpx 常用方法
httpx 上下文处理
httpx 异步请求
数据解析
正则表达式
正则原理概述
正则通用符号学习
分组和通用匹配
贪婪和非贪婪模式
findall/match/search方法
xpath
xpath插件安装
dom节点学习
xpath语法学习
xpath定位文章数据
Beautiful<br>
基于bs4的环境搭建
bs4节点选择器
bs4属性选择器<br>
bs4层级选择器
数据入库
MySQL
MySQL表结构设计
MySQL数据写入规范
MySQL动态传参
MySQL对接爬虫实战<br>
MongoDb
Mongo数据写入规范<br>
Mongo数据异常处理
爬虫对接Mongo实战操作
csv/xlsx
python对接库环境搭建
文档写入格式规范
嵌套列表及字典格式写入
爬虫对接文档实战操作
JSON
对象和数组
json写入规范
json数据编码
多任务采集
多线程
多线程适用场景
线程池适用场景
多线程爬虫操作实践
多进程
多进程适用场景
进程池应用
多进程有序抓取
多进程无序抓取
多进程爬虫操作实践
异步抓取
异步阻塞和非阻塞
异步抓取应用场景
异步关键字和aiohttp
异步抓取百万数据实践
数据展示篇
flask框架源码课
echarts可视化精讲
自动化和抓包专题
Selenium采集
selenium自动化环境安装_各版本差异
selenium选择元素_id选择器_class选择器_CSS选择器_xpath选择器
selenium被监测的特征_绕过浏览器监测
selenium切换ifname_切换窗口_滚动页面_前进_后退
页面冻结_弹窗处理_单选_多选_下拉选择框
selenium隐性等待_显式等待
selenium模拟登录_cookie处理_结合requests
selenium采集项目实战
Charles抓包
charles下载_安装_PC证书配置_激活<br>
charles功能讲解_数据拦截
夜神模拟器安装_操作系统版本_应用下载
charles对接模拟器_证书配置_代理配置
charles替换CSS和JS文件
Charles处理跨域请求
DrissionPage
DrissionPage自动化工具使用<br>
DrissionPage元素选择器
DrissionPage 接口监听机制
DrissionPage采集某红书实战
playwright
playwright自动化框架概述<br>
playwright对接浏览器驱动
playwright相关API学习<br>
playwright自动化采集实战
框架源码专题
百万级高性能Scrapy框架
框架基本使用
框架结构识别
多种形式项目创建
scrapy fetch模式
scrapy常用指令集合
scrapy配置文件解读
scrapy管道学习
scrapy表单处理
scrapy功能学习
Selector数据处理
xpath选择器
CSS选择器
正则选择器
scrapy对接MySQL
scrapy对接MongoDb
scrapy文件存储
scrapy中间件
中间件原理解读
下载和响应中间件
process_reqeust
process_response
process_exception
中间件优先级别
自定义下载中间件
scrapy媒资下载器
scrapy邮件监听
大厂必用feapder
feapder框架简介
feapder任务调度机制
feapder中间件实现异常处理
框架对接数据库实现存储功能
框架对接selenium实现自动化
feapder分布式采集
feapder亿级数据去重
千万级分布式scrapy_redis<br>
scrapy-redis组件-分布式架构原理
scrapy-redis环境搭建_项目配置
scrapy去重源码重写_scrapy压缩文件<br>
redis队列机制详解_服务器集群管理
scrapy-redis调度器_去重-指纹<br>
scrapy-redis优先级_管道-base spider_RedisSpider
分布式爬虫部署
分布式爬虫项目实战
爬虫集群部署
scrapyd框架
scrapyd环境部署
scrapyd原理讲解
scrapyd API处理爬虫
scrapyd python API处理
scrapyd 多任务管理
定时任务机制
gerapy部署爬虫
gerapy环境搭建
gerapy服务器部署
gerapy 打包框架项目
gerapy 集群项目管理
feapder部署
feapder应用场景和原理
feapder 镜像拉取
docker部署feapder部署环境
feapder 部署爬虫脚本
feapder 部署scrapy项目
feapder 部署本框架项目
docker
Docker应用场景_原理简介<br>
Docker的特点_优势
Docker_Docker架构讲解
Docker管理_启动_停止_状态查看
Docker_镜像管理_搜索镜像<br>
Docker_镜像管理_本地镜像_镜像删除<br>
Docker容器管理_暂停_恢复容器_容器移除<br>
DockerFile核心指令_创建容器_打包容器<br>
通过Ai插件进行代码优化(scrapy)
PC端逆向工程师
AI智能开发工具与工作流
AI开发基础
AI编程工具介绍
Codex介绍与安装
Claude Code介绍与安装
OpenCode介绍与安装
大模型选择与配置
AI Agent 编程时代
MCP工具配置
MCP介绍
Browser MCP
常用MCP配置
MCP综合实践
AI开发实践
上下文管理
Skills配置
项目开发流程
AI辅助开发规范
模型使用
GPT-5.6
Deepseek-v4-pro
Claude opus 4.8
Prompt 工程技术<br>
Prompt 设计原理与构造方法
高级 Prompt 调优与实战技巧
JavaScript逆向专题
JavaScript基础
JavaScript语法
数据类型
作用域
闭包
this
AI解释JavaScript代码
ES6高级语法
Promise
Async/Await
AI分析执行流程
浏览器调试
浏览器控制台
network
source面板
application
代码调试
堆栈调试
控制台调试
XHR调试
事件监听
无限debugger处理
JS hook
XHR hook编写
header hook编写
debugger hook
eval hook
json hook
cookie hook
websocket hook
hook canvas
AI分析请求
AI浏览器栈堆分析
断点调试
普通断点
XHR断点
AI浏览器自动插桩断点调试
AI分析请求
DOM断点
AI定位关键函数
反调试技术
debugger
DevTools检测
无限Debugger
AI分析反调试逻辑
AI浏览器智能体(Browser Agent)
Browser MCP
Chrome DevTools MCP
Playwright MCP
Browser Use
指纹浏览器接管
浏览器自动调试
浏览器自动逆向
浏览器自动生成代码
浏览器自主完成逆向
标准加密算法
国标哈希算法
sha1算法
sha256算法
sha512算法
md5
hmac算法
国标对称加密
DES算法
AES算法
crypto-js模块使用
pycryptodome
国标非对称加密
RSA算法原理
非对称特征
JavaScript算法还原<br>
jsencrypt<br>
rsa模块
AI识别编码类型
AI识别加密算法
AI生成Python算法代码
AI定位摘要入口
AI生成Hook脚本
webpack模块打包
Webpack基础
Webpack打包原理
Module分析
Webpack模块定位
入口模块定位
加密模块定位
动态加载分析
AI辅助模块定位
Webpack逆向技巧
Hook Runtime
模块导出分析
模块缓存分析
AI辅助调用链分析
AI辅助Webpack逆向
AI识别Webpack版本
AI恢复模块职责
AI恢复变量名
AI分析模块依赖关系
AI定位加密入口
AI生成Python还原代码
JavaScript混淆与AI解析
混淆基础
混淆原理
常见混淆工具
混淆流程分析
混淆识别技巧
控制流混淆
控制流平坦化
Switch混淆
死代码分析
AI分析执行流程
AST去混淆
Parser
Traverse
Generate
自动去混淆
AI生成AST脚本
AI辅助混淆分析
Prompt分析混淆代码
AI恢复代码结构
OpenCode分析大型混淆项目
Skills自动分析混淆代码
AI恢复调用链
AI定位关键逻辑
AI生成逆向报告
AI辅助完整去混淆流程
cookie反爬处理
Cookie基础
Cookie加解密原理
Cookie与Session机制
Cookie生命周期
Cookie逆向分析
Cookie生成流程
Cookie更新机制
AI分析Cookie生成逻辑
Cookie调试技巧
Cookie Hook
重定向Cookie调试
AI定位Cookie生成位置
AI生成Cookie还原代码
JS RPC远程调用
RPC概念与通讯原理<br>
RPC环境搭建与集群
RPC调试技巧终端和注入
油猴开发者工具使用
油猴脚本注入原理
油猴编写方式
手把手开发油猴脚本<br>
RPC接口调用与动态传参
RPC加密算法一把梭
AI辅助JSVMP解析专题
JSVMP基础
JSVMP结构详解
JSVMP加载原理
字节码执行流程
AI分析VM整体架构
JSVMP调试
插桩调试VMP参数
Hook解释器
字节码跟踪
AI辅助定位关键函数
JSVMP分析技巧
Handler分析
Opcode分析
AI辅助分析执行流程
AI辅助JSVMP逆向
Prompt分析VM代码
OpenCode分析大型VMP项目
AI恢复Opcode语义
AI恢复控制流程
AI辅助完整VMP逆向
AI解析WASM专题
Wasm基础
什么是Wasm
Wasm加载原理解析
Wasm执行流程
Wasm内存模型
AI分析Wasm加载流程
Wasm分析技巧
Wasm文件结构
Wasm定位规则
Wasm导入导出分析
Wasm函数定位
AI辅助定位关键函数
AI辅助Wasm逆向
Prompt分析Wasm
OpenCode分析Wasm项目
AI恢复函数语义
AI恢复变量含义
AI分析内存访问
AI生成Python实现
AI生成逆向分析报告
JS 安全产品AI解析
瑞数产品AI解析
瑞数产品介绍
瑞数整体执行流程
瑞数核心防护机制
AI解析瑞数安全产品
AI识别瑞数版本
AI分析瑞数整体架构
AI识别动态Cookie流程
AI分析JS混淆结构
AI定位VM入口
AI定位Eval执行点
AI分析动态参数生成
AI分析浏览器环境检测
AI生成逆向分析报告
加速乐产品AI解析<br>
加速乐产品介绍
加速乐防护机制
动态Cookie分析
JS动态加载分析
AI解析加速乐安全产品
AI识别加速乐版本
AI分析整体执行流程
AI识别动态Cookie生成流程
AI分析JS混淆结构
AI定位加密函数
AI分析浏览器环境检测
AI分析请求校验逻辑
Akamai产品
Akamai产品简介
Akamai产品逆向分析
Akamai常见风控措施
Akamai实战
reses84产品<br>
reses84产品概述<br>
reses84加密原理拆解<br>
reses84定位与算法还原<br>
AST抽象语法树
什么是AST技术
parser API学习
traverse库学习
字符串和编码还原
通用常量还原
evaluate方法学习
实战解OB高级混淆
极验JavaScript实战解混淆
ast解混淆skill
AI驱动补环境
浏览器环境基础
Window
Document
Navigator
Location
Screen
History
Storage
补环境核心技术
DOM补环境
BOM补环境
Event补环境
IV8补环境
IV8运行原理
IV8环境配置
IV8执行JavaScript
IV8调试技巧
IV8异常分析
AI辅助补环境
AI分析环境缺失
AI定位报错原因
AI分析对象依赖关系
AI生成补环境代码
AI生成Proxy补环境
AI修复运行异常
AI优化补环境结构
AI + IV8协同补环境
AI控制IV8执行代码
AI解析IV8异常日志
AI自动修复补环境
AI自动验证补环境结果
AI生成完整补环境工程
AI自动完成补环境流程
AI辅助小程序逆向
小程序基础
小程序运行机制
小程序目录结构
小程序逆向分析
Sign定位
Cookie分析
加密算法分析
Python还原
AI驱动小程序浏览器化
Skills设计思路
AI自动分析项目结构
AI自动转换小程序工程
AI自动补充宿主环境
AI浏览器运行小程序
AI辅助验证码分析
验证码基础
验证码分类
验证码工作流程
常见验证码产品
图片验证码
OCR识别
图片预处理
AI识别图片验证码
AI辅助验证码分析
AI分析验证码源码
AI生成识别代码
AI定位验证码初始化
AI定位Token生成流程
AI分析请求参数
AI生成验证码分析文档
Skills自动分析验证码
项目实战
极验验证码<br>
易盾验证码
顶象验证码
云片验证码
APP逆向工程师
Java 语法编程
Java开发环境
JDK安装
IDEA使用
Android Studio介绍
Java基础语法
数据类型
运算符
流程控制
数组
方法
AI解析Java语法
面向对象
类与对象
封装
继承
多态
AI分析类之间关系
Android常见语法
Handler
Thread
Collections
AI解析Android源码
Java爬虫
httpclient库使用
模板封装get/post 请求与响应
json/jsoup想关库学习
Java对接mysql/mongo等库
Java调用JS算法逆向
webmagic框架使用
AI驱动NDK开发
NDK开发基础
NDK介绍
Android Studio配置NDK
CMake构建
JNI开发
Hello JNI
JNI开发
JNI数据类型
Java调用Native
Native调用Java
动态注册
Native开发
字符串操作
数组操作
对象操作
文件操作
AI辅助NDK开发
AI解析JNI代码
AI分析Java与Native调用关系
AI分析C/C++源码
AI生成JNI代码
AI生成CMake配置
AI修复JNI异常
AI分析Native崩溃
AI辅助Hook开发
Frida hook专题<br>
Frida开发和调试环境搭建
Objection环境和插件<br>
Frida构造数组、对象<br>
Frida综合情景案例<br>
RPC远程调用概念和实例<br>
Frida与脱壳<br>
Frida hook壳与插件dex<br>
Frida编译源码<br>
追踪动静态注册函数地址<br>
frida检测反调试
编译frida魔改
AI分析APK源码生成Hook点
AI生成Frida Hook脚本
AI修复Hook异常
AI分析Hook日志
Skills自动生成Frida模板
xposed 专题
LSPXposed框架环境搭建
Xposed常用接口和应用场景
Xposed API源码分析
Xposed hookJava层相关方法
Xposed 过签名参数逆向调试
Xposed 模块开发
非root环境下开发xposed模块
AI分析Xposed Hook点
AI生成Xposed模块
AI生成Hook代码
AI分析生命周期
AI辅助Hook开发
Skills自动定位Hook点
Skills自动分析调用链
Skills自动生成RPC模板
AI自动修复Hook失败
抓包和算法专题
常用算法专题
密码学初级<br>
序列密码之RC4<br>
对称加密DES/AES<br>
国标哈希算法
BASE64解码实战<br>
加密模式和填充<br>
AI识别加密算法
AI分析加密参数
AI生成Python加解密代码
抓包分析专题
抓包攻防-理论知识网络基础和HTTP协议
抓包攻防-Charles结合VPN抓包环境搭建
抓包攻防-OKhttp框架学习各种抓包检测原理
抓包攻防-ssl单向证书验证原理和绕过
抓包攻防-ssl双向证书验证原理和绕过
抓包攻防-对抗VPN检测的方法
抓包攻防-对抗flutter抓包原理
AI辅助抓包分析
Java层逆向
Java逆向基础
Java层运行机制
Java类加载机制
AI解析Java运行机制
Java层算法分析
常见算法实现
Hash算法分析
AI识别加密算法
AI恢复算法流程
AI接管JADX自动分析
Java Hook开发
静态函数Hook
构造函数Hook
AI定位Hook点
AI生成Hook脚本
AI验证Hook结果
AI辅助Java逆向
Skills定位关键类
Skills分析调用关系
AI生成源码注释
AI生成类关系图
AI生成调用链
实战某物、某多、某资讯
SO文件逆向
SO基础
ELF文件结构
SO加载原理
JNI调用流程
AI解析SO整体结构
SO动态分析
编写SO层Hook脚本
Hook dlopen
Hook JNI函数
Memory读写
修改函数返回值
SO堆栈查看
AI推荐Hook点
SO逆向分析
IDA反编译分析
JNI函数分析
字符串分析
AI恢复函数语义
AI恢复变量语义
AI恢复结构体
AI分析调用关系
MCP对接IDA算法还原
unidbg 框架
Unidbg基础
Unidbg环境搭建
Unidbg运行原理
Emulator配置
AI解析Unidbg运行机制
补环境
补Java层方法
补Android系统类
补Context环境
补文件系统
补网络环境
AI分析补环境依赖
算法分析
模拟执行算法
JNI参数分析
AI辅助算法分析
unidbg 模拟执行SO文件
iOS逆向工程师
OC语言编程
Objective-C语法
对象属性和方法
类方法和属性
类的特性和关键词
常用类说明
AI辅助Objective-C
AI解释OC语法
AI分析Runtime
AI分析Category
AI恢复类关系
AI恢复方法作用
AI生成OC分析文档
iOS初识篇
iOS逆向优势
常用环境搭建
常规抓包协议
咂壳和frida使用
某APP采集实战
iOS基础
常用越狱插件推荐
iOS常用指令
iOS系统目录
文件权限操作
标准密码学
HEX编码和Base64
哈希算法MD5/SHA系列
对称算法DES/AES
非对称算法RSA
第三方扩展算法
hook框架
frida调用OC方法
frida主动调用
frida-tools使用
关键代码一键定位
frida框架环境搭建
Objection使用
frida RPC远程调用
frida枚举符合
frida hook C函数
越狱和过检测
插件开发
DEB插件使用
自定义插件和编译
各种检测
VPN抓包限制
常见代理检测
越狱检测绕过
rocapture工具使用
爬虫项目实战课
JavaScript逆向实战
企业知名逆向算法攻防实战
某恩 DES混淆实战
某政务 DES突破
某氪 AES处理
某E网 AES突破实战
某房 RSA突破
某流云 AES_sha256算法
某道签名实战
短视频领域逆向实战
某短视频签名突破实战
某音 短视频实战
cookie反爬系列实战
某政务 cookie处理
某花 cookie处理
某房 cookie acw_sc
某政务平台加速乐
大厂常用webpack打包和混淆实战
某加 混淆处理
某简 混淆处理
五矿 webpack处理
电商领域
某东电商H5ST
拼x多anti-content
小x书平台JSVMP算法还原
爬虫拓展实战
某度签名sign
某土地市场地址加密
某行查数据加密
某10086登陆
某乐 登陆
某网易AES加密
某区块链头部加密
某乎头部签名
某猫参数签名
某商城参数签名
某科技数据加密
某朝夕网登陆
某艺术签名
某无忧cookie
爬虫实战大型项目
某房地产数据抓取
某政务平台数据抓取
某商城百万级数据抓取
某市场有机物数据采集
安卓逆向实战
某东商城项目实战
某大型小说平台实战
某鱼商品监控实战
拼X多项目实战
航司项目实战
字节系抓包实战
某淘项目实战
某书项目实战
课程服务
贴心管家
学习计划制定<br>
学员档案管理<br>
定期回访<br>
专属答疑<br>
专属学员交流社群<br>
定期学员活动<br>
内推机会<br>
班主任督学<br>
上课提醒<br>
规范化课程安排<br>
课程定期更新<br>
面试指导<br>
工作答疑<br>
未来职业规划<br>
重修权限<br>
技术资料整合<br>
课程特色
10大项目实战,应对不同阶段,进行技术体系化指导,完整实现企业大型项目技术需求
综合Python知识体系全方位搭建学习路线,从零基础到人工智能实现无业者可从业
20%理论讲解+80%得实操应用,让你不断通过实操提高编程能力,从而能应对企业大型项目开发需求
计算机基础入门
学习目标及建议
快速掌握并了解计算机的基本组成<br>
了解硬件和软件
探索计算机编程和程序指令
前期准备
学习过程中需要不断的总结,推荐几个工具<br>
思维导图
离线:xmind
在线:https://www.processon.com/
MarkDown编辑器
学习过程中,一定要实操,只有实操过程中才能发现自己是否已经掌握<br>
计算机理论何基础
快速掌握计算的基本组成
冯诺依曼模型
了解计算机软件和硬件
CPU
内存
硬盘
操作系统
硬件和软件的关系
文件系统
进程和线程
探索计算机编程语言及程序指令
计算机语言
自然语言
机器语言
运行方式
解释执行
编译执行
算法
计算机编码
详解二进制算法和十六进制算法
图灵AI研发班
机器学习算法
机器学习简介
线性回归算法
支持向量机
K-Means算法
特征降维
朴素贝叶斯
集成算法
推荐系统实战
机器人应用项目<br>
机器人开发环境搭建
ROS客户端
人工智能讲解
开发跟踪机器人
计算机视觉应用
机器人建图和导航
智能安保机器人开发
神经网络应用<br>
基于ROS开发多机器人
群体智能
类脑计算<br>
深度强化学习
全栈开发技术体系
web网页开发
HTML5
前端技术精讲-浏览器原理_网页组成原理_网站组成原理
HTML超文本标记语言_数据的加载形式
行元素_块元素
超链接_媒资标签
表单标签_文本标签
ifname_div盒子
HTML5表单标签
HTML5结构标签
HTML5音频视频标签
CSS
选择器
class选择器
ID选择器
层次选择器
属性选择器
基础样式
字体样式
文本样式
背景样式
盒子模型
内边距
外边距
边框
布局
浮动
左浮动
右浮动
浮动清除
定位
静态定位
相对定位
绝对定位
固定定位
JavaScript
基础
定义变量
数据类型
对象类型
数据类型
字符串
布尔
null
数字
运算符
算数运算符
逻辑运算符
赋值运算符
比较运算符
元素操作
获取元素
ID获取
class获取
标签名获取
选择器获取
修改元素
内容修改
属性修改
样式修改
事件
事件绑定
事件案例
点击事件
鼠标移入移出事件
淡入淡出事件
流程控制
选择结构
if/else
switch/case
循环
while
for循环
do..while
函数
匿名函数和有名函数
函数表达式
函数传参
形参与实参
不定参
作用域
内置对象
字符串方法
数组方法
math对象
日期对象
定时器
setInterval
setTimeout
jQuery
jQuery概述
JQuery选择器_对比Javascript
操作页面样式_操作文本和值
操作页面元素_事件处理
JQuery插件_封装原理
Ajax介绍_基本使用
Ajax传递参数
Ajax测试服务器
Ajax状态码和JSON响应处理
Ajax排错处理_同步处理
Ajax封装
Ajax封装处理请求与响应
Ajax常见默认参数
Ajax 设置数据类型
Ajax重载
Vue
VUE核心语法
VUE-helloowrld
VUE开发插件
基本应用介绍
计算属性和侦听器
过滤器
VUE-组件
生命周期和钩子函数
VUE-ROUTE
axios异步请求
VUE脚手架
脚手架项目实战
后端架构开发
Django初级
django介绍和相关术语_django介绍_BS和CS架构
django介绍和相关术语_MVC_MVT和ORM
python虚拟环境学习_虚拟环境介绍及安装
python虚拟环境学习_虚拟环境优化
项目搭建_cmd命令搭建
项目搭建_pycharm搭建
django配置介绍_django全局配置
URLconf调度器_工作原理
URLconf调度器_路径转换器
URlconf默认值_异常处理_引用调度器
URLconf额外参数_反向解析_命名空间
模型_项目应用_模型使用原理
模型_应用sqlite数据库
模型_字段Field
ORM框架_新增_修改方法
ORM_查询_过滤器
过滤器和字段检索_字段检索和关系模型简单检索
多级别关系表设计_多级别表正向查询_反向查询
ORM_查询语法_多对多模型检索
ORM_查询方法_聚合函数_分组查询
ORM_Q对象_F对象
ORM_模型封装_删除方法
视图_FBV_CBV
视图_CBV说明和错误响应
视图装饰器和HtpRequest
函数视图_类视图_as_view()方法
视图_HttpResponse_JsonResponse
view_render_redirect
VIEW_通用视图类
视图_get_object_or_404、get_list_or_404
视图源码分析_重写视图类
模板django引擎_配置和基本用法
模板django引擎_变量
模板django引擎_模板语法
模板上下文_自定义模板
模板语法_前后端数据处理
django模板标签_模板复用
模板过滤器_模板导入_公共模板
模板继承_多路模板复用
后端模板传输
admin后台管理_配置_创建管理员账号_应用
admin后台管理_管理简单模型
后台管理语法简介_后台管理处理多关系模型
后台管理_自定义模型类
admin后台管理_自定义管理类
admin后台管理_自定义模型批量管理
admin管理_重写后台模板
会话技术_和cookie简介
会话技术_应用基本cookie
会话技术_应用加密cookie
会话技术_session简介
会话技术-session配置_全局session处理
会话技术_应用session实现单点登录
django内置session机制_内置认证模块
django分页器_Page类
分页器_创建项目_生成测试数据
分页器_集结项目案例实战
自定义分页器_模拟滴滴官网博客频道
应用样式_上下翻页
web请求生命周期-概述_核心结构
web生命周期_HTTP协议
web请求参数分析_服务器相关协议
web生命周期_请求发送_路由转发
web中间件_钩子函数_全局模式
django_中间件_视图_模型_模板
自定义中间件_处理csrf_处理会员认证
Django进阶
django表单验证机制
数据接收_数据验证_数据响应
django通用表单视图_django表单重写_表单源码注解
BootStrap3
django融合组件开发_前端设计
对接组件开发实现后台项目
django数据管理CRM服务实践
中间件_默认中间件和自定义中间件_process_request
中间件_项目测试自定义中间件process_response_process_view
中间件_项目测试自定义中间件procss_exception
中间件_项目测试自定义中间件process_template_response
中间件_常见自定义中间件功能和总结
日志_概述_配置和loggers简介
日志_loggers配置及使用
日志_handler配置及使用
日志_内置Handlers
日志-handlers和Filters
loggers_Filters和Formatters
logRecord对象和使用默认配置建立项目
日志-项目实践-常见配置
日志-项目实践-RotatingFileHandler演示
日志-项目实践-Logger分层和TimeRotaingFilehandler
日志-项目实践-SMTPHandler
日志-项目实践-自定义Handler、自定义Filter常见Formater
信号signals概述和内置信号
信号signa-定义信号_接收器
信号注册和信号端口连接
信号发送_项目实践
django缓存系统
redis内存缓存
开发调试缓存
文件缓存
数据库缓存
Memcache缓存
celery概述_异步处理原理
celery异步任务配置和task编写
celery异步任务调用和celery启动
celery异步任务获取结果
celery生产者和消费者模式
celery任务队列_redis任务管理
Django高级
rest framework-rest介绍和URL
rest framework 请求源码
rest API源码讲解_高可用API设计
Rest framework-资源的连接和状态转移
REST framework-框架安装、使用和配置
REST framework-序列化介绍和创建序列化类
REST 权限机制
模拟用户登录_认证
rest 权限管理-token认证<br>
REST自定义认证_重写认证流程
匿名用户配置-API节流
REST framework序列化-反序列化
模型搭建_多对一表单_关系模型的序列化
项目实践GET和POST_PUT_DELETE
REST framework-请求和响应-request和response对象
REST Framework-请求和响应-视图包装器和实践
REST framework请求和响应-格式后缀
REST Framework 身份验证和权限管理
REST Framework-JWT介绍和使用
JWT使用方式和特点
JWT项目实践
REST framework-版本控制-AcceptHeaderVersioning
RESt framework-版本控制-URLPathVersioning、QueryParameterVersioning和NamespaceVersioning
文件云存储-概述和创建项目
文件云存储-项目种使用本地存储
文件云存储-项目使用云存储
富文本DjangoUeditor-概述和安装
富文本DjangoUeditor-建立项目和UEDitorField详解
富文本模型应用UEditorField和admin管理模型
页面显示富文本编辑器_过滤权限认证
Django对接邮件监控
Django结合网易邮箱_权限认证
邮箱验证_smtplib发送邮件
邮箱验证激活案例实践
Django对接百度云媒资系统
媒资系统环境配置
云空间环境搭建
API组件开发
Django打造在线云媒资系统实践
Git协同管理
Git环境安装_git概念介绍
Git_版本工具简介和使用
Git版本管理原理_配置和初始化
Git命令_存储流程_添加文件提交和查看状态
Git命令_文件对比和查看日志
Git本地命令_版本切换
Git命令_删除文件和恢复文件
Git命令_分支管理操作
Git_远程仓库操作_公私钥配对
Git_远程操作操作_码云版本原理
Git_提交_推送_拉取
Git_远程仓库操作_仓库地址管理
Git_远程仓库操作_远程仓库合并
Git_远程仓库操作_强制提交处理
Git_远程仓库操作_远程仓库分支操作
Git_多人协作流程
项目实践
1 图灵商城项目
项目结构介绍_从产品到落地
项目功能讲解_项目核心技术剖析
项目环境配置_项目初始化
项目数据库结构设计
项目数据包测试数据包处理_加载数据
模板嵌套_数据展示
商品详情_商品分页
用户模块_数据库表设计
用户模块_用户注册功能
用户模块_登录功能_第三方登录
用户模块_邮件管理_收货地址_密码修改
购物车模块_购物车添加
购物车商品CURD操作_购物车全选_购物车合并
游客_购物车管理_购物车商品展示
购物车权限管理
订单模块
订单结算_订单提交_数据表设计
订单信息自动化_订单事务管理
数据库锁机制跟进订单状态
我的订单数据展示
订单支付_订单评价
商品模块
数据库设计
项目数据包测试数据包处理_加载数据
首页广告_商品详情页_用户足迹跟踪<br>
商品列表页数据
商品优先级搜索_ES搜索引擎服务
2 服务器集群管理
3 CRM数据管理系统
用户管理
权限管理
数据管理
菜单管理
可视化面板
性能调优<br>
存储层调优
数据库读写分离
分布式文件系统
Elesticsearch存储优化<br>
前端页面静态化
Celery异步任务
生产者服务开发<br>
消费者服务开发
Celery任务队列
Celery任务调度
Celery案例实践
Django缓存机制
cache接口数据缓存
Django文件缓存
关系型数据库缓存
Memcache缓存
Nginx服务
nginx核心概念
nginx服务原理
nginx负责均衡
nginx反向代理
nginx动静分离
Django对SDK开发
django对接百度云
django对接短信平台
django对接VOD短视频平台
django邮件任务监控
django定时任务
simpleui高性能后台服务
Docker容器
Docker应用场景_原理简介
Docker和VM对比
Docker的特点_优势<br>
Docker虚拟化
Docker
Docker_Docker架构讲解<br>
Linux集成docker部署环境
Docker管理_启动_停止_状态查看<br>
Docker配置国内镜像
Docker_镜像管理_什么是镜像
Docker_镜像管理_搜索镜像
Docker_镜像管理_下载镜像
Docker_镜像管理_本地镜像_镜像删除
Docker_容器管理_创建容器
Docker_容器管理_容器文件
Docker容器管理_暂停_恢复容器_容器移除
Docker_DockerFile
DockerFile核心指令_创建容器_打包容器
Docker容器管理实践_数据库读写分离服务搭建
大数据工程技术体系
hadoop
快速入门
基础概念
Hadoop是什么
Hadoop发展历史
Hadoop三大发型版本
Hadoop的优势
Hadoop的组成
HDFS架构概述
YARN架构概述
MapReduce架构概述
HDFS、YARN、MapReduce三者关系
HDFS
HDFS的shell相关操作
基本语法
指令大全
HDFS客户端API
客户端环境准备
HDFS的API实际操作
文件上传
文件下载
文件更名和移动
删除文件和目录
文件详情查看
HDFS的读写流程
HDFS写数据流程
剖析文件写入
机架感知
HDFS读数据流程
DataNode
工作机制
数据完整性
掉线时限参数设置
Hadoop源码解析
RPC通信原理解析
NameNode启动源码解析
DataNode启动源码解析
HDFS上传源码解析
Yarn源码解析
MapReduce源码解析
hadoop源码编译
Hive
关于HIve
什么是Hive
使用场景
整体架构
下载地址与版本选择
HIve安装部署
实验环境
HIve安装
Hive配置总结
Hive数据结构
Hive数据管理
Hbase
关于HBASE
Hbase是什么
Hbase的数据结构
Hbase的基础架构
Hbase适用场景
Hbase安装
实验环境和前置软件
安装Hbase
搭建Hbase集群模式
Hbase常规操作
高级指令
Hbase的数据结构
Hbase原理
Hbase文件读写框架
Hbase写数据流程
Hbase读数据流程
Hbase文件压缩流程
spark
spark概述
什么是spark
spark一站式计算场景
spark与Hadoop
spark集群环境搭建
配置历史服务
配置HA高可用集群
YARN资源调度
spark基础实战演练
本地调试
集群部署
spark core
spark核心模块
spark快速上手
spark命令行工具
spark sql
什么是sparkSQL
DataFrame与DataSet的区别
sparkSQL核心编程
用户定义函数
数据加载与保存
spark内核原理
spark核心组件
spark部署模式分析
standalone独立模式
YARN模式
spark通信框架解析
spark任务调度机制解析
spark Shuffe机制解析
spark内存管理机制解析
数据分析
Numpy
numpy基本类型
numpy基础数据结构
numpy通用函数
numpy索引及切片
numpy随机数
numpy数据的输入输出
Pandas
pandas核心概念
数据结构series索引
Series基础技巧
数据结构Dataframe 基本概念及创建
Dataframe索引
Dataframe基本技巧
时间模块
Matplotlib
Matplotlib简介及图表窗口
图表的基本元素
图表的样式参数
刻度/注解/图表输出
子图
柱状图/堆叠图
数据可视化
数据可视化技术体系及方向
数据图表与设计美学
分类数据可视化图表绘制
结构化图表可视化
实战专题
东方财经股票分析可视化数据分析系统
收藏
立即使用
Collect
Get Started
Collect
Get Started
Collect
Get Started
Collect
Get Started
评论
0 条评论
下一页