一、python与SEO说明
本期主要是面向想通过python来提高SEO工作效率的SEOer或者是对python爬虫感兴趣的目标人群。
的主要内容是学习如何通过python来开发各种SEO工具,以及python爬虫的开发。
本期培训采用最新的python3版本,课程从零基础开始讲起,因此对于python方面完全零基础的小白也是适用的。
本期课程用到的操作系统有win7、win10、MacOS、centos等,主要是为了适应适用不同操作系统的学员。课程主要是在MacOS上面讲解,但是对于其它的操作系统是通用的。
课程主要用到的IDE(集成开发环境)pycharm、Sublime text 3,这两个开发工具在上面提到的操作系统中都有对应的版本(当然,在centos中主要还是用vim编辑器)。
上课方式:课程是录制后加密的(非直播课程),加密的视频可以在Windows系统以及MacOS系统上面观看,课程绑定电脑机器码,可以终身观看。对于看视频过程中不懂的问题可以直接联系我,也有专门的学员QQ群,可在群里问同学。
开课时间:目前已经开始录制,预计每周更新2~3节视频,每节视频时长30分钟~1小时不等。
报名方式
联系请备注好:python培训咨询
二、python与SEO大纲
python入门
开发环境搭建
开发中常见的坑
基础数据类型讲解
条件语句及循环语句讲解
函数式编程
文件IO操作
错误和异常处理
python进阶
模块和包
包管理器及第三方模块和包的安装
网络编程入门
面向对象编程
多进程编程
多线程编程
程序调试大法
爬虫开发入门
http原理
urllib库的使用
正则表达式
requests模块的使用
json文件序列化讲解
爬虫采集相关案例
爬虫开发进阶
多进程爬虫开发
多线程爬虫开发
网页提取神器lxml模块讲解
并发爬虫采集案例
通用网页提取框架开发
SEO工具开发
SEO日志分析工具
dedecms文章自动发布工具开发
phpcms文章自动发布工具开发
帝国cms文章自动发布工具开发
WordPress文章自动发布工具开发
其他建站程序文章自动发布工具
关键词批量挖掘工具开发
关键词自动分类工具开发
结巴分词模块讲解(自定义分词工具开发)
批量查询url收录索引工具开发
整站url提取工具开发(可指定目录提取)
批量自动更改标题工具开发
根据关键字自动生成文章工具开发
百度站长平台url主动推送工具开发
批量管理多个站点工具开发案例
……
MySQL数据库
MySQL数据库的搭建
数据库的增删改查命令详解
python操作MySQL数据库
MongoDB数据库
MongoDB数据库的搭建
数据库的增删改查命令讲解
python操作MongoDB数据库
Linux shell常用命令
常见Linux 命令讲解,让你不再畏惧Linux操作系统
awk命令讲解
vim编辑器入门(讲解vim的简单使用)
GitHub版本控制
Git的安装
Git常用命令
GitHub的使用
python常用模块讲解
time模块使用
datetime模块使用
json模块使用
sys模块使用
os模块使用
logging模块使用
subprocess模块使用
……
说明:
以上大纲并不是完整的课程大纲,一切以实际课程为准。
并不是按照上面的顺序进行讲课,而是各个课程对有所穿插讲解,比如讲到文件操作的时候就可能会直接讲解日志分析工具的开发,讲到多线程的时候会讲解多线程爬虫的开发等。
虽说课程是零基础入门,可还是需要一些基础的,比如SEO的一些基础知识,知道什么是url啥的,知道HTML,最好是了解div+css,如果会写就更好了。因为爬虫开发基本都是跟HTML打交道的。
还有就是如果个人的逻辑思维能力比较好的话那就更加适合学习编程了,逻辑思维很差的话就需要多加锻炼了,因为所有的开发基本都是对于知识的综合运用。
暂时没想好说啥~